Kenneth Steiglitz

Professor of Computer Science
Associated Faculty in the Department of Electrical Engineering
Eng.Sc.D. 1963, New York University

My current research includes the following projects.

Computing using soliton collisions. In most present-day conceptions of a "computer" information travels between logical elements fixed in space. This is true for abstract models like Turing machines, as well as real silicon-chip-based electronic computers. This work views computation in an entirely different way: information is carried through space by particles; computation occurs when these particles collide.

The most recent work focuses on the storage of information in states of optical solitons, and the transformation of these states when solitons collide. The long-term goal is the construction of a new kind of computer using soliton collisions in photorefractive crystals or fibers --as well as the basic understanding of information processing in nonlinear waves. This is collaborative work with Dr. M. H. Jakubowski (Microsoft), Dr. R. K. Squier (Georgetown University), and more recently with M. Segev, professor of electrical engineering, and his coworkers.

Agent-based simulation of markets. Market-based models have important applications in distributed resource allocation and are becoming increasingly important as agent technology emerges in the Internet. In situations with many complex heterogeneous agents, simulation is the only tool for gaining insight into the properties of systems short of actual implementation. This work focuses on the simulation of computational multiagent markets, which I call robot markets. This is collaborative work with several students, Professor M. H. Honig of Northwestern University, and more recently Dr. H. Mizuta of IBM Tokyo Research Laboratory.

Tools for computer music. This is collaborative work with Paul Lansky, professor of music.

Filter design. METEOR is an FIR filter design program based on linear programming.

Numerical simulation of an energy-switching NOT processor implemented in the Manakov system.