skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS
Research Area:

Design and Analysis of Algorithms

Description

We study applications of probability theory to the design and analysis of algorithms. Randomness comes up in two aspects of the study of algorithms: randomized algorithms and probabilistic analysis of algorithms. In randomized algorithms, we are particularly interested in algorithms for communication and distributed applications, as well as online combinatorial problems. In probabilistic analysis, our work focuses on the long-term steady-state performance of dynamic processes.

We also study combinatorial algorithms, which treat computations on finite, discrete mathematical structures. Topics include searching, sorting, and enumeration, data structures, graph algorithms, external-memory algorithms, combinatorial optimization, approximation algorithms for NP-hard problems, online algorithms, and algorithm engineering.

Faculty

Sorin Istrail
Philip Klein
Claire Mathieu
Franco P. Preparata
Ben J. Raphael
John E. Savage
Meinolf Sellmann
Roberto Tamassia
Eli Upfal

Topics or Projects

Approximation Algorithms
Symmetry Breaking
Sequencing by Hybridization
Commodity Trading
Stochastic Models for Web Agents and the Web Environment
Algorithms for Optimization Problems in Planar Graphs
Edit-Distance Based Algorithms for Shape-Based Retrieval of Images
Nanoelectronic Computing
Optimization - Hybrid Methods
The Design and Analysis of Dynamic Processes: A Stochastic Approach
Constraint Programming

Page Owner: Eli Upfal Last Modified: Mon Oct 23 11:47:21 2006