With over 350 publications, including several widely-adopted books, his work includes contributions to efficient and secure distributed data structures, information privacy, social networks, and cloud security. He has served as a scientific consultant to AT&T, Walt Disney Animation Studios, and the National Science Foundation. He has experience as an expert witness in cases involving algorithms, cryptography, computer security, digital rights management (DRM), graphical user interfaces (GUIs), machine learning, networking and distributed computing, software, hospitality industry technology, audio/video processing, databases, and storage technologies. He is a recipient of the IEEE Computer Society Technical Achievement Award, the Brown Univ. Award for Technological Innovation, and the Pond Award for Excellence in Undergraduate Teaching. He has been elected as a foreign member of the Royal Danish Academy of Sciences and Letters.
Research Experience
He has been a Distinguished Professor at the University of California, Irvine since 2001. He was a professor in the Department of Computer Science at Johns Hopkins University from 1987 to 2001.
Education
Received his B.A. in Mathematics and Computer Science from Calvin University in 1983 and his PhD in Computer Science from Purdue University in 1987.
Background
His research interests include the design of high-performance algorithms and data structures with applications to information assurance and security, networking, artificial intelligence and machine learning, and geometric computing. He has pioneered and led research on efficient solutions to a number of fundamental problems, including sorting, convex hull construction, nearest-neighbor searching, linear programming, privacy-preserving data access, network traceback, and data authentication.
Miscellany
An ACM Distinguished Scientist, a Fellow of the American Association for the Advancement of Science (AAAS), a Fulbright Scholar (with senior specialist service in Denmark), a Fellow of the IEEE, and a Fellow of the ACM.