Edward M. (Ed) McCreight | |
Nationality: | American |
Field: | Computer science |
Workplaces: | Boeing, Xerox PARC, Adobe Systems |
Thesis Title: | Classes of Computable Functions Defined by Bounds on Computation |
Doctoral Advisor: | Albert R. Meyer |
Known For: | algorithm design, computer design |
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,and improved Weiner's algorithm to compute the suffix tree of a string.[2] He also co-designed the Xerox Alto workstation,and, with Severo Ornstein, co-led the design and construction of the Xerox Dorado computer while at Xerox Palo Alto Research Center.[3] He also worked at Adobe Systems.