Thomas Haigh

Total Page:16

File Type:pdf, Size:1020Kb

Thomas Haigh An interview with JOSEPH F. TRAUB Conducted by Thomas Haigh On 19 and 20 March 2004 New York, New York Interview conducted by the Society for Industrial and Applied Mathematics, as part of grant # DE-FG02-01ER25547 awarded by the US Department of Energy. Transcript and original tapes donated to the Computer History Museum by the Society for Industrial and Applied Mathematics © Computer History Museum Mountain View, California ABSTRACT In this interview, Joseph Traub begins by discussing his involvement, while a Bell Labs researcher in the 1960s, in the establishment (with Phyllis Fox and Morven Gentleman) of a project to create a portable library software library of high quality, tested routines for numerical analysis. He also gives more general commentary on the relationship of software to the discipline of numerical analysis, and on his personal experience with programming. He then discusses his role as founder of ACM SIGNUM, the special interest group for numerical mathematics. In the second half of the interview, Traub talks more generally about his work in the twenty years since OH 70, 89 and 94 were conducted. Topics include the further development of information-based complexity, his work on the computation of financial derivatives, his interest in quantum computing, his role in the establishment of the Computer Science and Telecommunications Board of the National Academies, his founding of the Journal of Complexity, his early concern over security of the national information infrastructure, and his external professorship at the Santa Fe Institute. 12/5/2005 2 TRAUB THOMAS HAIGH: Interview with Joseph F. Traub. This interview is being conducted by Thomas Haigh. It is the 19th of March, 2004, and the interview is taking place in Professor Traub’s office at Columbia University. This interview follows on from three earlier oral history interviews, Charles Babbage Institute numbers OH 70, 89 and 94, and is intended to be read as a supplement to them. It is conducted as part of the SIAM historical project to investigate the history of scientific computing and numerical analysis. Professor Traub, good afternoon. JOSEPH TRAUB: It’s a pleasure to have you here. HAIGH: One of the main functions of this interview will be to probe some areas which weren’t covered to as great an extent in the earlier interviews, particularly related to the history of software, and particularly, standard libraries and routines in the history of scientific computing. There’ll also be a chance to discuss your important work in a number of areas over the past 20 years since the interview was conducted, and also to amplify or to give the benefits of two decades more experience on some of the general kinds of issues that were discussed in the earlier interviews, for example the place of numerical analysis and scientific computing within computer science, so that’s quite a wide range of material to cover there. I wonder if it would be alright if we were to start by discussing the project you were involved in which is most directly to standard libraries for scientific computing, which was conducted during your time at Bell Labs during the 1960s. TRAUB: That’s fine. HAIGH: So, perhaps you could begin by saying something about the motivation of that project. Why it was that at that point in history you, and presumably other people at Bell Labs, believed that there was a need for some kind of standard high level library. TRAUB: The motivation for developing a standard library is that certain problems keep arising in many different scientific fields. Examples of such problems are: the numerical solution of ordinary and partial differential equations, integration, algebraic eigenvalues, large linear algebraic systems, and polynomial zeros HAIGH: And exactly the same mathematical requirements existed in a very wide range of application areas? TRAUB: Certainly similar requirements. HAIGH: Now, you arrived at Bell Labs, I believe, in 1959? TRAUB: September, 1959. HAIGH: You talked in the previous interview about the work that you did on iterative algorithms. 12/5/2005 3 TRAUB TRAUB: In 1959 I got interested in the theory of how do you pick the best possible algorithm, what’s the intrinsic difficulty of a problem, and for historical reasons the first area I looked at was iterative methods for solving nonlinear equations. In 1980 when Henryk Wozniakowski and I wrote our research monograph “A General Theory of Optimal Algorithms”, we realized that the study of optimal iterative methods, is technically, a particularly difficult area. In 1965 the study of optimal algorithms was called computational complexity, but that phrase didn’t exist when I started my work in this area. HAIGH: Right. It’s my impression from your earlier interview that in 1959 there wasn’t a particularly strong or directed research effort in computing going on at Bell Labs. Or at least it wasn’t that you turned up and then people said to you “this is what you must work” on and you had to fit it into an ongoing program. TRAUB: I was one of the first people hired by Bell Labs who had received their Ph.D. for a computing thesis. I received my degree under the Committee of Applied Mathematics at Columbia, because there was no computer science department there. Indeed, there were no computer science departments until the mid 1960s. I believe that Purdue started their department in 1962, but Carnegie Institute of Technology, Stanford, and others started in 1965. I was hired by the Mathematics Research Center (computer science wasn’t split off until quite a bit later). The sixties were a golden time to be at Bell Labs. I was very lucky. A number of times in my life I have been,by luck, just at the right place and this was one of them. It wasn’t entirely by luck because I always went for quality, and I chose Bell Labs because I was so impressed by its quality. In those days once you were hired by the Research Division at Bell Labs you were free to do any research you wanted. You were rewarded at salary time, particularly if your work had impact at the Laboratories or at ATT and, of course, great discoveries were made at Bell Labs during those days. One of the sayings at Bell Labs was “he wrote the book”. In my first few years at Bell Labs I buried myself in research which led to the 1964 monograph, Iterative Methods for the Solution of Equations. It should have been called Optimal Iteration Theory. The book has been in print ever since due to a number of publishers. When people write about optimal iterative methods they always cite this 1964 monograph and that always makes me feel good. HAIGH: So, given this enormous freedom, why and how did you become interested in the issue of standard software libraries? TRAUB: In 1966, I was on sabbatical at Stanford and when I returned to Bell Labs I was made supervisor of a research group. At the time, I was interested in exploring for what class of problems one could create global iterative methods; that is, methods that always converge. I also wanted a project that was good for the Labs, good for the community, and asked why people should have to write algebraic eigenvalue solvers, ODE solvers, etc. Let’s try instead to identify the important modules and then build software with certain characteristics. It should be portable and high quality. It should be 12/5/2005 4 TRAUB independently refereed the way a scientific paper is independently refereed. The test to be performed on the software depended on the particular subject and the subject I was personally interested in was the testing of polynomial zero finders. Somewhat later, I got involved with building software in that area. HAIGH: You talked about how much freedom researchers at Bell Labs enjoyed. Now, when you were head of a research group there was that like being a manager where you had people you could tell what to work on, or was it like being a department chair where your control was much more indirect? TRAUB: Everything I did was my own work or with collaborators. For the software library project one of the participants was Morven Gentleman who was a member of the technical staff, and was, therefore, free to do whatever he chose. On the other hand there were people like Phyllis Fox, who we hired as consultants to work on this project. HAIGH: And were the kind of libraries that you envisioned the project producing things that as you personally had worked on computations previously you had wished had existed for you to use? TRAUB: Exactly. I’ll give you a very concrete example of that. As part of my Ph.D. thesis, I had to solve a large eigenvalue problem. I went to Cornell University to meet with Professor Kato, who referred me to an algebraic eigenvalue solver. It occurred to me that we should have standard modules that we could use. There were some very good people working on mathematical software. In particular, at Argonne National Laboratory, there was a man named Jim Cody who was an expert on mathematical software. I can’t think of any university faculty that were building software. Perhaps it was not a way to get tenure at a good university. HAIGH: That’s an interesting point. So, the freedom from having to come up for a tenure review, and show that you’d published papers in which theorems were solved, and other mathematically respectable things were done, that in itself made Bell Labs almost a uniquely suitable place to pursue this kind of work.
Recommended publications
  • JOHN WILDER TUKEY 16 June 1915 — 26 July 2000
    Tukey second proof 7/11/03 2:51 pm Page 1 JOHN WILDER TUKEY 16 June 1915 — 26 July 2000 Biogr. Mems Fell. R. Soc. Lond. 49, 000–000 (2003) Tukey second proof 7/11/03 2:51 pm Page 2 Tukey second proof 7/11/03 2:51 pm Page 3 JOHN WILDER TUKEY 16 June 1915 — 26 July 2000 Elected ForMemRS 1991 BY PETER MCCULLAGH FRS University of Chicago, 5734 University Avenue, Chicago, IL 60637, USA John Wilder Tukey was a scientific generalist, a chemist by undergraduate training, a topolo- gist by graduate training, an environmentalist by his work on Federal Government panels, a consultant to US corporations, a data analyst who revolutionized signal processing in the 1960s, and a statistician who initiated grand programmes whose effects on statistical practice are as much cultural as they are specific. He had a prodigious knowledge of the physical sci- ences, legendary calculating skills, an unusually sharp and creative mind, and enormous energy. He invented neologisms at every opportunity, among which the best known are ‘bit’ for binary digit, and ‘software’ by contrast with hardware, both products of his long associa- tion with Bell Telephone Labs. Among his legacies are the fast Fourier transformation, one degree of freedom for non-additivity, statistical allowances for multiple comparisons, various contributions to exploratory data analysis and graphical presentation of data, and the jack- knife as a general method for variance estimation. He popularized spectrum analysis as a way of studying stationary time series, he promoted exploratory data analysis at a time when the subject was not academically respectable, and he initiated a crusade for robust or outlier-resist- ant methods in statistical computation.
    [Show full text]
  • Notices: Highlights
    ------------- ----- Tacoma Meeting (June 18-20)-Page 667 Notices of the American Mathematical Society June 1987, Issue 256 Volume 34, Number 4, Pages 601 - 728 Providence, Rhode Island USA ISSN 0002-9920 Calendar of AMS Meetings THIS CALENDAR lists all meetings which have been approved by the Council prior to the date this issue of Notices was sent to the press. The summer and annual meetings are joint meetings of the Mathematical Association of America and the American Mathematical Society. The meeting dates which fall rather far in the future are subject to change; this is particularly true of meetings to which no numbers have yet been assigned. Programs of the meetings will appear in the issues indicated below. First and supplementary announcements of the meetings will have appeared in earlier issues. ABSTRACTS OF PAPERS presented at a meeting of the Society are published in the journal Abstracts of papers presented to the American Mathematical Society in the issue corresponding to that of the Notices which contains the program of the meeting. Abstracts should be submitted on special forms which are available in many departments of mathematics and from the headquarter's office of the Society. Abstracts of papers to be presented at the meeting must be received at the headquarters of the Society in Providence, Rhode Island, on or before the deadline given below for the meeting. Note that the deadline for abstracts for consideration for presentation at special sessions is usually three weeks earlier than that specified below. For additional information. consult the meeting announcements and the list of organizers of special sessions.
    [Show full text]
  • John W. Tukey 1915–2000
    John W. Tukey 1915–2000 A Biographical Memoir by David R. Brillinger 2018 National Academy of Sciences. Any opinions expressed in this memoir are those of the author and do not necessarily reflect the views of the National Academy of Sciences. JOHN WILDER TUKEY June 16, 1915–July 26, 2000 Elected to the NAS, 1961 John Wilder Tukey was renowned for research and service in academia, industry, and government. He was born June 16, 1915, in New Bedford, Massachusetts, the only child of Adah M. Takerand Ralph H. Tukey. His parents had grad- uated first and second in the Bates College class of 1898. John had unusual talents from an early age. He could read when he was three, and had remarkable powers of mental calculation. His father had obtained a doctorate in Latin from Yale University and then moved on to teach and be principal at New Bedford High School. His mother was a substitute teacher there. Perhaps as a consequence of these backgrounds, Tukey was schooled at home, but he did attend various classes at the high school. By David R. Brillinger Tukey’s wife, Elizabeth Rapp, was born on March 2, 1920, in Ocean City, New Jersey. She went to Temple Univer- sity and was later valedictorian in the 1944 class in business administration at Radcliffe College. About meeting John, she commented that the first time she saw him he was sitting in the front row of a public lecture asking quite difficult questions of the speaker. They later met at a folkdance class that John was teaching.
    [Show full text]
  • 26 February 2016 ECE 438 Lecture Notes
    ECE 438 Lecture Notes Page 1 2/26/2016 Computer Pioneers - James William Cooley 2/26/16, 10:58 AM IEEE-CS Home | IEEE Computer Society History Committee Computer Pioneers by J. A. N. Lee « Cook, Stephen A. index Coombs, Allen W. M. » James William Cooley Born September 18, 1926; with John Tukey, creator of the fast Fourier transform. Education: BA, arts, Manhattan College, 1949; MA, mathematics, Columbia University, 1951; PhD, applied mathematics, Columbia University, 1961. Professional Experience: programmer, Institute for Advanced Study, Princeton University, 1953-1956; research assistant, mathematics, Courant Institute, New York University, 1956-1962; research staff, IBM Watson Research Center, 1962-1991; professor, electrical engineering, University of Rhode Island, 1991-present. Honors and Awards: Contribution Award, Audio and Acoustics Society, 1976; Meritorious Service Award, ASSP Society, 1980; Society Award, Acoustics Speech and Signal Processing, 1984; IEEE Centennial Award, 1984; fellow, IEEE James W. Cooley started his career in applied mathematics and computing when he worked and studied under Professor F.J. Murray at Columbia University. He then became a programmer in the numerical weather prediction group at John von Neumann's computer project at the Institute for Advanced Study in Princeton, New Jersey. [See the biography of Jule Charney.] In 1956, he started working as a research assistant at the Courant Institute at New York University, New York. Here he worked on numerical methods and programming of quantum mechanical calculations (Cooley 1961). This led to his thesis for his PhD degree from Columbia University. In 1962 he obtained a position as a research staff member at the IBM Watson Research Center in Yorktown Heights, New York.
    [Show full text]
  • From the Collections of the Seeley G. Mudd Manuscript Library, Princeton, NJ
    From the collections of the Seeley G. Mudd Manuscript Library, Princeton, NJ These documents can only be used for educational and research purposes (“Fair use”) as per U.S. Copyright law (text below). By accessing this file, all users agree that their use falls within fair use as defined by the copyright law. They further agree to request permission of the Princeton University Library (and pay any fees, if applicable) if they plan to publish, broadcast, or otherwise disseminate this material. This includes all forms of electronic distribution. Inquiries about this material can be directed to: Seeley G. Mudd Manuscript Library 65 Olden Street Princeton, NJ 08540 609-258-6345 609-258-3385 (fax) [email protected] U.S. Copyright law test The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material. Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specified conditions is that the photocopy or other reproduction is not to be “used for any purpose other than private study, scholarship or research.” If a user makes a request for, or later uses, a photocopy or other reproduction for purposes in excess of “fair use,” that user may be liable for copyright infringement. The Princeton Mathematics Community in the 1930s Transcript Number 36 (PMC36) © The Trustees of Princeton University, 1985 ALBERT TUCKER OVERVIEW OF MATHEMATICS AT PRINCETON IN THE 1930s This is an interview on 8 October 1984 of Albert Tucker in Princeton, New Jersey.
    [Show full text]
  • What We Learned from the PDP-11
    ABSTRACT Gordon Bell, William Il. Strecker November 8, 1975 COMPUTER STRUCTURES: WHAT HAVE WE LEARNED FROM THE PDP-ll? Over the FDP-11’S six year life behave in a particular way? about 20,000 specimens have been Where does it get inputs? HOW built based on 10 species (models). does it formulate and solve Al though range was a design goal, problems? it was unquantified; the actual range has exceeded expectations 3. The rest of the DEC (5OO:l in memory size and system organization--this includes price]. The range has stressed the applications groups assoc ia ted baa ic mini (mall computer with market groups # sales, architecture along all dimensions. service and manufacturing. The marn PM.5 structure, i.e. the UNIBUS, has been adopted as a de 4. The user, who receives the facto standard of interconnection final OUtQUt. for many micro and minicomputer systems. The architectural Note, that if we assume that a experience gained in the design and QrOduc t is done sequentially, and use of the PDP-11 will be described each stage has a gestation time of in terms Of its environment about two years, it takes roughly (initial goals and constraints, eight years for an idea from basic technology, and the organization research to finally appear at the that designs, builds and user’s site. Other organizations distributes the machine). ala0 affect the design : competitors (they establish a deaign level and determine the product life): and government IsI 1.0 TNTRODUCTTON and standards. There are an ever increasing number Although one might think that of groups who feel compel led to computer architecture is the sole control all products bringing them determinant of a machine, it is all common norm : the merely the focal point for a government (“5) , testing groups such specification.
    [Show full text]
  • 50(1) P164-180.Pdf
    Title サヴェジ氏の略伝 Author(s) 園, 信太郎 Citation 經濟學研究, 50(1), 164-180 Issue Date 2000-06 Doc URL http://hdl.handle.net/2115/32191 Type bulletin (article) File Information 50(1)_P164-180.
    [Show full text]
  • Gordon's Personal View of Personal Computing: Before the PC
    Gordon’s Personal View of Personal Computing: before the PC Vintage Computer Society 27 September 1998 Gordon Bell [email protected] http://www.research.microsoft.com/~gbell Apple II First personal computer Micral In the beginning: Manchester “Baby” ran the first program 22 June 1948 English Electric Deuce Console 1955 Whirlwind c1953 … 1st generation, 16-bit word; 4 KB memory; 8 K drum Whirlwind begot TX-O/TX-2 begot DEC PDP-1 Real time, first compiler, ECAD, text editor Whirlwind console, drum, 1 Kw core SAGE Control Room c 1962. Whirlwind used for first experiments. SAGE (Semi-Automatic Ground Environment) Operator Console TX-0 Console c1959… one of the first transistorized personal computers Speech, handwriting recognition, neuro data analysis, etc. Interactive editors, debuggers, etc. MIT Speech group with TX-0, c1959. DEC Computer before PDP-11 1957 1961 1963 DEC PDP-1 c1961 Wes Clark & LINC c1962: Personal computers for bio-medical research PDP-5 c1964: PDP-8 predecessor Process control, real time experiments. Fortran ran in 4 K, 12 bit words Gbell with LINC and PDP-8 c1965 PDP-8: first mini First OEM computer. OS/8 (from timesharing) begot RT-11 begot CPM PDP-8 Modules PDP-8/E PDP-8 and Linc Family Tree PDP-8 12 bit word price (t) PDP-8 prices (t) Timesharing: given everyone their own, low cost, personal computer PDP-6 c1965 : First commercial time shared computer. Gbell & Alan Kotok PDP-6 Development team c1965 PDP-6/10/ DECsystem 10/20 family tree TThheerree iiss nnoo rreeaassoonn aannyyoonnee wwoouulldd wwaanntt aa ccoommppuutteerr iinn tthheeiirr hhoommee.
    [Show full text]
  • Congress Passes Science and Mathematics Education Bill
    THE NEWSLETTER OF THE MATHEMATICAL ASSOCIATION OF AMERICA VOLUME 4 NUMBER 4 SEPTEMBER 1984 Congress Passes Science and Mathematics Education Bill . Peter Farnham n July 25, 1984, the House agreed overwhelmingly to tionary projects. Professional societies or associations "in approve the Education for Economic Security Act the fields of mathematics, physical or biological sciences, O(S.1285), a massive science and mathematics educa­ or engineering" may enter into cooperative agreements with tion bill. S.1285was approved by the Senate Labor and Human NSF, local education agencies, or institutions of higher edu­ Resources Committee in May 1983, but languished at that cation to develop 1) teacher training and retraining pro­ point until late June 1984, when it was finally passed by the grams, and 2) instructional programs and materials in sci­ Senate. The House version of the bill, H.R. 1310, passed the ence and mathematics. House in March 1983. Title II is primarily a formula grant program administered The long delay in securing Senate approval of the bill was by the Department of Education, and carries an authorization caused by a controversial "equal access" amendment, which of $350 million for FY 1984 and $400 million for FY 1985. allows religious student groups to meet on school property Ninety percent of the funds will be made available to the after classes. This amendment was opposed by civil liber­ states; of those funds, 70% will be passed on to local edu­ tarians on grounds that it infringed on the separation of cation agencies and 30% to state higher education agencies church and state.
    [Show full text]
  • Thesis May Never Have Been Completed
    UvA-DARE (Digital Academic Repository) Digital Equipment Corporation (DEC): A case study of indecision, innovation and company failure Goodwin, D.T. Publication date 2016 Document Version Final published version Link to publication Citation for published version (APA): Goodwin, D. T. (2016). Digital Equipment Corporation (DEC): A case study of indecision, innovation and company failure. General rights It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content license (like Creative Commons). Disclaimer/Complaints regulations If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons. In case of a legitimate complaint, the Library will make the material inaccessible and/or remove it from the website. Please Ask the Library: https://uba.uva.nl/en/contact, or a letter to: Library of the University of Amsterdam, Secretariat, Singel 425, 1012 WP Amsterdam, The Netherlands. You will be contacted as soon as possible. UvA-DARE is a service provided by the library of the University of Amsterdam (https://dare.uva.nl) Download date:26 Sep 2021 Digital Equipment Corporation (DEC) (DEC) Corporation Digital Equipment David Thomas David Goodwin Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure David Thomas Goodwin Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure David Thomas Goodwin 1 Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit van Amsterdam op gezag van de Rector Magnificus prof.
    [Show full text]
  • Bell's Law of Computer Classes
    Bell’s Law; P,M,S Structures; Rules of thumb; and Taxonomies 1957-1998. 41 yrs. 4 generations: Tubes > transistors > ICs, VLSI (micros) > clusters - winner take all How computer classes form, evolve …and die (according to economically based laws) Gordon Bell Microsoft Research, Silicon Valley Laboratory References Moore’s Law http://www.computerhistory.org/semiconductor/timeline/1965-Moore.html Bell’s Law: http://research.microsoft.com/research/pubs/view.aspx?0rc=p&type=technical +report&id=1389 Bell, C. G., R. Chen and S. Rege, "The Effect of Technology on Near Term Computer Structures," Computer 2 (5) 29-38 (March/April 1972). IEEE History Center's Global History Network: http://ieeeghn.org/wiki/index.php/STARS:Rise_and_Fall_of_Minicomputers In retrospect…by 1971, the next 50 years of computing was established 1. Moore’s Law (1965) transistors/die double every 18 mos. 2. Intel 4004, Processor-on-a-chip (1971) Clearly, by 1978 16-bit processor-on-a-chip 3. Bell et al 1971 observation...computer evolution 1. Computers evolve at constant price (Moore’s Law) 2. Computer clases form every decade (Bell’s Law) New technology, manufacturers, uses and markets How I think about computers • P,M,S describes architectures i.e. the components and how they are interconnected and interact – Reveals structure (size, cost, performance, power, etc.) – Parallelism, bottlenecks, and rules of thumb – Functional evolution to compete with larger computers • Bell’s Law determines classes birth & death • Rules of thumb determine goodness • Taxonomies enumerate alternatives A Walk-Through Computer Architectures from The Largest & Fastest to the Digestible Computers have evolved from a bi-furcation of: • calculating (P) aka scientific and record keeping (M) aka commerce to • control (K), • interfacing (T/Transduction) including GUIs, NUI, and • Communication (L), switching (S) and networking (N) Every information carrier from greeting cards to phones is an embedded computer.
    [Show full text]
  • “. . . How Wonderful the Field of Statistics Is.
    4 “. how wonderful the field of statistics is. ” David R. Brillinger Department of Statistics University of California, Berkeley, CA 4.1 Introduction There are two purposes for this chapter. The first is to remind/introduce readers to some of the important statistical contributions and attitudes of the great American scientist John W. Tukey. The second is to take note of the fact that statistics commencement speeches are important elements in the communication of statistical lore and advice and not many seem to end up in the statistical literature. One that did was Leo Breiman’s 1994.1 It was titled “What is the Statistics Department 25 years from now?” Another is Tukey’s2 presentation to his New Bedford high school. There has been at least one article on how to prepare such talks.3 Given the flexibility of this COPSS volume, in particular its encourage- ment of personal material, I provide a speech from last year. It is not claimed to be wonderful, rather to be one of a genre. The speech below was delivered June 16, 2012 for the Statistics Department Commencement at the University of California in Los Angeles (UCLA) upon the invitation of the Department Chair, Rick Schoenberg. The audience consisted of young people, their rela- tives and friends. They numbered perhaps 500. The event was outdoors on a beautiful sunny day. The title and topic4 were chosen with the goal of setting before young statisticians and others interested the fact that America had produced a great scientist who was a statistician, John W. Tukey. Amongst other things he created the field Exploratory Data Analysis (EDA).
    [Show full text]