Robert Sedgewick (born December 20, 1946) is an American
computer scientist
A computer scientist is a scientist who specializes in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
. He is the founding chair and the
William O. Baker
William Oliver Baker (July 15, 1915 – October 31, 2005) was president of Bell Labs from 1973 to 1979 and advisor on scientific matters to five United States presidents.
Biography
He was born on July 15, 1915, in Chestertown, Maryland.
He recei ...
Professor in Computer Science at
Princeton University
Princeton University is a private university, private Ivy League research university in Princeton, New Jersey, United States. Founded in 1746 in Elizabeth, New Jersey, Elizabeth as the College of New Jersey, Princeton is the List of Colonial ...
and was a member of the board of directors of
Adobe Systems
Adobe Inc. ( ), formerly Adobe Systems Incorporated, is an American software, computer software company based in San Jose, California. It offers a wide range of programs from web design tools, photo manipulation and vector creation, through to ...
(1990–2016). He previously served on the faculty at
Brown University
Brown University is a Private university, private Ivy League research university in Providence, Rhode Island, United States. It is the List of colonial colleges, seventh-oldest institution of higher education in the US, founded in 1764 as the ' ...
and has held visiting research positions at
Xerox PARC
Future Concepts division (formerly Palo Alto Research Center, PARC and Xerox PARC) is a research and development company in Palo Alto, California. It was founded in 1969 by Jacob E. "Jack" Goldman, chief scientist of Xerox Corporation, as a div ...
,
Institute for Defense Analyses
The Institute for Defense Analyses (IDA) is an American non-profit corporation that administers three federally funded research and development centers (FFRDCs) – the Systems and Analyses Center (SAC), Science and Technology Policy Institute, t ...
, and
INRIA
The National Institute for Research in Digital Science and Technology (Inria) () is a French national research institution focusing on computer science and applied mathematics.
It was created under the name French Institute for Research in Comp ...
. His research expertise is in algorithm science,
data structures
In computer science, a data structure is a data organization and storage format that is usually chosen for efficient access to data. More precisely, a data structure is a collection of data values, the relationships among them, and the functi ...
, and
analytic combinatorics. He is also active in developing college curriculums in computer science.
Early life
Sedgewick was born on December 20, 1946, in
Willimantic, Connecticut
Willimantic is a census-designated place located in Windham, Connecticut, United States. Previously organized as a city and later as a Borough (Connecticut), borough, Willimantic is currently one of two Local government in Connecticut#Special ta ...
. During his childhood he lived in
Storrs, Connecticut
Storrs ( ) is a village and census-designated place (CDP) in the New England town, town of Mansfield, Connecticut, Mansfield in eastern Tolland County, Connecticut, United States. The village is part of the Capitol Planning Region, Connecticut, ...
, where his parents Charles Hill Wallace Sedgewick and
Rose Whelan Sedgewick were professors at the
University of Connecticut
The University of Connecticut (UConn) is a public land-grant research university system with its main campus in Storrs, Connecticut, United States. It was founded in 1881 as the Storrs Agricultural School, named after two benefactors. In 1893, ...
.
In 1958, he moved with his parents to
Wheaton, Maryland
Wheaton is a census-designated place in Montgomery County, Maryland, United States, situated north of Washington, D.C., and northwest of downtown Silver Spring. Wheaton takes its name from Frank Wheaton (1833–1903), a career officer in the Uni ...
, a suburb of
Washington, D.C.
Washington, D.C., formally the District of Columbia and commonly known as Washington or D.C., is the capital city and federal district of the United States. The city is on the Potomac River, across from Virginia, and shares land borders with ...
, where he attended
Wheaton High School, graduating in 1964.
Education
Sedgewick earned his
Bachelor of Science
A Bachelor of Science (BS, BSc, B.S., B.Sc., SB, or ScB; from the Latin ') is a bachelor's degree that is awarded for programs that generally last three to five years.
The first university to admit a student to the degree of Bachelor of Scienc ...
(1968) and
Master of Science
A Master of Science (; abbreviated MS, M.S., MSc, M.Sc., SM, S.M., ScM or Sc.M.) is a master's degree. In contrast to the Master of Arts degree, the Master of Science degree is typically granted for studies in sciences, engineering and medici ...
(1969) degrees in
applied mathematics
Applied mathematics is the application of mathematics, mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and Industrial sector, industry. Thus, applied mathematics is a ...
from
Brown University
Brown University is a Private university, private Ivy League research university in Providence, Rhode Island, United States. It is the List of colonial colleges, seventh-oldest institution of higher education in the US, founded in 1764 as the ' ...
, where he was a student of
Andries van Dam
Andries "Andy" van Dam (born December 8, 1938) is a Dutch-American professor of computer science and former vice-president for research at Brown University in Providence, Rhode Island. Together with Ted Nelson he contributed to the first hypert ...
. He went on to graduate work at
Stanford University
Leland Stanford Junior University, commonly referred to as Stanford University, is a Private university, private research university in Stanford, California, United States. It was founded in 1885 by railroad magnate Leland Stanford (the eighth ...
where he was an advisee of
Donald E. Knuth, receiving his
PhD
A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
in 1975. His thesis was entitled ''Quicksort'' and was named an outstanding dissertation in computer science.
Work and academic career
Sedgewick returned to Brown to start his academic career as an assistant professor in 1975, with promotion to associate professor in 1980 and full professor in 1983. At Brown, he participated in the founding of the computer science department, in 1979.
In 1985, Sedgewick joined the faculty at Princeton University as founding chair of the Department of Computer Science where he later became the
William O. Baker
William Oliver Baker (July 15, 1915 – October 31, 2005) was president of Bell Labs from 1973 to 1979 and advisor on scientific matters to five United States presidents.
Biography
He was born on July 15, 1915, in Chestertown, Maryland.
He recei ...
'39 Professor of Computer Science. The first-year courses in computer science that he developed at Princeton became quite popular. He also replaced live lectures with on-demand online videos.
Throughout his career, he has worked at research institutions outside of academia during summers and sabbatical leaves:
*The Communications Research Division of the
Institute for Defense Analyses
The Institute for Defense Analyses (IDA) is an American non-profit corporation that administers three federally funded research and development centers (FFRDCs) – the Systems and Analyses Center (SAC), Science and Technology Policy Institute, t ...
in
Princeton, New Jersey
The Municipality of Princeton is a Borough (New Jersey), borough in Mercer County, New Jersey, United States. It was established on January 1, 2013, through the consolidation of the Borough of Princeton, New Jersey, Borough of Princeton and Pri ...
, working on the
CRAY-1
The Cray-1 was a supercomputer designed, manufactured and marketed by Cray Research. Announced in 1975, the first Cray-1 system was installed at Los Alamos National Laboratory in 1976. Eventually, eighty Cray-1s were sold, making it one of the ...
supercomputer.
*Xerox Palo Alto Research Center (
PARC) with some of the early
personal computer
A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
s
*The
(INRIA) in France, in collaboration with
Philippe Flajolet.
Research and writing
Sedgewick developed
red–black tree
In computer science, a red–black tree is a self-balancing binary search tree data structure noted for fast storage and retrieval of ordered information. The nodes in a red-black tree hold an extra "color" bit, often drawn as red and black, wh ...
s (with
Leonidas J. Guibas),
ternary search tree
In computer science, a ternary search tree is a type of trie (sometimes called a ''prefix tree'') where nodes are arranged in a manner similar to a binary search tree, but with up to three children rather than the binary tree's limit of two. Li ...
s (with
Jon Bentley), and
pairing heaps (with
R. E. Tarjan and
Michael Fredman
Michael Lawrence Fredman is an emeritus professor at the Computer Science Department at Rutgers University, United States. He earned his Ph.D. from Stanford University in 1972 under the supervision of Donald Knuth. He was a member of the mathemat ...
). He solved open problems left by
Donald Knuth
Donald Ervin Knuth ( ; born January 10, 1938) is an American computer scientist and mathematician. He is a professor emeritus at Stanford University. He is the 1974 recipient of the ACM Turing Award, informally considered the Nobel Prize of comp ...
in the analysis of
quicksort
Quicksort is an efficient, general-purpose sorting algorithm. Quicksort was developed by British computer scientist Tony Hoare in 1959 and published in 1961. It is still a commonly used algorithm for sorting. Overall, it is slightly faster than ...
,
shellsort
Shellsort, also known as Shell sort or Shell's method, is an in-place algorithm, in-place comparison sort. It can be understood as either a generalization of sorting by exchange (bubble sort) or sorting by insertion (insertion sort). The method s ...
,
heapsort
In computer science, heapsort is an efficient, comparison-based sorting algorithm that reorganizes an input array into a heap (a data structure where each node is greater than its children) and then repeatedly removes the largest node from that ...
(with R. Schaffer), and
Batcher's sort. With
Philippe Flajolet, he developed the field of mathematics known as
analytic combinatorics.
He has organized research meetings and conferences on
data structures
In computer science, a data structure is a data organization and storage format that is usually chosen for efficient access to data. More precisely, a data structure is a collection of data values, the relationships among them, and the functi ...
, algorithm science, and
analytic combinatorics around the world, including
Dagstuhl seminars on analysis of algorithms and data structures,. In particular, in 1993, together with Rainer Kemp,
Philippe Flajolet and Helmut Prodinger, he initiated a series of workshops and conferences which was key to the development of a research community around the analysis of algorithms, and which evolved into the
AofA—International Meeting on Combinatorial, Probabilistic, and Asymptotic Methods in the Analysis of Algorithms. Robert Sedgewick was also the main proponent and organizer of the first editions of the
SIAM
Thailand, officially the Kingdom of Thailand and historically known as Siam (the official name until 1939), is a country in Southeast Asia on the Mainland Southeast Asia, Indochinese Peninsula. With a population of almost 66 million, it spa ...
Meetings on Analytic Algorithmics and Combinatorics (ANALCO), a series of meetings annually held from 2004 to 2019, co-located with the
Symposium on Discrete Algorithms (SODA).
Publishing
Sedgewick is the author of twenty books, including ''Algorithms'', originally published in 1983. His 2008 book with
Philippe Flajolet, ''Analytic Combinatorics'', was awarded the
Leroy P. Steele Prize for mathematical exposition by the
American Mathematical Society
The American Mathematical Society (AMS) is an association of professional mathematicians dedicated to the interests of mathematical research and scholarship, and serves the national and international community through its publications, meetings, ...
. More recently, he co-authored with Kevin Wayne the book ''Computer Science: An Interdisciplinary Approach''.
Online learning
Sedgewick has developed
massive open online course
A massive open online course (MOOC ) or an open online course is an online course aimed at unlimited participation and open access via the World Wide Web, Web. In addition to traditional course materials, such as filmed lectures, readings, and p ...
s in his area. With Kevin Wayne, he developed a model that integrates the textbook, studio-produced online lectures, and online content. These have had over one million registrants. He advocates for expanding the reach of
computer science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
, with essays published in the ''
Wall Street Journal
''The Wall Street Journal'' (''WSJ''), also referred to simply as the ''Journal,'' is an American newspaper based in New York City. The newspaper provides extensive coverage of news, especially business and finance. It operates on a subscriptio ...
'' and ''
Inside Higher Ed
''Inside Higher Ed'' is an American online publication of news, opinion, resources, events and jobs in the higher education sphere. In 2022, Quad Partners, a private equity firm, sold it to Times Higher Education, itself owned by Inflexion Priv ...
''.
Awards
*
Flajolet Lecture Prize.
AofA—International Meeting on Combinatorial, Probabilistic, and Asymptotic Methods in the Analysis of Algorithms, 2016.
*
Leroy P. Steele Prize for Mathematical Exposition. American Mathematical Society, 2019.
* Karl V. Karlstrom Outstanding Educator Award.
Association for Computing Machinery
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
, 2019.
Recent books and online content
* ''Computer Science: An Interdisciplinary Approach'' (with K. Wayne). Addison-Wesley, Reading, MA, 2016, 1131 pp. Associated online content
Booksite curated lecture
Part 1an
Part 2 and MOOC
Part 1an
Part 2
* ''Algorithms, Fourth Edition'' (with K. Wayne). Addison-Wesley, Reading, MA, 2011, 955 pp. Earlier editions: 11 books, using 5 programming languages, translated into many foreign languages, 1983–2003. Associated online content
Booksitecurated lectures and MOOC
Part 1an
Part 2
* ''An Introduction to the Analysis of Algorithms, Second Edition'' (with P. Flajolet). Addison-Wesley, Reading, MA, 2013, 572 pp. First edition, 1996. Associated online content
Booksitecurated lectures an
MOOC
* ''Analytic Combinatorics'' (with P. Flajolet). Cambridge University Press, 2009, 824pp. Associated online content
Booksitecurated lectures an
MOOC
Personal life
According to his personal website, Sedgewick lives in Princeton, New Jersey and spends summers in
Jamestown, Rhode Island with his wife Linda (née Migneault), married in 1971. They have four children.
Bibliography
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
References
External links
Robert Sedgewick's home pagePeople of the ACMGoogle ScholarVideo interview with Robert Sedgewick for Princeton Startup TV (04.06.2012)
{{DEFAULTSORT:Sedgewick, Robert
1946 births
Living people
American computer scientists
Place of birth missing (living people)
Brown University faculty
Princeton University faculty
Stanford University School of Engineering alumni