James D. Fix
Richard E. Crandall Professor of Computer Science
Division of Mathematics and Natural Sciences
Professor Fix received his B.S. in mathematics and computer science from Carnegie Mellon University in 1992, and his Ph.D. in computer science from the University of Washington in 2002. His main interests are in the design and analysis of algorithms and in the theory of computation. Fix's work seeks to adapt ideas from theoretical approaches to their practical implementation. His past work, for example, considered the impact of cache performance on algorithm design. More recently, he has investigated the parallel implementation of algorithms and data structures that support graph search and large text indexing, and also formal methods for reasoning about concurrent and distributed computation.