Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456 Robert SedgewickThis page always under construction
Robert Sedgewick
Department of Computer Science
Princeton University
Princeton, NJ 08544 rs@cs.princeton.edu
Creating "Algorithms", Adobe Systems, San Jose, CA, December, 2002; Tufts University,
Medford, MA, May, 2003.
Finding Paths In Graphs,
Adobe Systems India, January, 2007;
based on earlier talks at
2005 International Conference on the Analysis of Algorithms, Barcelona, June, 2005, Dagstuhl Workshop on Data Structures, Wadern, Germany, February, 2004, and Ottawa-Carleton Discrete Math Day, April, 2004.
Creating "Algorithms", Adobe Systems, San Jose, CA, December, 2002; Tufts University,
Medford, MA, May, 2003.
Finding efficient algorithms for fundamental practical problems by
studying important algorithms at all levels through the
design-analysis-implementation cycle. Validating theoretical designs
through practical implementations; uncovering fundamental properties
of algorithms through careful mathematical performance analyses;
comparing algorithms through careful implementation studies.
Developing general mechanisms relating algorithms, data structures,
generating functions and analytic functions such that asymptotic results
useful in predicting performance of the algorithms can be derived
automatically and economically.
Investigating the way in which visual representations can provide an
understanding of how algorithms gain efficiency, including
dynamic graphical simulations of algorithms in operation and
high-quality static representations suitable for use in
publications.