University of Virginia. Dept. of Applied Mathematics and Computer Science.