This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages) |
Edward M. (Ed) McCreight | |
|---|---|
| Alma mater | College of Wooster Carnegie Mellon University (Ph.D., 1969) |
| Known for | algorithm design, computer design |
| Scientific career | |
| Fields | Computer science |
| Institutions | Boeing, Xerox PARC, Adobe Systems |
| Thesis | Classes of Computable Functions Defined by Bounds on Computation |
| Doctoral advisor | Albert R. Meyer |
Edward Meyers McCreight is an American computer scientist. He received his Ph.D. in computer science from Carnegie Mellon University in 1969, advised by Albert R. Meyer. [1] He co-invented the B-tree with Rudolf Bayer while at Boeing, [2] and improved Weiner's algorithm to compute the suffix tree of a string. [3] He also co-designed the Xerox Alto workstation, [4] and, with Severo Ornstein, co-led the design and construction of the Xerox Dorado computer while at Xerox Palo Alto Research Center. [5] He also worked at Adobe Systems.