John R. Gilbert is a Principal Scientist and Manager of the Computation and Matter Area in the Systems and Practices Laboratory at Xerox PARC. The Area's charter is to connect computer science and information technology with smart matter and systemic MEMS. Its research includes projects in distributed data analysis and collaborating sensors, meso-scale MEMS for active surfaces, and modular robotics.
Dr. Gilbert received his PhD in Computer Science at Stanford in 1981. From 1981 to 1988 he was Assistant and Associate Professor of Computer Science at Cornell, where he was an NSF Presidential Young Investigator. In 1988 he joined Xerox PARC, where he has performed and directed research in parallel computing, computational geometry, languages and compilers for high-performance computing, and mathematical algorithms and software. Dr. Gilbert is a member of the Council of the Society for Industrial and Applied Mathematics, and a past chair of the ACM Special Interest Group on Numerical Mathematics. Dr. Gilbert developed the sparse matrix solvers used in the commercial Matlab engineering environment; he is also the author of about 50 technical papers and a number of patents.