Encyclopedia Of Algorithms Kao Mingyangeditor
download
https://ebookbell.com/product/encyclopedia-of-algorithms-kao-
mingyangeditor-22004886
Explore and download more ebooks at ebookbell.com
1 3Reference
Encyclopedia of
Algorithms
Ming-Yang Kao
Editor-in-Chief
Second Edition
Encyclopedia of Algorithms
Ming-Yang Kao
Editor
Encyclopedia of
Algorithms
Second Edition
With 379 Figures and 51 Tables
Editor
Ming-Yang Kao
Department of Electrical Engineering
and Computer Science
Northwestern University
Evanston, IL, USA
ISBN 978-1-4939-2863-7 ISBN 978-1-4939-2864-4 (eBook)
ISBN 978-1-4939-2865-1 (print and electronic bundle)
DOI 10.1007/ 978-1-4939-2864-4
Library of Congress Control Number: 2015958521
© Springer Science+Business Media New York 2008, 2016
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
or part of the material is concerned, specifically the rights of translation, reprinting, reuse of
illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way,
and transmission or information storage and retrieval, electronic adaptation, computer software,
or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this
publication does not imply, even in the absence of a specific statement, that such names are
exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in
this book are believed to be true and accurate at the date of publication. Neither the publisher
nor the authors or the editors give a warranty, express or implied, with respect to the material
contained herein or for any errors or omissions that may have been made.
Printed on acid-free paper
This Springer imprint is published by SpringerNature
The registered company is Springer Science+Business Media LLC New York
Preface
The Encyclopedia of Algorithms provides researchers, students, and
practitioners of algorithmic research with a mechanism to efficiently
and accurately find the names, definitions, and key results of important
algorithmic problems. It also provides further readings on those problems.
This encyclopedia covers a broad range of algorithmic areas; each area
is summarized by a collection of entries. The entries are written in a clear
and concise structure so that they can be readily absorbed by the readers and
easily updated by the authors. A typical encyclopedia entry is an in-depth
mini-survey of an algorithmic problem written by an expert in the field. The
entries for an algorithmic area are compiled by area editors to survey the
representative results in that area and can form the core materials of a course
in the area.
This 2nd edition of the encyclopedia contains a wide array of impor-
tant new research results. Highlights include works in tile self-assembly
(nanotechnology), bioinformatics, game theory, Internet algorithms, and
social networks. Overall, more than 70 % of the entries in this edition and
new entries are updated.
This reference work will continue to be updated on a regular basis via a
live site to allow timely updates and fast search. Knowledge accumulation
is an ongoing community project. Please take ownership of this body of
work. If you have feedback regarding a particular entry, please feel free to
communicate directly with the author or the area editor of that entry. If you
are interested in authoring a future entry, please contact a suitable area editor.
If you have suggestions on how to improve the Encyclopedia as a whole,
please contact me at kao@northwestern.edu. The credit of this Encyclopedia
goes to the area editors, the entry authors, the entry reviewers, and the project
editors at Springer, including Melissa Fearon, Michael Hermann, and Sylvia
Blago.
v
About the Editor
Ming-Yang Kao is a Professor of Computer
Science in the Department of Electrical
Engineering and Computer Science at
Northwestern University. He has published
extensively in the design, analysis, and
applications of algorithms. His current interests
include discrete optimization, bioinformatics,
computational economics, computational
finance, and nanotechnology. He serves as the
Editor-in-Chief of Algorithmica.
He obtained a B.S. in Mathematics from
National Taiwan University in 1978 and a Ph.D.
in Computer Science from Yale University in 1986. He previously taught
at Indiana University at Bloomington, Duke University, Yale University,
and Tufts University. At Northwestern University, he has served as the
Department Chair of Computer Science. He has also cofounded the Program
in Computational Biology and Bioinformatics and served as its Director. He
currently serves as the Head of the EECS Division of Computing, Algorithms,
and Applications and is a Member of the Theoretical Computer Science
Group.
For more information, please see www.cs.northwestern.edu/~
kao
vii
Area Editors
Algorithm Engineering
Giuseppe F. Italiano
Department of Computer and Systems Science,
University of Rome, Rome, Italy
Department of Information and Computer Systems, University of Rome,
Rome, Italy
Rajeev Raman
Department of Computer Science, University of Leicester,
Leicester, UK
Algorithms for Modern Computers
Alejandro López-Ortiz David R. Cheriton School of Computer Science,
University of Waterloo, Waterloo, ON, Canada
Algorithmic Aspects of Distributed Sensor Networks
Sotiris Nikoletseas Computer Engineering and Informatics Department,
University of Patras, Patras, Greece
Computer Technology Institute and Press “Diophantus”, Patras, Greece
Approximation Algorithms
Susanne Albers
Technical University of Munich, Munich, Germany
Chandra Chekuri
Department of Computer Science, University of
Illinois, Urbana-Champaign, Urbana, IL, USA
Department of Mathematics and Computer Science, The Open University of
Israel, Raanana, Israel
Ming-Yang Kao Department of Electrical Engineering and Computer
Science, Northwestern University, Evanston, IL, USA
Sanjeev Khanna
University of Pennsylvania, Philadelphia, PA, USA
Samir Khuller
Computer Science Department, University of Maryland,
College Park, MD, USA

Acknowledgment for first edition contribution
ix
x Area Editors
Average Case Analysis
Paul (Pavlos) Spirakis
Computer Engineering and Informatics, Research
and Academic Computer Technology Institute, Patras University, Patras,
Greece
Computer Science, University of Liverpool, Liverpool, UK
Computer Technology Institute (CTI), Patras, Greece
Bin Packing
Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel
Bioinformatics
Miklós Csürös Department of Computer Science, University of Montréal,
Montréal, QC, Canada
Certified Reconstruction and Mesh Generation
Siu-Wing Cheng Department of Computer Science and Engineering, Hong
Kong University of Science and Technology, Hong Kong, China
Tamal Krishna Dey Department of Computer Science and Engineering,
The Ohio State University, Columbus, OH, USA
Coding Algorithms
Venkatesan Guruswami
Department of Computer Science and Engineer-
ing, University of Washington, Seattle, WA, USA
Combinatorial Group Testing
Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis,
MN, USA
Department of Computer Science, The University of Texas at Dallas,
Richardson, TX, USA
Combinatorial Optimization
Samir Khuller
Computer Science Department, University of Maryland,
College Park, MD, USA
Compressed Text Indexing
Tak-Wah Lam Department of Computer Science, University of Hong Kong,
Hong Kong, China
Compression of Text and Data Structures
Gonzalo Navarro Department of Computer Science, University of Chile,
Santiago, Chile
Area Editors xi
Computational Biology
Bhaskar DasGupta Department of Computer Science, University of
Illinois, Chicago, IL, USA
Tak-Wah Lam Department of Computer Science, University of Hong Kong,
Hong Kong, China
Computational Counting
Xi Chen Computer Science Department, Columbia University, New York,
NY, USA
Computer Science and Technology, Tsinghua University, Beijing, China
Computational Economics
Xiaotie Deng AIMS Laboratory (Algorithms-Agents-Data on Internet,
Market, and Social Networks), Department of Computer Science and
Engineering, Shanghai Jiao Tong University, Shanghai, China
Department of Computer Science, City University of Hong Kong, Hong
Kong, China
Computational Geometry
Sándor Fekete Department of Computer Science, Technical University
Braunschweig, Braunschweig, Germany
Computational Learning Theory
Rocco A. Servedio Computer Science, Columbia University, New York,
NY, USA
Data Compression
Paolo Ferragina
Department of Computer Science, University of Pisa,
Pisa, Italy
Differential Privacy
Aaron Roth Department of Computer and Information Sciences, University
of Pennsylvania, Levine Hall, PA, USA
Distributed Algorithms
Sergio Rajsbaum Instituto de Matemáticas, Universidad Nacional
Autónoma de México (UNAM) México City, México
Dynamic Graph Algorithms
Giuseppe F. Italiano
Department of Computer and Systems Science,
University of Rome, Rome, Italy
xii Area Editors
Department of Information and Computer Systems, University of Rome,
Rome, Italy
Enumeration Algorithms
Takeaki Uno National Institute of Informatics, Chiyoda, Tokyo, Japan
Exact Exponential Algorithms
Fedor V. Fomin Department of Informatics, University of Bergen, Bergen,
Norway
External Memory Algorithms
Herman Haverkort Department of Computer Science, Eindhoven
University of Technology, Eindhoven, The Netherlands
Game Theory
Mohammad Taghi Hajiaghayi Department of Computer Science,
University of Maryland, College Park, MD, USA
Geometric Networks
Andrzej Lingas Department of Computer Science, Lund University, Lund,
Sweden
Graph Algorithms
Samir Khuller
Computer Science Department, University of Maryland,
College Park, MD, USA
Seth Pettie Electrical Engineering and Computer Science (EECS)
Department, University of Michigan, Ann Arbor, MI, USA
Vijaya Ramachandran
Computer Science, University of Texas, Austin,
TX, USA
Liam Roditty Department of Computer Science, Bar-Ilan University,
Ramat-Gan, Israel
Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France
Department of Mathematics, National and Kapodistrian University of Athens,
Athens, Greece
Graph Drawing
Seokhee Hong School of Information Technologies, University of Sydney,
Sydney, NSW, Australia
Internet Algorithms
Edith Cohen Tel Aviv University, Tel Aviv, Israel
Stanford University, Stanford, CA, USA
Area Editors xiii
I/O-Efficient Algorithms
Herman Haverkort Department of Computer Science, Eindhoven
University of Technology, Eindhoven, The Netherlands
Kernels and Compressions
Gregory Gutin Department of Computer Science, Royal Holloway,
University of London, Egham, UK
Massive Data Algorithms
Herman Haverkort Department of Computer Science, Eindhoven
University of Technology, Eindhoven, The Netherlands
Mathematical Optimization
Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis,
MN, USA
Department of Computer Science, The University of Texas at Dallas,
Richardson, TX, USA
Mechanism Design
Yossi Azar
Tel-Aviv University, Tel Aviv, Israel
Mobile Computing
Xiang-Yang Li
Department of Computer Science, Illinois Institute of
Technology, Chicago, IL, USA
Modern Learning Theory
Maria-Florina Balcan Department of Machine Learning, Carnegie Mellon
University, Pittsburgh, PA, USA
Online Algorithms
Susanne Albers
Technical University of Munich, Munich, Germany
Yossi Azar
Tel-Aviv University, Tel Aviv, Israel
Marek Chrobak Computer Science, University of California, Riverside,
CA, USA
Alejandro López-Ortiz David R. Cheriton School of Computer Science,
University of Waterloo, Waterloo, ON, Canada
Parameterized Algorithms
Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France
Department of Mathematics, National and Kapodistrian University of Athens,
Athens, Greece
xiv Area Editors
Parameterized Algorithms and Complexity
Saket Saurabh Institute of Mathematical Sciences, Chennai, India
University of Bergen, Bergen, Norway
Parameterized and Exact Algorithms
Rolf Niedermeier
Department of Mathematics and Computer Science,
University of Jena, Jena, Germany
Institut für Softwaretechnik und Theoretische Informatik, Technische
Universität Berlin, Berlin, Germany
Price of Anarchy
Yossi Azar
Tel-Aviv University, Tel Aviv, Israel
Probabilistic Algorithms
Sotiris Nikoletseas Computer Engineering and Informatics Department,
University of Patras, Patras, Greece
Computer Technology Institute and Press “Diophantus”, Patras, Greece
Paul (Pavlos) Spirakis
Computer Engineering and Informatics, Research
and Academic Computer Technology Institute, Patras University, Patras,
Greece
Computer Science, University of Liverpool, Liverpool, UK
Computer Technology Institute (CTI), Patras, Greece
Quantum Computing
Andris Ambainis Faculty of Computing, University of Latvia, Riga, Latvia
Radio Networks
Marek Chrobak Computer Science, University of California, Riverside,
CA, USA
Scheduling
Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel
Scheduling Algorithms
Viswanath Nagarajan University of Michigan, Ann Arbor, MI, USA
Kirk Pruhs
Department of Computer Science, University of Pittsburgh,
Pittsburgh, PA, USA
Social Networks
Mohammad Taghi Hajiaghayi Department of Computer Science,
University of Maryland, College Park, MD, USA
Area Editors xv
Grant Schoenebeck Computer Science and Engineering, University of
Michigan, Ann Arbor, MI, USA
Stable Marriage Problems, k-SAT Algorithms
Kazuo Iwama Computer Engineering, Kyoto University, Sakyo, Kyoto,
Japan
School of Informatics, Kyoto University, Sakyo, Kyoto, Japan
String Algorithms and Data Structures
Paolo Ferragina
Department of Computer Science, University of Pisa,
Pisa, Italy
Gonzalo Navarro Department of Computer Science, University of Chile,
Santiago, Chile
Steiner Tree Algorithms
Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis,
MN, USA
Department of Computer Science, The University of Texas at Dallas,
Richardson, TX, USA
Sublinear Algorithms
Andrew McGregor School of Computer Science, University of Mas-
sachusetts, Amherst, MA, USA
Sofya Raskhodnikova Computer Science and Engineering Department,
Pennsylvania State University, University Park, State College, PA, USA
Tile Self-Assembly
Robert Schweller Department of Computer Science, University of Texas
Rio Grande Valley, Edinburg, TX, USA
VLSI CAD Algorithms
Hai Zhou Electrical Engineering and Computer Science (EECS) Depart-
ment, Northwestern University, Evanston, IL, USA
Contributors
Karen Aardal Centrum Wiskunde  Informatica (CWI), Amsterdam, The
Netherlands
Department of Mathematics and Computer Science, Eindhoven University of
Technology, Eindhoven, The Netherlands
Ittai Abraham Microsoft Research, Silicon Valley, Palo Alto, CA, USA
Adi Akavia Department of Electrical Engineering and Computer Science,
MIT, Cambridge, MA, USA
Réka Albert Department of Biology and Department of Physics,
Pennsylvania State University, University Park, PA, USA
Mansoor Alicherry Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ,
USA
Noga Alon Department of Mathematics and Computer Science, Tel-Aviv
University, Tel-Aviv, Israel
Srinivas Aluru Department of Electrical and Computer Engineering, Iowa
State University, Ames, IA, USA
Andris Ambainis Faculty of Computing, University of Latvia, Riga, Latvia
Christoph Ambühl Department of Computer Science, University of
Liverpool, Liverpool, UK
Nina Amenta Department of Computer Science, University of California,
Davis, CA, USA
Amihood Amir Department of Computer Science, Bar-Ilan University,
Ramat-Gan, Israel
Department of Computer Science, Johns Hopkins University, Baltimore, MD,
USA
Spyros Angelopoulos Sorbonne Universités, L’Université Pierre et Marie
Curie (UPMC), Université Paris 06, Paris, France
Anurag Anshu Center for Quantum Technologies, National University of
Singapore, Singapore, Singapore
Alberto Apostolico College of Computing, Georgia Institute of Technology,
Atlanta, GA, USA
xvii
xviii Contributors
Vera Asodi Center for the Mathematics of Information, California Institute
of Technology, Pasadena, CA, USA
Peter Auer Chair for Information Technology, Montanuniversitaet Leoben,
Leoben, Austria
Pranjal Awasthi Department of Computer Science, Princeton University,
Princeton, NJ, USA
Department of Electrical Engineering, Indian Institute of Technology Madras,
Chennai, Tamilnadu, India
Adnan Aziz Department of Electrical and Computer Engineering,
University of Texas, Austin, TX, USA
Moshe Babaioff Microsoft Research, Herzliya, Israel
David A. Bader College of Computing, Georgia Institute of Technology,
Atlanta, GA, USA
Michael Bader Department of Informatics, Technical University of Munich,
Garching, Germany
Maria-Florina Balcan Department of Machine Learning, Carnegie Mellon
University, Pittsburgh, PA, USA
Hideo Bannai Department of Informatics, Kyushu University, Fukuoka,
Japan
Nikhil Bansal Eindhoven University of Technology, Eindhoven, The
Netherlands
Jérémy Barbay Department of Computer Science (DCC), University of
Chile, Santiago, Chile
Sanjoy K. Baruah Department of Computer Science, The University of
North Carolina, Chapel Hill, NC, USA
Surender Baswana Department of Computer Science and Engineering,
Indian Institute of Technology (IIT), Kanpur, Kanpur, India
MohammadHossein Bateni Google Inc., New York, NY, USA
Luca Becchetti Department of Information and Computer Systems,
University of Rome, Rome, Italy
Xiaohui Bei Division of Mathematical Sciences, School of Physical and
Mathematical Sciences, Nanyang Technological University, Singapore,
Singapore
József Békési Department of Computer Science, Juhász Gyula Teachers
Training College, Szeged, Hungary
Djamal Belazzougui Department of Computer Science, Helsinki Institute
for Information Technology (HIIT), University of Helsinki, Helsinki, Finland
Contributors xix
Aleksandrs Belovs Computer Science and Artificial Intelligence Laboratory,
MIT, Cambridge, MA, USA
Aaron Bernstein Department of Computer Science, Columbia University,
New York, NY, USA
Vincent Berry Institut de Biologie Computationnelle, Montpellier, France
Randeep Bhatia Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ,
USA
Andreas Björklund Department of Computer Science, Lund University,
Lund, Sweden
Eric Blais University of Waterloo, Waterloo, ON, Canada
Mathieu Blanchette Department of Computer Science, McGill University,
Montreal, QC, Canada
Markus Bläser Department of Computer Science, Saarland University,
Saarbrücken, Germany
Avrim Blum School of Computer Science, Carnegie Mellon University,
Pittsburgh, PA, USA
Hans L. Bodlaender Department of Computer Science, Utrecht University,
Utrecht, The Netherlands
Sergio Boixo Quantum A.I. Laboratory, Google, Venice, CA, USA
Paolo Boldi Dipartimento di Informatica, Università degli Studi di Milano,
Milano, Italy
Glencora Borradaile Department of Computer Science, Brown University,
Providence, RI, USA
School of Electrical Engineering and Computer Science, Oregon State
University, Corvallis, OR, USA
Ulrik Brandes Department of Computer and Information Science,
University of Konstanz, Konstanz, Germany
Andreas Brandstädt Computer Science Department, University of
Rostock, Rostock, Germany
Department of Informatics, University of Rostock, Rostock, Germany
Gilles Brassard Université de Montréal, Montréal, QC, Canada
Vladimir Braverman Department of Computer Science, Johns Hopkins
University, Baltimore, MD, USA
Tian-Ming Bu Software Engineering Institute, East China Normal
University, Shanghai, China
Adam L. Buchsbaum Madison, NJ, USA
xx Contributors
Costas Busch Department of Computer Science, Lousiana State University,
Baton Rouge, LA, USA
Jaroslaw Byrka Centrum Wiskunde  Informatica (CWI), Amsterdam, The
Netherlands
Department of Mathematics and Computer Science, Eindhoven University of
Technology, Eindhoven, The Netherlands
Jin-Yi Cai Beijing University, Beijing, China
Computer Sciences Department, University of Wisconsin–Madison,
Madison, WI, USA
Mao-cheng Cai Chinese Academy of Sciences, Institute of Systems
Science, Beijing, China
Yang Cai Computer Science, McGill University, Montreal, QC, Canada
Gruia Calinescu Department of Computer Science, Illinois Institute of
Technology, Chicago, IL, USA
Colin Campbell Department of Physics, Pennsylvania State University,
University Park, PA, USA
Luca Castelli Aleardi Laboratoire d’Informatique (LIX), École
Polytechnique, Bâtiment Alan Turing, Palaiseau, France
Katarína Cechlárová Faculty of Science, Institute of Mathematics, P. J.
Šafárik University, Košice, Slovakia
Nicolò Cesa-Bianchi Dipartimento di Informatica, Università degli Studi di
Milano, Milano, Italy
Amit Chakrabarti Department of Computer Science, Dartmouth College,
Hanover, NH, USA
Deeparnab Chakrabarty Microsoft Research, Bangalore, Karnataka, India
Erin W. Chambers Department of Computer Science and Mathematics,
Saint Louis University, St. Louis, MO, USA
Chee Yong Chan National University of Singapore, Singapore, Singapore
Mee Yee Chan Department of Computer Science, University of Hong Kong,
Hong Kong, China
Wun-Tat Chan College of International Education, Hong Kong Baptist
University, Hong Kong, China
Tushar Deepak Chandra IBM Watson Research Center, Yorktown Heights,
NY, USA
Kun-Mao Chao Department of Computer Science and Information
Engineering, National Taiwan University, Taipei, Taiwan
Bernadette Charron-Bost Laboratory for Informatics, The Polytechnic
School, Palaiseau, France
Contributors xxi
Ioannis Chatzigiannakis Department of Computer Engineering and
Informatics, University of Patras and Computer Technology Institute, Patras,
Greece
Shuchi Chawla Department of Computer Science, University of
Wisconsin–Madison, Madison, WI, USA
Shiri Chechik Department of Computer Science, Tel Aviv University, Tel
Aviv, Israel
Chandra Chekuri Department of Computer Science, University of Illinois,
Urbana-Champaign, Urbana, IL, USA
Department of Mathematics and Computer Science, The Open University of
Israel, Raanana, Israel
Danny Z. Chen Department of Computer Science and Engineering,
University of Notre Dame, Notre Dame, IN, USA
Ho-Lin Chen Department of Electrical Engineering, National Taiwan
University, Taipei, Taiwan
Jianer Chen Department of Computer Science, Texas AM University,
College Station, TX, USA
Ning Chen Division of Mathematical Sciences, School of Physical and
Mathematical Sciences, Nanyang Technological University, Singapore,
Singapore
Xi Chen Computer Science Department, Columbia University, New York,
NY, USA
Computer Science and Technology, Tsinghua University, Beijing, China
Siu-Wing Cheng Department of Computer Science and Engineer-
ing, Hong Kong University of Science and Technology, Hong Kong,
China
Xiuzhen Cheng Department of Computer Science, George Washington
University, Washington, DC, USA
Huang Chien-Chung Chalmers University of Technology and University of
Gothenburg, Gothenburg, Sweden
Markus Chimani Faculty of Mathematics/Computer, Theoretical Computer
Science, Osnabrück University, Osnabrück, Germany
Francis Y.L. Chin Department of Computer Science, University of Hong
Kong, Hong Kong, China
Rajesh Chitnis Department of Computer Science, University of Maryland,
College Park, MD, USA
Minsik Cho IBM T. J. Watson Research Center, Yorktown Heights, NY,
USA
xxii Contributors
Rezaul A. Chowdhury Department of Computer Sciences, University of
Texas, Austin, TX, USA
Stony Brook University (SUNY), Stony Brook, NY, USA
George Christodoulou University of Liverpool, Liverpool, UK
Marek Chrobak Computer Science, University of California, Riverside,
CA, USA
Chris Chu Department of Electrical and Computer Engineering, Iowa State
University, Ames, IA, USA
Xiaowen Chu Department of Computer Science, Hong Kong Baptist
University, Hong Kong, China
Julia Chuzhoy Toyota Technological Institute, Chicago, IL, USA
Edith Cohen Tel Aviv University, Tel Aviv, Israel
Stanford University, Stanford, CA, USA
Jason Cong Department of Computer Science, UCLA, Los Angeles, CA,
USA
Graham Cormode Department of Computer Science, University of
Warwick, Coventry, UK
Derek G. Corneil Department of Computer Science, University of Toronto,
Toronto, ON, Canada
Bruno Courcelle Laboratoire Bordelais de Recherche en Informatique
(LaBRI), CNRS, Bordeaux University, Talence, France
Lenore J. Cowen Department of Computer Science, Tufts University,
Medford, MA, USA
Nello Cristianini Department of Engineering Mathematics, and Computer
Science, University of Bristol, Bristol, UK
Maxime Crochemore Department of Computer Science, King’s College
London, London, UK
Laboratory of Computer Science, University of Paris-East, Paris, France
Université de Marne-la-Vallée, Champs-sur-Marne, France
Miklós Csürös Department of Computer Science, University of Montréal,
Montréal, QC, Canada
Fabio Cunial Department of Computer Science, Helsinki Institute for
Information Technology (HIIT), University of Helsinki, Helsinki, Finland
Marek Cygan Institute of Informatics, University of Warsaw, Warsaw,
Poland
Artur Czumaj Department of Computer Science, Centre for Discrete
Mathematics and Its Applications, University of Warwick, Coventry, UK
Contributors xxiii
Bhaskar DasGupta Department of Computer Science, University of
Illinois, Chicago, IL, USA
Constantinos Daskalakis EECS, Massachusetts Institute of Technology,
Cambridge, MA, USA
Mark de Berg Department of Mathematics and Computer Science, TU
Eindhoven, Eindhoven, The Netherlands
Xavier Défago School of Information Science, Japan Advanced Institute of
Science and Technology (JAIST), Ishikawa, Japan
Daniel Delling Microsoft, Silicon Valley, CA, USA
Erik D. Demaine MIT Computer Science and Artificial Intelligence
Laboratory, Cambridge, MA, USA
Camil Demetrescu Department of Computer and Systems Science,
University of Rome, Rome, Italy
Department of Information and Computer Systems, University of Rome,
Rome, Italy
Ping Deng Department of Computer Science, The University of Texas at
Dallas, Richardson, TX, USA
Xiaotie Deng AIMS Laboratory (Algorithms-Agents-Data on Internet, Mar-
ket, and Social Networks), Department of Computer Science and Engineer-
ing, Shanghai Jiao Tong University, Shanghai, China
Department of Computer Science, City University of Hong Kong, Hong
Kong, China
Vamsi Krishna Devabathini Center for Quantum Technologies, National
University of Singapore, Singapore, Singapore
Olivier Devillers Inria Nancy – Grand-Est, Villers-lès-Nancy, France
Tamal Krishna Dey Department of Computer Science and Engineering,
The Ohio State University, Columbus, OH, USA
Robert P. Dick Department of Electrical Engineering and Computer
Science, University of Michigan, Ann Arbor, MI, USA
Walter Didimo Department of Engineering, University of Perugia, Perugia,
Italy
Ling Ding Institute of Technology, University of Washington Tacoma,
Tacoma, WA, USA
Yuzheng Ding Xilinx Inc., Longmont, CO, USA
Michael Dom Department of Mathematics and Computer Science,
University of Jena, Jena, Germany
Riccardo Dondi Università degli Studi di Bergamo, Bergamo, Italy
Gyorgy Dosa University of Pannonia, Veszprém, Hungary
xxiv Contributors
David Doty Computing and Mathematical Sciences, California Institute of
Technology, Pasadena, CA, USA
Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis,
MN, USA
Department of Computer Science, The University of Texas at Dallas, Richard-
son, TX, USA
Hongwei Du Department of Computer Science and Technology, Shen-
zhen Graduate School, Harbin Institute of Technology, Shenzhen,
China
Ran Duan Institute for Interdisciplinary Information Sciences, Tsinghua
University, Beijing, China
Devdatt Dubhashi Department of Computer Science, Chalmers University
of Technology, Gothenburg, Sweden
Gothenburg University, Gothenburg, Sweden
Adrian Dumitrescu Computer Science, University of Wisconsin–
Milwaukee, Milwaukee, WI, USA
Iréne Durand Laboratoire Bordelais de Recherche en Informatique
(LaBRI), CNRS, Bordeaux University, Talence, France
Stephane Durocher University of Manitoba, Winnipeg, MB, Canada
Pavlos Efraimidis Department of Electrical and Computer Engineering,
Democritus University of Thrace, Xanthi, Greece
Charilaos Efthymiou Department of Computer Engineering and Informatics,
University of Patras, Patras, Greece
Michael Elkin Department of Computer Science, Ben-Gurion University,
Beer-Sheva, Israel
Matthias Englert Department of Computer Science, University of
Warwick, Coventry, UK
David Eppstein Donald Bren School of Information and Computer
Sciences, Computer Science Department, University of California, Irvine,
CA, USA
Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel
Jeff Erickson Department of Computer Science, University of Illinois,
Urbana, IL, USA
Constantine G. Evans Division of Biology and Bioengineering, California
Institute of Technology, Pasadena, CA, USA
Eyal Even-Dar Google, New York, NY, USA
Rolf Fagerberg Department of Mathematics and Computer Science,
University of Southern Denmark, Odense, Denmark
Contributors xxv
Jittat Fakcharoenphol Department of Computer Engineering, Kasetsart
University, Bangkok, Thailand
Piotr Faliszewski AGH University of Science and Technology, Krakow,
Poland
Lidan Fan Department of Computer Science, The University of Texas,
Tyler, TX, USA
Qizhi Fang School of Mathematical Sciences, Ocean University of China,
Qingdao, Shandong Province, China
Martín Farach-Colton Department of Computer Science, Rutgers
University, Piscataway, NJ, USA
Panagiota Fatourou Department of Computer Science, University of
Ioannina, Ioannina, Greece
Jonathan Feldman Google, Inc., New York, NY, USA
Vitaly Feldman IBM Research – Almaden, San Jose, CA, USA
Henning Fernau Fachbereich 4, Abteilung Informatikwissenschaften,
Universität Trier, Trier, Germany
Institute for Computer Science, University of Trier, Trier, Germany
Paolo Ferragina Department of Computer Science, University of Pisa, Pisa,
Italy
Johannes Fischer Technical University Dortmund, Dortmund, Germany
Nathan Fisher Department of Computer Science, Wayne State University,
Detroit, MI, USA
Abraham Flaxman Theory Group, Microsoft Research, Redmond, WA,
USA
Paola Flocchini School of Electrical Engineering and Computer Science,
University of Ottawa, Ottawa, ON, Canada
Fedor V. Fomin Department of Informatics, University of Bergen, Bergen,
Norway
Dimitris Fotakis Department of Information and Communication Systems
Engineering, University of the Aegean, Samos, Greece
Kyle Fox Institute for Computational and Experimental Research in
Mathematics, Brown University, Providence, RI, USA
Pierre Fraigniaud Laboratoire d’Informatique Algorithmique: Fondements
et Applications, CNRS and University Paris Diderot, Paris, France
Fabrizio Frati School of Information Technologies, The University of
Sydney, Sydney, NSW, Australia
Engineering Department, Roma Tre University, Rome, Italy
xxvi Contributors
Ophir Frieder Department of Computer Science, Illinois Institute of
Technology, Chicago, IL, USA
Hiroshi Fujiwara Shinshu University, Nagano, Japan
Stanley P.Y. Fung Department of Computer Science, University of
Leicester, Leicester, UK
Stefan Funke Department of Computer Science, Universität Stuttgart,
Stuttgart, Germany
Martin Fürer Department of Computer Science and Engineering, The
Pennsylvania State University, University Park, PA, USA
Travis Gagie Department of Computer Science, University of Eastern
Piedmont, Alessandria, Italy
Department of Computer Science, University of Helsinki, Helsinki, Finland
Gábor Galambos Department of Computer Science, Juhász Gyula Teachers
Training College, Szeged, Hungary
Jianjiong Gao Computational Biology Center, Memorial Sloan-Kettering
Cancer Center, New York, NY, USA
Jie Gao Department of Computer Science, Stony Brook University, Stony
Brook, NY, USA
Xiaofeng Gao Department of Computer Science, Shanghai Jiao Tong
University, Shanghai, China
Juan Garay Bell Laboratories, Murray Hill, NJ, USA
Minos Garofalakis Technical University of Crete, Chania, Greece
Olivier Gascuel Institut de Biologie Computationnelle, Laboratoire
d’Informatique, de Robotique et de Microélectronique de Montpellier
(LIRMM), CNRS and Université de Montpellier, Montpellier cedex 5, France
Leszek G ˛
asieniec University of Liverpool, Liverpool, UK
Serge Gaspers Optimisation Research Group, National ICT Australia
(NICTA), Sydney, NSW, Australia
School of Computer Science and Engineering, University of New SouthWales
(UNSW), Sydney, NSW, Australia
Maciej Gazda Department of Mathematics and Computer Science, Eind-
hoven University of Technology, Eindhoven, The Netherlands
Raffaele Giancarlo Department of Mathematics and Applications,
University of Palermo, Palermo, Italy
Gagan Goel Google Inc., New York, NY, USA
Andrew V. Goldberg Microsoft Research – Silicon Valley, Mountain View,
CA, USA
Contributors xxvii
Oded Goldreich Department of Computer Science, Weizmann Institute of
Science, Rehovot, Israel
Jens Gramm WSI Institute of Theoretical Computer Science, Tübingen
University, Tübingen, Germany
Fabrizio Grandoni IDSIA, USI-SUPSI, University of Lugano, Lugano,
Switzerland
Roberto Grossi Dipartimento di Informatica, Università di Pisa, Pisa, Italy
Lov K. Grover Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA
Xianfeng David Gu Department of Computer Science, Stony Brook
University, Stony Brook, NY, USA
Joachim Gudmundsson DMiST, National ICT Australia Ltd, Alexandria,
Australia
School of Information Technologies, University of Sydney, Sydney, NSW,
Australia
Rachid Guerraoui School of Computer and Communication Sciences,
EPFL, Lausanne, Switzerland
Heng Guo Computer Sciences Department, University of Wisconsin–
Madison, Madison, WI, USA
Jiong Guo Department of Mathematics and Computer Science, University
of Jena, Jena, Germany
Manoj Gupta Indian Institute of Technology (IIT) Delhi, Hauz Khas, New
Delhi, India
Venkatesan Guruswami Department of Computer Science and Engineering,
University of Washington, Seattle, WA, USA
Gregory Gutin Department of Computer Science, Royal Holloway,
University of London, Egham, UK
Michel Habib LIAFA, Université Paris Diderot, Paris Cedex 13, France
Mohammad Taghi Hajiaghayi Department of Computer Science,
University of Maryland, College Park, MD, USA
Sean Hallgren Department of Computer Science and Engineering, The
Pennsylvania State University, University Park, State College, PA, USA
Dan Halperin School of Computer Science, Tel-Aviv University, Tel Aviv,
Israel
Moritz Hardt IBM Research – Almaden, San Jose, CA, USA
Ramesh Hariharan Strand Life Sciences, Bangalore, India
Aram W. Harrow Department of Physics, Massachusetts Institute of
Technology, Cambridge, MA, USA
xxviii Contributors
Prahladh Harsha Tata Institute of Fundamental Research, Mumbai,
Maharashtra, India
Herman Haverkort Department of Computer Science, Eindhoven
University of Technology, Eindhoven, The Netherlands
Meng He School of Computer Science, University of Waterloo, Waterloo,
ON, Canada
Xin He Department of Computer Science and Engineering, The State
University of New York, Buffalo, NY, USA
Lisa Hellerstein Department of Computer Science and Engineering, NYU
Polytechnic School of Engineering, Brooklyn, NY, USA
Michael Hemmer Department of Computer Science, TU Braunschweig,
Braunschweig, Germany
Danny Hendler Department of Computer Science, Ben-Gurion University
of the Negev, Beer-Sheva, Israel
Monika Henzinger University of Vienna, Vienna, Austria
Maurice Herlihy Department of Computer Science, Brown University,
Providence, RI, USA
Ted Herman Department of Computer Science, University of Iowa, Iowa
City, IA, USA
John Hershberger Mentor Graphics Corporation, Wilsonville, OR, USA
Timon Hertli Department of Computer Science, ETH Zürich, Zürich,
Switzerland
Edward A. Hirsch Laboratory of Mathematical Logic, Steklov Institute of
Mathematics, St. Petersburg, Russia
Wing-Kai Hon Department of Computer Science, National Tsing Hua
University, Hsin Chu, Taiwan
Seokhee Hong School of Information Technologies, University of Sydney,
Sydney, NSW, Australia
Paul G. Howard Akamai Technologies, Cambridge, MA, USA
Peter Høyer University of Calgary, Calgary, AB, Canada
Li-Sha Huang Department of Computer Science and Technology, Tsinghua
University, Beijing, China
Yaocun Huang Department of Computer Science, The University of Texas
at Dallas, Richardson, TX, USA
Zhiyi Huang Department of Computer Science, The University of Hong
Kong, Hong Kong, Hong Kong
Contributors xxix
Falk Hüffner Department of Math and Computer Science, University of
Jena, Jena, Germany
Thore Husfeldt Department of Computer Science, Lund University, Lund,
Sweden
Lucian Ilie Department of Computer Science, University of Western
Ontario, London, ON, Canada
Sungjin Im Electrical Engineering and Computer Sciences (EECS), Univer-
sity of California, Merced, CA, USA
Csanad Imreh Institute of Informatics, University of Szeged, Szeged,
Hungary
Robert W. Irving School of Computing Science, University of Glasgow,
Glasgow, UK
Alon Itai Technion, Haifa, Israel
Giuseppe F. Italiano Department of Computer and Systems Science,
University of Rome, Rome, Italy
Department of Information and Computer Systems, University of Rome,
Rome, Italy
Kazuo Iwama Computer Engineering, Kyoto University, Sakyo, Kyoto,
Japan
School of Informatics, Kyoto University, Sakyo, Kyoto, Japan
Jeffrey C. Jackson Department of Mathematics and Computer Science,
Duquesne University, Pittsburgh, PA, USA
Ronald Jackups Department of Pediatrics, Washington University,
St. Louis, MO, USA
Riko Jacob Institute of Computer Science, Technical University of Munich,
Munich, Germany
IT University of Copenhagen, Copenhagen, Denmark
Rahul Jain Department of Computer Science, Center for Quantum
Technologies, National University of Singapore, Singapore, Singapore
Klaus Jansen Department of Computer Science, University of Kiel, Kiel,
Germany
Jesper Jansson Laboratory of Mathematical Bioinformatics, Institute for
Chemical Research, Kyoto University, Gokasho, Uji, Kyoto, Japan
Stacey Jeffery David R. Cheriton School of Computer Science, University
of Waterloo, Waterloo, ON, Canada
xxx Contributors
Madhav Jha Sandia National Laboratories, Livermore, CA, USA
Zenefits, San Francisco, CA, USA
David S. Johnson Department of Computer Science, Columbia University,
New York, NY, USA
ATT Laboratories, Algorithms and Optimization Research Department,
Florham Park, NJ, USA
Mark Jones Department of Computer Science, Royal Holloway, University
of London, Egham, UK
Tomasz Jurdziński Institute of Computer Science, University of Wrocław,
Wrocław, Poland
Yoji Kajitani Department of Information and Media Sciences, The
University of Kitakyushu, Kitakyushu, Japan
Shahin Kamali David R. Cheriton School of Computer Science, University
of Waterloo, Waterloo, ON, Canada
Andrew Kane David R. Cheriton School of Computer Science, University
of Waterloo, Waterloo, ON, Canada
Mamadou Moustapha Kanté Clermont-Université, Université Blaise
Pascal, LIMOS, CNRS, Aubière, France
Ming-Yang Kao Department of Electrical Engineering and Computer
Science, Northwestern University, Evanston, IL, USA
Alexis Kaporis Department of Information and Communication Systems
Engineering, University of the Aegean, Karlovasi, Samos, Greece
George Karakostas Department of Computing and Software, McMaster
University, Hamilton, ON, Canada
Juha Kärkkäinen Department of Computer Science, University of
Helsinki, Helsinki, Finland
Petteri Kaski Department of Computer Science, School of Science, Aalto
University, Helsinki, Finland
Helsinki Institute for Information Technology (HIIT), Helsinki, Finland
Hans Kellerer Department of Statistics and Operations Research,
University of Graz, Graz, Austria
Andrew A. Kennings Department of Electrical and Computer Engineering,
University of Waterloo, Waterloo, ON, Canada
Kurt Keutzer Department of Electrical Engineering and Computer Science,
University of California, Berkeley, CA, USA
Mohammad Reza Khani University of Maryland, College Park, MD, USA
Samir Khuller Computer Science Department, University of Maryland,
College Park, MD, USA
Contributors xxxi
Donghyun Kim Department of Mathematics and Physics, North Carolina
Central University, Durham, NC, USA
Jin Wook Kim HM Research, Seoul, Korea
Yoo-Ah Kim Computer Science and Engineering Department, University of
Connecticut, Storrs, CT, USA
Valerie King Department of Computer Science, University of Victoria,
Victoria, BC, Canada
Zoltán Király Department of Computer Science, Eötvös Loránd University,
Budapest, Hungary
Egerváry Research Group (MTA-ELTE), Eötvös Loránd University,
Budapest, Hungary
Lefteris Kirousis Department of Computer Engineering and Informatics,
University of Patras, Patras, Greece
Jyrki Kivinen Department of Computer Science, University of Helsinki,
Helsinki, Finland
Masashi Kiyomi International College of Arts and Sciences, Yokohama
City University, Yokohama, Kanagawa, Japan
Kim-Manuel Klein University Kiel, Kiel, Germany
Rolf Klein Institute for Computer Science, University of Bonn, Bonn,
Germany
Adam Klivans Department of Computer Science, University of Texas,
Austin, TX, USA
Koji M. Kobayashi National Institute of Informatics, Chiyoda-ku, Tokyo,
Japan
Stephen Kobourov Department of Computer Science, University of
Arizona, Tucson, AZ, USA
Kirill Kogan IMDEA Networks, Madrid, Spain
Christian Komusiewicz Institute of Software Engineering and Theoretical
Computer Science, Technical University of Berlin, Berlin, Germany
Goran Konjevod Department of Computer Science and Engineering,
Arizona State University, Tempe, AZ, USA
Spyros Kontogiannis Department of Computer Science, University of
Ioannina, Ioannina, Greece
Matias Korman Graduate School of Information Sciences, Tohoku
University, Miyagi, Japan
Guy Kortsarz Department of Computer Science, Rutgers University,
Camden, NJ, USA
Nitish Korula Google Research, New York, NY, USA
xxxii Contributors
Robin Kothari Center for Theoretical Physics, Massachusetts Institute of
Technology, Cambridge, MA, USA
David R. Cheriton School of Computer Science, Institute for Quantum
Computing, University of Waterloo, Waterloo, ON, Canada
Ioannis Koutis Computer Science Department, University of Puerto
Rico-Rio Piedras, San Juan, PR, USA
Dariusz R. Kowalski Department of Computer Science, University of
Liverpool, Liverpool, UK
Evangelos Kranakis Department of Computer Science, Carleton, Ottawa,
ON, Canada
Dieter Kratsch UFM MIM – LITA, Université de Lorraine, Metz, France
Stefan Kratsch Department of Software Engineering and Theoretical
Computer Science, Technical University Berlin, Berlin, Germany
Robert Krauthgamer Weizmann Institute of Science, Rehovot, Israel
IBM Almaden Research Center, San Jose, CA, USA
Stephan Kreutzer Chair for Logic and Semantics, Technical University,
Berlin, Germany
Sebastian Krinninger Faculty of Computer Science, University of Vienna,
Vienna, Austria
Ravishankar Krishnaswamy Computer Science Department, Princeton
University, Princeton, NJ, USA
Danny Krizanc Department of Computer Science, Wesleyan University,
Middletown, CT, USA
Piotr Krysta Department of Computer Science, University of Liverpool,
Liverpool, UK
Gregory Kucherov CNRS/LIGM, Université Paris-Est, Marne-la-Vallée,
France
Fabian Kuhn Department of Computer Science, ETH Zurich, Zurich,
Switzerland
V.S. Anil Kumar Virginia Bioinformatics Institute, Virginia Tech,
Blacksburg, VA, USA
Tak-Wah Lam Department of Computer Science, University of Hong Kong,
Hong Kong, China
Giuseppe Lancia Department of Mathematics and Computer Science,
University of Udine, Udine, Italy
Gad M. Landau Department of Computer Science, University of Haifa,
Haifa, Israel
Contributors xxxiii
Zeph Landau Department of Computer Science, University of California,
Berkelely, CA, USA
Michael Langberg Department of Electrical Engineering, The State
University of New York, Buffalo, NY, USA
Department of Mathematics and Computer Science, The Open University of
Israel, Raanana, Israel
Elmar Langetepe Department of Computer Science, University of Bonn,
Bonn, Germany
Ron Lavi Faculty of Industrial Engineering and Management, Technion,
Haifa, Israel
Thierry Lecroq Computer Science Department and LITIS Faculty of
Science, Université de Rouen, Rouen, France
James R. Lee Department of Computer Science and Engineering, University
of Washington, Seattle, WA, USA
Stefano Leonardi Department of Information and Computer Systems,
University of Rome, Rome, Italy
Pierre Leone Informatics Department, University of Geneva, Geneva,
Switzerland
Henry Leung Department of Computer Science, The University of Hong
Kong, Hong Kong, China
Christos Levcopoulos Department of Computer Science, Lund University,
Lund, Sweden
Asaf Levin Faculty of Industrial Engineering and Management, The
Technion, Haifa, Israel
Moshe Lewenstein Department of Computer Science, Bar-Ilan University,
Ramat-Gan, Israel
Li (Erran) Li Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA
Mengling Li Division of Mathematical Sciences, Nanyang Technological
University, Singapore, Singapore
Ming Li David R. Cheriton School of Computer Science, University of
Waterloo, Waterloo, ON, Canada
Ming Min Li Computer Science and Technology, Tsinghua University,
Beijing, China
Xiang-Yang Li Department of Computer Science, Illinois Institute of
Technology, Chicago, IL, USA
Vahid Liaghat Department of Computer Science, University of Maryland,
College Park, MD, USA
xxxiv Contributors
Jie Liang Department of Bioengineering, University of Illinois, Chicago, IL,
USA
Andrzej Lingas Department of Computer Science, Lund University, Lund,
Sweden
Maarten Löffler Department of Information and Computing Sciences,
Utrecht University, Utrecht, The Netherlands
Daniel Lokshtanov Department of Informatics, University of Bergen,
Bergen, Norway
Alejandro López-Ortiz David R. Cheriton School of Computer Science,
University of Waterloo, Waterloo, ON, Canada
Chin Lung Lu Institute of Bioinformatics and Department of Biological
Science and Technology, National Chiao Tung University, Hsinchu, Taiwan
Pinyan Lu Microsoft Research Asia, Shanghai, China
Zaixin Lu Department of Mathematics and Computer Science, Marywood
University, Scranton, PA, USA
Feng Luo Department of Mathematics, Rutgers University, Piscataway, NJ,
USA
Haiming Luo Department of Computer Science and Technology, Shenzhen
Graduate School, Harbin Institute of Technology, Shenzhen, China
Rune B. Lyngsø Department of Statistics, Oxford University, Oxford, UK
Winton Capital Management, Oxford, UK
Bin Ma David R. Cheriton School of Computer Science, University of
Waterloo, Waterloo, ON, Canada
Department of Computer Science, University of Western Ontario, London,
ON, Canada
Mohammad Mahdian Yahoo! Research, Santa Clara, CA, USA
Hamid Mahini Department of Computer Science, University of Maryland,
College Park, MD, USA
Veli Mäkinen Department of Computer Science, Helsinki Institute for
Information Technology (HIIT), University of Helsinki, Helsinki, Finland
Dahlia Malkhi Microsoft, Silicon Valley Campus, Mountain View, CA,
USA
Mark S. Manasse Microsoft Research, Mountain View, CA, USA
David F. Manlove School of Computing Science, University of Glasgow,
Glasgow, UK
Contributors xxxv
Giovanni Manzini Department of Computer Science, University of Eastern
Piedmont, Alessandria, Italy
Department of Science and Technological Innovation, University of Piemonte
Orientale, Alessandria, Italy
Madha V. Marathe IBM T.J. Watson Research Center, Hawthorne, NY,
USA
Alberto Marchetti-Spaccamela Department of Information and Computer
Systems, University of Rome, Rome, Italy
Igor L. Markov Department of Electrical Engineering and Computer
Science, University of Michigan, Ann Arbor, MI, USA
Alexander Matveev Computer Science and Artificial Intelligence
Laboratory, MIT, Cambridge, MA, USA
Eric McDermid Cedar Park, TX, USA
Catherine C. McGeoch Department of Mathematics and Computer
Science, Amherst College, Amherst, MA, USA
Lyle A. McGeoch Department of Mathematics and Computer Science,
Amherst College, Amherst, MA, USA
Andrew McGregor School of Computer Science, University of
Massachusetts, Amherst, MA, USA
Brendan D. McKay Department of Computer Science, Australian National
University, Canberra, ACT, Australia
Nicole Megow Institut für Mathematik, Technische Universität Berlin,
Berlin, Germany
Manor Mendel Department of Mathematics and Computer Science, The
Open University of Israel, Raanana, Israel
George B. Mertzios School of Engineering and Computing Sciences,
Durham University, Durham, UK
Julián Mestre Department of Computer Science, University of Maryland,
College Park, MD, USA
School of Information Technologies, The University of Sydney, Sydney,
NSW, Australia
Pierre-Étienne Meunier Le Laboratoire d’Informatique Fondamentale de
Marseille (LIF), Aix-Marseille Université, Marseille, France
Ulrich Meyer Department of Computer Science, Goethe University
Fankfurt am Main, Frankfurt, Germany
xxxvi Contributors
Daniele Micciancio Department of Computer Science, University of
California, San Diego, La Jolla, CA, USA
István Miklós Department of Plant Taxonomy and Ecology, Eötvös Loránd
University, Budapest, Hungary
Shin-ichi Minato Graduate School of Information Science and Technology,
Hokkaido University, Sapporo, Japan
Vahab S. Mirrokni Theory Group, Microsoft Research, Redmond, WA,
USA
Neeldhara Misra Department of Computer Science and Automation, Indian
Institute of Science, Bangalore, India
Joseph S.B. Mitchell Department of Applied Mathematics and Statistics,
Stony Brook University, Stony Brook, NY, USA
Shuichi Miyazaki Academic Center for Computing and Media Studies,
Kyoto University, Kyoto, Japan
Alistair Moffat Department of Computing and Information Systems, The
University of Melbourne, Melbourne, VIC, Australia
Mark Moir Sun Microsystems Laboratories, Burlington, MA, USA
Ashley Montanaro Department of Computer Science, University of Bristol,
Bristol, UK
Tal Mor Department of Computer Science, Technion – Israel Institute of
Technology, Haifa, Israel
Michele Mosca Canadian Institute for Advanced Research, Toronto, ON,
Canada
Combinatorics and Optimization/Institute for Quantum Computing,
University of Waterloo, Waterloo, ON, Canada
Perimeter Institute for Theoretical Physics, Waterloo, ON, Canada
Thomas Moscibroda Systems and Networking Research Group, Microsoft
Research, Redmond, WA, USA
Yoram Moses Department of Electrical Engineering, Technion – Israel
Institute of Technology, Haifa, Israel
Shay Mozes Efi Arazi School of Computer Science, The Interdisciplinary
Center (IDC), Herzliya, Israel
Marcin Mucha Faculty of Mathematics, Informatics and Mechanics,
Institute of Informatics, Warsaw, Poland
Priyanka Mukhopadhyay Center for Quantum Technologies, National
University of Singapore, Singapore, Singapore
Contributors xxxvii
Kamesh Munagala Levine Science Research Center, Duke University,
Durham, NC, USA
J. Ian Munro David R. Cheriton School of Computer Science, University
of Waterloo, Waterloo, ON, Canada
Joong Chae Na Department of Computer Science and Engineering, Sejong
University, Seoul, Korea
Viswanath Nagarajan University of Michigan, Ann Arbor, MI, USA
Shin-ichi Nakano Department of Computer Science, Gunma University,
Kiryu, Japan
Danupon Nanongkai School of Computer Science and Communication,
KTH Royal Institute of Technology, Stockholm, Sweden
Giri Narasimhan Department of Computer Science, Florida International
University, Miami, FL, USA
School of Computing and Information Sciences, Florida International
University, Miami, FL, USA
Gonzalo Navarro Department of Computer Science, University of Chile,
Santiago, Chile
Ashwin Nayak Department of Combinatorics and Optimization, and In-
stitute for Quantum Computing, University of Waterloo, Waterloo, ON,
Canada
Amir Nayyeri Department of Electrical Engineering and Computer Science,
Oregon State University, Corvallis, OR, USA
Jesper Nederlof Technical University of Eindhoven, Eindhoven, The
Netherlands
Ofer Neiman Department of Computer Science, Ben-Gurion University of
the Negev, Beer Sheva, Israel
Yakov Nekrich David R. Cheriton School of Computer Science, University
of Waterloo, Waterloo, ON, Canada
Jelani Nelson Harvard John A. Paulson School of Engineering and Applied
Sciences, Cambridge, MA, USA
Ragnar Nevries Computer Science Department, University of Rostock,
Rostock, Germany
Alantha Newman CNRS-Université Grenoble Alpes and G-SCOP,
Grenoble, France
Hung Q. Ngo Computer Science and Engineering, The State University of
New York, Buffalo, NY, USA
xxxviii Contributors
Patrick K. Nicholson Department D1: Algorithms and Complexity, Max
Planck Institut für Informatik, Saarbrücken, Germany
Rolf Niedermeier Department of Mathematics and Computer Science, Uni-
versity of Jena, Jena, Germany
Institut für Softwaretechnik und Theoretische Informatik, Technische Univer-
sität Berlin, Berlin, Germany
Sergey I. Nikolenko Laboratory of Mathematical Logic, Steklov Institute of
Mathematics, St. Petersburg, Russia
Sotiris Nikoletseas Computer Engineering and Informatics Department,
University of Patras, Patras, Greece
Computer Technology Institute and Press “Diophantus”, Patras, Greece
Aleksandar Nikolov Department of Computer Science, Rutgers University,
Piscataway, NJ, USA
Nikola S. Nikolov Department of Computer Science and Information
Systems, University of Limerick, Limerick, Republic of Ireland
Kobbi Nisim Department of Computer Science, Ben-Gurion University,
Beer Sheva, Israel
Lhouari Nourine Clermont-Université, Université Blaise Pascal, LIMOS,
CNRS, Aubière, France
Yoshio Okamoto Department of Information and Computer Sciences,
Toyohashi University of Technology, Toyohashi, Japan
Michael Okun Weizmann Institute of Science, Rehovot, Israel
Rasmus Pagh Theoretical Computer Science, IT University of Copenhagen,
Copenhagen, Denmark
David Z. Pan Department of Electrical and Computer Engineering,
University of Texas, Austin, TX, USA
Peichen Pan Xilinx, Inc., San Jose, CA, USA
Debmalya Panigrahi Department of Computer Science, Duke University,
Durham, NC, USA
Fahad Panolan Institute of Mathematical Sciences, Chennai, India
Vicky Papadopoulou Department of Computer Science, University of
Cyprus, Nicosia, Cyprus
Fabio Pardi Institut de Biologie Computationnelle, Laboratoire
d’Informatique, de Robotique et de Microélectronique de Montpellier
(LIRMM), CNRS and Université de Montpellier, Montpellier cedex 5, France
Kunsoo Park School of Computer Science and Engineering, Seoul National
University, Seoul, Korea
Contributors xxxix
Srinivasan Parthasarathy IBM T.J. Watson Research Center, Hawthorne,
NY, USA
Apoorva D. Patel Centre for High Energy Physics, Indian Institute of
Science, Bangalore, India
Matthew J. Patitz Department of Computer Science and Computer
Engineering, University of Arkansas, Fayetteville, AR, USA
Mihai Pătraşcu Computer Science and Artificial Intelligence Laboratory
(CSAIL), Massachusetts Institute of Technology (MIT), Cambridge, MA,
USA
Maurizio Patrignani Engineering Department, Roma Tre University,
Rome, Italy
Boaz Patt-Shamir Department of Electrical Engineering, Tel-Aviv
University, Tel-Aviv, Israel
Ramamohan Paturi Department of Computer Science and Engi-
neering, University of California at San Diego, San Diego, CA,
USA
Christophe Paul CNRS, Laboratoire d’Informatique Robotique et
Microélectronique de Montpellier, Université Montpellier 2, Montpellier,
France
Andrzej Pelc Department of Computer Science, University of Québec-
Ottawa, Gatineau, QC, Canada
Jean-Marc Petit Université de Lyon, CNRS, INSA Lyon, LIRIS, Lyon,
France
Seth Pettie Electrical Engineering and Computer Science (EECS) Depart-
ment, University of Michigan, Ann Arbor, MI, USA
Marcin Pilipczuk Institute of Informatics, University of Bergen, Bergen,
Norway
Institute of Informatics, University of Warsaw, Warsaw, Poland
Michał Pilipczuk Institute of Informatics, University of Warsaw, Warsaw,
Poland
Institute of Informatics, University of Bergen, Bergen, Norway
Yuri Pirola Università degli Studi di Milano-Bicocca, Milan, Italy
Olivier Powell Informatics Department, University of Geneva, Geneva,
Switzerland
Amit Prakash Microsoft, MSN, Redmond, WA, USA
Eric Price Department of Computer Science, The University of Texas,
Austin, TX, USA
xl Contributors
Kirk Pruhs Department of Computer Science, University of Pittsburgh,
Pittsburgh, PA, USA
Teresa M. Przytycka Computational Biology Branch, NCBI, NIH,
Bethesda, MD, USA
Pavel Pudlák Academy of Science of the Czech Republic, Mathematical
Institute, Prague, Czech Republic
Simon J. Puglisi Department of Computer Science, University of Helsinki,
Helsinki, Finland
Balaji Raghavachari Computer Science Department, The University of
Texas at Dallas, Richardson, TX, USA
Md. Saidur Rahman Department of Computer Science and Engineering,
Bangladesh University of Engineering and Technology, Dhaka,
Bangladesh
Naila Rahman University of Hertfordshire, Hertfordshire, UK
Rajmohan Rajaraman Department of Computer Science, Northeastern
University, Boston, MA, USA
Sergio Rajsbaum Instituto de Matemáticas, Universidad Nacional
Autónoma de México (UNAM), México City, México
Vijaya Ramachandran Computer Science, University of Texas, Austin,
TX, USA
Rajeev Raman Department of Computer Science, University of Leicester,
Leicester, UK
M.S. Ramanujan Department of Informatics, University of Bergen, Bergen,
Norway
Edgar Ramos School of Mathematics, National University of Colombia,
Medellín, Colombia
Satish Rao Department of Computer Science, University of California,
Berkeley, CA, USA
Christoforos L. Raptopoulos Computer Science Department, University of
Geneva, Geneva, Switzerland
Computer Technology Institute and Press “Diophantus”, Patras, Greece
Research Academic Computer Technology Institute, Greece and Computer
Engineering and Informatics Department, University of Patras, Patras, Greece
Sofya Raskhodnikova Computer Science and Engineering Department,
Pennsylvania State University, University Park, PA, USA
Rajeev Rastogi Amazon, Seattle, WA, USA
Joel Ratsaby Department of Electrical and Electronics Engineering, Ariel
University of Samaria, Ariel, Israel
Contributors xli
Kaushik Ravindran National Instruments, Berkeley, CA, USA
Michel Raynal Institut Universitaire de France and IRISA, Université de
Rennes, Rennes, France
Ben W. Reichardt Electrical Engineering Department, University of
Southern California (USC), Los Angeles, CA, USA
Renato Renner Institute for Theoretical Physics, Zurich, Switzerland
Elisa Ricci Department of Electronic and Information Engineering,
University of Perugia, Perugia, Italy
Andréa W. Richa School of Computing, Informatics, and Decision Systems
Engineering, Ira A. Fulton Schools of Engineering, Arizona State University,
Tempe, AZ, USA
Peter C. Richter Department of Combinatorics and Optimization, and
Institute for Quantum Computing, University of Waterloo, Waterloo, ON,
Canada
Department of Computer Science, Rutgers, The State University of New
Jersey, New Brunswick, NJ, USA
Liam Roditty Department of Computer Science, Bar-Ilan University,
Ramat-Gan, Israel
Marcel Roeloffzen Graduate School of Information Sciences, Tohoku
University, Sendai, Japan
Martin Roetteler Microsoft Research, Redmond, WA, USA
Heiko Röglin Department of Computer Science, University of Bonn, Bonn,
Germany
José Rolim Informatics Department, University of Geneva, Geneva,
Switzerland
Dana Ron School of Electrical Engineering, Tel-Aviv University, Ramat-
Aviv, Israel
Frances Rosamond Parameterized Complexity Research Unit, University
of Newcastle, Callaghan, NSW, Australia
Jarek Rossignac Georgia Institute of Technology, Atlanta, GA, USA
Matthieu Roy Laboratory of Analysis and Architecture of Systems (LAAS),
Centre National de la Recherche Scientifique (CNRS), Université Toulouse,
Toulouse, France
Ronitt Rubinfeld Massachusetts Institute of Technology (MIT), Cam-
bridge, MA, USA
Tel Aviv University, Tel Aviv-Yafo, Israel
Atri Rudra Department of Computer Science and Engineering, State
University of New York, Buffalo, NY, USA
xlii Contributors
Eric Ruppert Department of Computer Science and Engineering, York
University, Toronto, ON, Canada
Frank Ruskey Department of Computer Science, University of Victoria,
Victoria, BC, Canada
Luís M.S. Russo Departamento de Informática, Instituto Superior Técnico,
Universidade de Lisboa, Lisboa, Portugal
INESC-ID, Lisboa, Portugal
Wojciech Rytter Institute of Informatics, Warsaw University, Warsaw,
Poland
Kunihiko Sadakane Graduate School of Information Science and
Technology, The University of Tokyo, Tokyo, Japan
S. Cenk Sahinalp Laboratory for Computational Biology, Simon Fraser
University, Burnaby, BC, USA
Michael Saks Department of Mathematics, Rutgers, State University of
New Jersey, Piscataway, NJ, USA
Alejandro Salinger Department of Computer Science, Saarland University,
Saarbücken, Germany
Sachin S. Sapatnekar Department of Electrical and Computer Engineering,
University of Minnesota, Minneapolis, MN, USA
Shubhangi Saraf Department of Mathematics and Department of Computer
Science, Rutgers University, Piscataway, NJ, USA
Srinivasa Rao Satti Department of Computer Science and Engineering,
Seoul National University, Seoul, South Korea
Saket Saurabh Institute of Mathematical Sciences, Chennai, India
University of Bergen, Bergen, Norway
Guido Schäfer Institute for Mathematics and Computer Science, Technical
University of Berlin, Berlin, Germany
Dominik Scheder Institute for Interdisciplinary Information Sciences,
Tsinghua University, Beijing, China
Institute for Computer Science, Shanghai Jiaotong University, Shanghai,
China
Christian Scheideler Department of Computer Science, University of
Paderborn, Paderborn, Germany
André Schiper EPFL, Lausanne, Switzerland
Christiane Schmidt The Selim and Rachel Benin School of Computer
Science and Engineering, The Hebrew University of Jerusalem, Jerusalem,
Israel
Contributors xliii
Markus Schmidt Institute for Computer Science, University of Freiburg,
Freiburg, Germany
Dominik Schultes Institute for Computer Science, University of Karlsruhe,
Karlsruhe, Germany
Robert Schweller Department of Computer Science, University of Texas
Rio Grande Valley, Edinburg, TX, USA
Shinnosuke Seki Department of Computer Science, Helsinki In-
stitute for Information Technology (HIIT), Aalto University, Aalto,
Finland
Pranab Sen School of Technology and Computer Science, Tata Institute of
Fundamental Research, Mumbai, India
Sandeep Sen Indian Institute of Technology (IIT) Delhi, Hauz Khas, New
Delhi, India
Maria Serna Department of Language and System Information, Technical
University of Catalonia, Barcelona, Spain
Rocco A. Servedio Computer Science, Columbia University, New York, NY,
USA
Comandur Seshadhri Sandia National Laboratories, Livermore, CA, USA
Department of Computer Science, University of California, Santa Cruz, CA,
USA
Jay Sethuraman Industrial Engineering and Operations Research,
Columbia University, New York, NY, USA
Jiří Sgall Computer Science Institute, Charles University, Prague, Czech
Republic
Rahul Shah Department of Computer Science, Louisiana State University,
Baton Rouge, LA, USA
Shai Shalev-Shwartz School of Computer Science and Engineering, The
Hebrew University, Jerusalem, Israel
Vikram Sharma Department of Computer Science, New York University,
New York, NY, USA
Nir Shavit Computer Science and Artificial Intelligence Laboratory, MIT,
Cambridge, MA, USA
School of Computer Science, Tel-Aviv University, Tel-Aviv, Israel
Yaoyun Shi Department of Electrical Engineering and Computer Science,
University of Michigan, Ann Arbor, MI, USA
Ayumi Shinohara Graduate School of Information Sciences, Tohoku
University, Sendai, Japan
xliv Contributors
Eugene Shragowitz Department of Computer Science and Engineering,
University of Minnesota, Minneapolis, MN, USA
René A. Sitters Department of Econometrics and Operations Research, VU
University, Amsterdam, The Netherlands
Balasubramanian Sivan Microsoft Research, Redmond, WA, USA
Daniel Sleator Department of Computer Science, Carnegie Mellon
University, Pittsburgh, PA, USA
Michiel Smid School of Computer Science, Carleton University, Ottawa,
ON, Canada
Adam Smith Computer Science and Engineering Department, Pennsylvania
State University, University Park, State College, PA,
USA
Dina Sokol Department of Computer and Information Science, Brooklyn
College of CUNY, Brooklyn, NY, USA
Rolando D. Somma Theoretical Division, Los Alamos National Laboratory,
Los Alamos, NM, USA
Wen-Zhan Song School of Engineering and Computer Science, Washington
State University, Vancouver, WA, USA
Bettina Speckmann Department of Mathematics and Computer Science,
Technical University of Eindhoven, Eindhoven, The Netherlands
Paul (Pavlos) Spirakis Computer Engineering and Informatics, Research
and Academic Computer Technology Institute, Patras University, Patras,
Greece
Computer Science, University of Liverpool, Liverpool, UK
Computer Technology Institute (CTI), Patras, Greece
Aravind Srinivasan Department of Computer Science, University of
Maryland, College Park, MD, USA
Venkatesh Srinivasan Department of Computer Science, University of
Victoria, Victoria, BC, Canada
Gerth Stølting Department of Computer Science, University of Aarhus,
Århus, Denmark
Jens Stoye Faculty of Technology, Genome Informatics, Bielefeld
University, Bielefeld, Germany
Scott M. Summers Department of Computer Science, University of
Wisconsin – Oshkosh, Oshkosh, WI, USA
Aries Wei Sun Department of Computer Science, City University of Hong
Kong, Hong Kong, China
Vijay Sundararajan Broadcom Corp, Fremont, CA, USA
Contributors xlv
Wing-Kin Sung Department of Computer Science, National University of
Singapore, Singapore, Singapore
Mario Szegedy Department of Combinatorics and Optimization, and
Institute for Quantum Computing, University of Waterloo, Waterloo, ON,
Canada
Stefan Szeider Department of Computer Science, Durham University,
Durham, UK
Tadao Takaoka Department of Computer Science and Software Engineering,
University of Canterbury, Christchurch, New Zealand
Masayuki Takeda Department of Informatics, Kyushu University, Fukuoka,
Japan
Kunal Talwar Microsoft Research, Silicon Valley Campus, Mountain View,
CA, USA
Christino Tamon Department of Computer Science, Clarkson University,
Potsdam, NY, USA
Akihisa Tamura Department of Mathematics, Keio University, Yokohama,
Japan
Tiow-Seng Tan School of Computing, National University of Singapore,
Singapore, Singapore
Shin-ichi Tanigawa Research Institute for Mathematical Sciences (RIMS),
Kyoto University, Kyoto, Japan
Eric Tannier LBBE Biometry and Evolutionary Biology, INRIA Grenoble
Rhône-Alpes, University of Lyon, Lyon, France
Alain Tapp Université de Montréal, Montréal, QC, Canada
Stephen R. Tate Department of Computer Science, University of North
Carolina, Greensboro, NC, USA
Gadi Taubenfeld Department of Computer Science, Interdiciplinary Center
Herzlia, Herzliya, Israel
Kavitha Telikepalli CSA Department, Indian Institute of Science,
Bangalore, India
Barbara M. Terhal JARA Institute for Quantum Information, RWTH
Aachen University, Aachen, Germany
Alexandre Termier IRISA, University of Rennes, 1, Rennes, France
My T. Thai Department of Computer and Information Science and
Engineering, University of Florida, Gainesville, FL, USA
Abhradeep Thakurta Department of Computer Science, Stanford
University, Stanford, CA, USA
Microsoft Research, CA, USA
xlvi Contributors
Justin Thaler Yahoo! Labs, New York, NY, USA
Sharma V. Thankachan School of CSE, Georgia Institute of Technology,
Atlanta, USA
Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France
Department of Mathematics, National and Kapodistrian University of Athens,
Athens, Greece
Haitong Tian Department of Electrical and Computer Engineering,
University of Illinois at Urbana-Champaign, Urbana, IL, USA
Ioan Todinca INSA Centre Val de Loire, Universite d’Orleans, Orléans,
France
Alade O. Tokuta Department of Mathematics and Physics, North Carolina
Central University, Durham, NC, USA
Laura Toma Department of Computer Science, Bowdoin College,
Brunswick, ME, USA
Etsuji Tomita The Advanced Algorithms Research Laboratory, The
University of Electro-Communications, Chofu, Tokyo, Japan
Csaba D. Tóth Department of Computer Science, Tufts University,
Medford, MA, USA
Department of Mathematics, California State University Northridge, Los
Angeles, CA, USA
Luca Trevisan Department of Computer Science, University of California,
Berkeley, CA, USA
John Tromp CWI, Amsterdam, The Netherlands
Nicolas Trotignon Laboratoire de l’Informatique du Parallélisme (LIP),
CNRS, ENS de Lyon, Lyon, France
Jakub Truszkowski Cancer Research UK Cambridge Institute, University
of Cambridge, Cambridge, UK
European Molecular Biology Laboratory, European Bioinformatics Institute
(EMBL-EBI), Wellcome Trust Genome Campus, Hinxton, Cambridge, UK
Esko Ukkonen Department of Computer Science, Helsinki Institute for
Information Technology (HIIT), University of Helsinki, Helsinki, Finland
Jonathan Ullman Department of Computer Science, Columbia University,
New York, NY, USA
Takeaki Uno National Institute of Informatics, Chiyoda, Tokyo, Japan
Ruth Urner Department of Machine Learning, Carnegie Mellon University,
Pittsburgh, USA
Jan Vahrenhold Department of Computer Science, Westfälische Wilhelms-
Universität Münster, Münster, Germany
Contributors xlvii
Daniel Valenzuela Department of Computer Science, Helsinki Institute for
Information Technology (HIIT), University of Helsinki, Helsinki, Finland
Marc van Kreveld Department of Information and Computing Sciences,
Utrecht University, Utrecht, The Netherlands
Rob van Stee University of Leicester, Leicester, UK
Stefano Varricchio Department of Computer Science, University of Roma,
Rome, Italy
José Verschae Departamento de Matemáticas and Departamento de
Ingeniería Industrial y de Sistemas, Pontificia Universidad Católica de Chile,
Santiago, Chile
Stéphane Vialette IGM-LabInfo, University of Paris-East, Descartes,
France
Sebastiano Vigna Dipartimento di Informatica, Università degli Studi di
Milano, Milano, Italy
Yngve Villanger Department of Informatics, University of Bergen, Bergen,
Norway
Paul Vitányi Centrum Wiskunde  Informatica (CWI), Amsterdam, The
Netherlands
Jeffrey Scott Vitter University of Kansas, Lawrence, KS, USA
Berthold Vöcking Department of Computer Science, RWTH Aachen
University, Aachen, Germany
Tjark Vredeveld Department of Quantitative Economics, Maastricht
University, Maastricht, The Netherlands
Magnus Wahlström Department of Computer Science, Royal Holloway,
University of London, Egham, UK
Peng-Jun Wan Department of Computer Science, Illinois Institute of
Technology, Chicago, IL, USA
Chengwen Chris Wang Department of Computer Science, Carnegie Mellon
University, Pittsburgh, PA, USA
Feng Wang Mathematical Science and Applied Computing, Arizona State
University at the West Campus, Phoenix, AZ, USA
Huijuan Wang Shandong University, Jinan, China
Joshua R. Wang Department of Computer Science, Stanford University,
Stanford, CA, USA
Lusheng Wang Department of Computer Science, City University of Hong
Kong, Hong Kong, Hong Kong
Wei Wang School of Mathematics and Statistics, Xi’an Jiaotong University,
Xi’an, Shaanxi, China
xlviii Contributors
Weizhao Wang Google Inc., Irvine, CA, USA
Yu Wang Department of Computer Science, University of North Carolina,
Charlotte, NC, USA
Takashi Washio The Institute of Scientific and Industrial Research, Osaka
University, Ibaraki, Osaka, Japan
Matthew Weinberg Computer Science, Princeton University, Princeton, NJ,
USA
Tobias Weinzierl School of Engineering and Computing Sciences, Durham
University, Durham, UK
Renato F. Werneck Microsoft Research Silicon Valley, La Avenida, CA,
USA
Matthias Westermann Department of Computer Science, TU Dortmund
University, Dortmund, Germany
Tim A.C. Willemse Department of Mathematics and Computer Science,
Eindhoven University of Technology, Eindhoven, The Netherlands
Ryan Williams Department of Computer Science, Stanford University,
Stanford, CA, USA
Tyson Williams Computer Sciences Department, University of Wisconsin–
Madison, Madison, WI, USA
Andrew Winslow Department of Computer Science, Tufts University,
Medford, MA, USA
Paul Wollan Department of Computer Science, University of Rome La
Sapienza, Rome, Italy
Martin D.F. Wong Department of Electrical and Computer Engineering,
University of Illinois at Urbana-Champaign, Urbana, IL, USA
Prudence W.H. Wong University of Liverpool, Liverpool, UK
David R. Wood School of Mathematical Sciences, Monash University,
Melbourne, VIC, Australia
Damien Woods Computer Science, California Institute of Technology,
Pasadena, CA, USA
Lidong Wu Department of Computer Science, The University of Texas,
Tyler, TX, USA
Weili Wu College of Computer Science and Technology, Taiyuan University
of Technology, Taiyuan, Shanxi Province, China
Department of Computer Science, California State University, Los Angeles,
CA, USA
Department of Computer Science, The University of Texas at Dallas,
Richardson, TX, USA
Contributors xlix
Christian Wulff-Nilsen Department of Computer Science, University of
Copenhagen, Copenhagen, Denmark
Mingji Xia The State Key Laboratory of Computer Science, Chinese
Academy of Sciences, Beijing, China
David Xiao CNRS, Université Paris 7, Paris, France
Dong Xu Bond Life Sciences Center, University of Missouri, Columbia,
MO, USA
Wen Xu Department of Computer Science, The University of Texas at
Dallas, Richardson, TX, USA
Katsuhisa Yamanaka Department of Electrical Engineering and Computer
Science, Iwate University, Iwate, Japan
Hiroki Yanagisawa IBM Research – Tokyo, Tokyo, Japan
Honghua Hannah Yang Strategic CAD Laboratories, Intel Corporation,
Hillsboro, OR, USA
Qiuming Yao University of Missouri, Columbia, MO, USA
Chee K. Yap Department of Computer Science, New York University, New
York, NY, USA
Yinyu Ye Department of Management Science and Engineering, Stanford
University, Stanford, CA, USA
Anders Yeo Engineering Systems and Design, Singapore University of
Technology and Design, Singapore, Singapore
Department of Mathematics, University of Johannesburg, Auckland Park,
South Africa
Chih-Wei Yi Department of Computer Science, National Chiao Tung
University, Hsinchu City, Taiwan
Ke Yi Hong Kong University of Science and Technology, Hong Kong, China
Yitong Yin Nanjing University, Jiangsu, Nanjing, Gulou, China
S.M. Yiu Department of Computer Science, University of Hong Kong, Hong
Kong, China
Makoto Yokoo Department of Information Science and Electrical
Engineering, Kyushu University, Nishi-ku, Fukuoka, Japan
Evangeline F.Y. Young Department of Computer Science and Engineering,
The Chinese University of Hong Kong, Hong Kong, China
Neal E. Young Department of Computer Science and Engineering,
University of California, Riverside, CA, USA
Bei Yu Department of Electrical and Computer Engineering, University of
Texas, Austin, TX, USA
Exploring the Variety of Random
Documents with Different Content
The Project Gutenberg eBook of Tobias o' the
Light: A Story of Cape Cod
This ebook is for the use of anyone anywhere in the United States
and most other parts of the world at no cost and with almost no
restrictions whatsoever. You may copy it, give it away or re-use it
under the terms of the Project Gutenberg License included with
this ebook or online at www.gutenberg.org. If you are not located
in the United States, you will have to check the laws of the country
where you are located before using this eBook.
Title: Tobias o' the Light: A Story of Cape Cod
Creator: James A. Cooper
Illustrator: Joseph Wykoff
Release date: June 28, 2012 [eBook #40104]
Language: English
Credits: Produced by Al Haines
*** START OF THE PROJECT GUTENBERG EBOOK TOBIAS O' THE
LIGHT: A STORY OF CAPE COD ***
Cover
The wallowing motor-boat was still
right side up. There seemed to be
but one person in it. (See Page 67)
TOBIAS O' THE LIGHT
A STORY OF CAPE COD
BY
JAMES A. COOPER
AUTHOR OF CAP'N ABE, STOREKEEPER AND
CAP'N JONAH'S FORTUNE
ILLUSTRATED BY
JOSEPH WYKOFF
NEW YORK
GEORGE SULLY  COMPANY
COPYRIGHT, 1920, BY
GEORGE SULLY  COMPANY
All rights reserved
PRINTED IN U. S. A.
BOOKS BY
JAMES A. COOPER
CAP'N ABE, STOREKEEPER
CAP'N JONAH'S FORTUNE
TOBIAS O' THE LIGHT
CONTENTS
CHAPTER
I. A Cry in the Night
II. Confidences
III. The Apex of the Storm
IV. Prophecies
V. The Unexpected
VI. Dead Men's Shoes
VII. A Newcomer
VIII. Philosophy and Other Things
IX. The Drop of Wormwood
X. Starting Something
XI. The Black Squall
XII. Troubled Waters
XIII. Cross Purposes
XIV. A Variety of Happenings
XV. Decisive Action
XVI. Poison
XVII. Real Trouble
VIII. A Clue
XIX. Suspicions
XX. Put to the Question
XXI. The Rising Tide of Doubt
XXII. What Frets Lorna
XXIII. More than Weather Indications
XXIV. Understanding
XXV. Across the Years
XXVI. High Tide
XVII. What the Night Brought
VIII. Desperation
XXIX. Daybreak
XXX. A Silver-Banded Pipe
ILLUSTRATIONS
The wallowing motor-boat was still right side up. There seemed to be
but one person in it. (See Page 67) . . . . . . Frontispiece
I'll run up to the light to dress, she said
Oh, sugar, Heppy! What's the matter o' ye?
We must do something! she cried. Tobias! We *must*!
TOBIAS O' THE LIGHT
CHAPTER I
A CRY IN THE NIGHT
Old Winter wrapped in his grave clothes stalked the flats and sand
dunes about the Twin Rocks Light. Spring had smiled at the grim old
fellow only the day before. She would flutter back again anon to dry
the longshore wastes and warm to life the scant herbage that tries its
best to clothe the Cape Cod barrens.
But now the wind blew and the sleet charged against the staff of
the lighthouse, masking thickly the glass that defended the huge
Argand lamp. Its steady ray filtered through this curtain with difficulty.
Tobias Bassett pulled on his oilskins and buckled down the
sou'wester over his ears preparatory to venturing upon the high gallery
to scrape the clinging snow from the glass.
You have a care what you're doing up there, slipping around
outside the light, advised his sister Hephzibah, who should have been
named Martha, being cumbered by so many cares. You ain't so
young as you used to be, Tobias.
And you don't have to throw it up to me. I know my age well
enough without looking into the family Bible, Heppy, chuckled the
lightkeeper. I'm sure you ain't changed it. I ain't cal'latin' to be like old
Miz' Toomey that when she went to vote for the first time told the poll
clerk she was thirty-six years old but had lived in this district fifty-four
years. I ain't goin' to let go all holts yet. Leastways, not while I'm
climbing about that gallery!
You'd ought to have an assistant, Tobias, sighed his sister, who
was preparing supper, always served at an early hour in winter on the
Cape. A young fellow to do the hard work. The Government ought to
give you one.
They think one man to a stationary lamp like this is enough. But I
can have a helper if I want one, her brother announced.
Then, why don't ye?
'Cause I'd have to pay his wages out o' my own pay check, and
feed him in the bargain, chuckled the lightkeeper. I figger we can't
afford that.
Oh, dear! croaked the lachrymose Heppy, if Uncle Jethro Potts
would only leave us some of his money when he dies. The good Lord
knows we need it as much as ary rel'tive he's got.
Wal, commented Tobias, picking up his lighted lantern, Jethro
Potts has got to slip his cable pretty soon to do us much good, Heppy.
We're getting kind o' along in years to enjoy wealth.
Speak for yourself, Tobias Bassett! said his sister, more
energetically. I ain't too old to know what to do with money—if I had
it.
Ho, ho! ejaculated her brother. Slipper's on t'other foot, ain't it?
I wonder what age you give the poll clerk? and he went out of the
kitchen chuckling.
He mounted the spiral stairway leading up through the lighthouse.
After passing the level of the second story, where were the family
bedrooms, at intervals there were narrow windows—mere slits in the
masonry. These were blocked with glass and only on the leeward side
could Tobias see through them.
Winter's dying hard, was his comment, climbing steadily to the
lamp room. This squall come as sudden and as savage as ary storm
we've had this winter. And the sleet sticks to the glass like all kildee!
He stepped into the lamp room, closing the door at the top of the
stairway. It was warm in here, with a strong and sickish smell of
burning oil. He shaded his eyes with the sharp of his hand to look into
the lamp, the wick of which he had ignited half an hour before.
It was burning evenly and with a white clear light. But warm as the
lamp room was and strong as was the reflection of the light upon the
outer panes, the sleet had frozen to the glass, making a lacework
curtain which the warning ray of the lamp could pierce only with
difficulty.
Tobias took a steel scraper and an old broom, opened a door at
the back, and went out upon the leeward gallery of the light. The snow
wraiths swept past the staff on either hand, whipping away over the
sand dunes and disappearing in the pall of darkness that hovered over
the land.
When he ventured around to the front gallery he found a pallid
radiance on the sea superinduced by the muffled ray of the lamp. The
snow, driven by the gale, plastered the light tower on this side from its
cap ten feet above the lamp to that point twenty feet above its base to
which the spray from the wavecaps was thrown. There was a drift of
snow, too, on the railed balcony, through which the lightkeeper waded.
Whew! he gasped, turned his back to the blast, and began using
the scraper vigorously. I can see I've got an all night's job at this off
an' on if this sleet holds to it. Ain't going to be heat enough from that
old lamp to melt the ice as fast as it makes.
He muttered this into the throat-latch of his storm coat while using
the scraper. The frozen sleet rattled down in long ribbons. He dropped
the scraper finally and seized his broom. It was then that he first heard
that cry which was the tocsin of the unexpected series of events which
marched into Tobias Bassett's life out of this late winter storm.
He dropped the broom and strained his ears for a repetition of the
cry. Was it the voice of some lost seafowl swept landward on the breast
of the storm? A gale out of the northeast brought many such to be
dashed lifeless at the foot of the lamp tower.
There was a human quality to this sound he had heard that
startled Tobias. If from the sea, then the craft on which the owner of
the voice was borne, was doomed.
There had not been a wreck on the Twin Rocks within the present
lightkeeper's experience. He shuddered to think of the horror of such a
catastrophe.
A vessel driven upon the grim jaws of the reef that here were out-
thrust from the sands, would be wracked to mere culch within the hour.
The life savers from Lower Trillion could never put off a boat or shoot a
line into the teeth of such a gale as this.
Tobias stooped for the broom again. Then he heard the cry
repeated. If it came on the wings of the wind——
He scrambled around to the leeward side of the tower. Here the
savage pæan of the storm was muffled. The drumming of the waves on
the rocks, the eerie shriek of the wind, the clash of the snow and sleet
as they swept by, left the lightkeeper in a sort of unquiet eddy.
Against the gale came a repetition of the cry—a faint Ahoy!
Tobias struggled with the latch of the lamp room door, and finally
got inside the tower. He hurried to the stairway and descended to the
warm and odorous kitchen where Heppy was heaping the brown and
flaky fishcakes upon the platter on the stove-shelf.
What is the matter with you to-night, Tobias Bassett? she
demanded. You're as uneasy as a hen on a hot brick. Where are you
going now? as he started for the outer door.
There's somebody out in this storm, he told her. I heard 'em
shouting.
For love's sake! In a boat?
No. From the land side. Somebody on the road.
Tobias banged the door behind him. In clear weather there was
not much to be seen from the entrance of the lighthouse in this
landward direction, save sand. Now about all Tobias could see was
snow.
Ahoy! Aho-o-oy the light!
The cry was shattered against the singing gale. But the lightkeeper
made out the direction from which it came and started down the road
toward Lower Trillion. In the other direction were the summer
residences of certain wealthy citizens on the Clay Head. While beyond
lay Clinkerport at the head of the bay, the entrance to which the
lighthouse guarded.
Tobias announced his coming by a hearty hail. He saw a muffled
glow in the snow pall ahead. Then the outlines of a low-hung motor car
that was quite evidently stalled in a drift.
Hey! he demanded. What you doing in that contraption out in
this storm? Ain't you got no sense?
Now don't you begin! rejoined a complaining voice, and a rather
stalky figure appeared in the half-shrouded radiance of the headlights.
I've been told already what I am and where I get off. It isn't my fault
that blame thing got stalled.
It is your fault that we came this way from Harbor Bar,
interposed a very sweet but at present very sharp voice. (Jest like
cranberry sarse, Tobias secretly commented.) We should not have
taken the shore road.
You didn't say so when we started, declared the tall young man,
indignantly.
I was not driving the car. You insisted on doing that, chimed the
tart voice instantly.
One would think you expected me to be omniscient.
Well, you appear to be omnipresent—you are always in the way,
and a much shorter figure, muffled in furs, and quite evidently that of a
young woman, appeared beside the taller individual from the stalled
car.
And I cal'late, Heppy, Tobias explained, relating the event later to
his sister, that them two socdologers of words would have brought on
a fist fight if I hadn't stepped into the breach, so to say, and the
smaller of them castaways hadn't been a gal! Some day when I get
time I'm going to look up 'omniscient' and 'omnipresent' in the
dictionary. They sound like mighty mean words.
It was the lightkeeper's interference that saved further and more
bitter words between the two stranded voyagers. Tobias got another
look at the taller figure's face, and in spite of the pulled-down peak of
his cap and the goggles he wore, recognized it.
If 'tain't Ralph Endicott! exclaimed the lightkeeper. And who is
that with you? Not Miss Lorna?
Oh, Mr. Bassett! cried the young woman, stumbling toward him.
Take me to the light. I shall be so glad of its shelter. Is Miss Hephzibah
at home?
She was when I left, said Tobias. An' I cal'late she won't go
gaddin' endurin' this gale. It don't show right good sense for anybody
to be out such a night.
That's what I tell him, the girl cried. Anybody with sense——
You wanted to come over here and see what shape the house
was in, Lorna Nicholet! stormed Ralph Endicott. I was only doing you
a favor.
Do you call this a favor? demanded the girl.
Anybody would think I brought this storm on purposely.
You certainly tried to get through a road that you should have
known would be drifted when it did begin to snow. Bah! Give me your
arm, Mr. Bassett. He's the most useless——
Ain't no good you staying out here, Ralphie, advised the old
lightkeeper. Nobody will run off with that little buzz-cart of yourn.
Heppy's got fish balls for supper—a whole raft of 'em.
The young man followed through the snow, grumbling. The
prospect of a good meal, as Tobias later acknowledged, did not seem
to influence a college man as it once might the long-legged harum-
scarum boy who had raced these beaches for so many summers.
Endicott and Lorna Nicholet were of the sandpiper class. So Tobias
usually referred to the summer visitors who fluttered about the sands
for several months of each year. These young folks had been coming to
Clay Head each season since they were in rompers. Lorna's aunt, Miss
Ida Nicholet of Harbor Bar, and head of the family, owned the rambling
old house overlooking the mouth of the bay. The Endicotts—the
Endicotts of Amperly, to distinguish them from numerous other groups
of the same name whose habitat dot the sea-coast of Massachusetts—
usually occupied one of the bungalows on Clay Head during the
summer.
See what the gale blowed in, Heppy, was the lightkeeper's
announcement as he banged open the outer door.
His sister turned, frying-fork in hand, and peered through her
spectacles at the snow-covered figures of the visitors. She was a
comfortably built person, was Hephzibah Bassett, with rosy-brown,
unwrinkled face, despite her unacknowledged age of fifty-odd. Her
iron-gray hair was parted in the center and crinkled over her ears in
tiny plaits, being caught in a small bob low on her plump neck
behind. She never went to bed at night without braiding her hair on the
side in several pigtails (to use her brother's unsavory expression) to
be combed out into this wavy effect when she changed her house
gown in the afternoon. It was a style of hair-dressing which, if old-
fashioned, became her well.
There was something very wholesome and kindly appearing about
Hephzibah Bassett. She might not possess the shrewdness of her
brother, the lightkeeper, and she did nag a good bit. Yet spinsterhood
had not withered her smile nor squeezed dry her fount of human
kindness.
For love's sake! she cried now, when she had identified the petite
figure shaking its furs free of the sticky snow. If 'tain't Lorny Nicholet!
Do come and give me a kiss, Lorny. I can't leave these fishballs or
they'd scorch.
The girl wriggled out of her coat and let it drop to the braided mat.
She was just such a looking girl as one might expect from her name.
There was French blood in the Nicholets. Lorna was distinctly of the
brunette type, small limbed, as lithe as a feline. Perhaps that was why
she could scratch! There were little short curls framing her broad, low
forehead. The gloss of a crow's wing accentuated the blackness of her
hair.
Her face glowed now from facing the storm—or was it from
indignation? Her eyes sparkled so luminously that one could not be
sure whether they were black or brown. She was one of those girls
who seem all alive, all of the time. She had the alert appearance of a
wild bird on the twig—ready for instant flight.
Oh, how good it smells in here, Miss Heppy! She fluttered across
the big kitchen and imprinted upon the woman's cheek a warm kiss.
She hugged, too, the ample arm that Heppy did not use in turning the
fishballs in the deep frying kettle.
You certain sure give us a surprise, Lorny, said the lightkeeper's
sister.
Of course I intended giving you a call as we passed, the girl said.
But I started for the special purpose of looking over the house for
Aunt Ida and listing such new things as we shall need for the summer.
This doesn't look much like summer, does it?
Oh, it's the last quintal of winter, I cal'late, said the woman,
spearing a brown cake. Lucky I made a mess of these. I didn't really
expect any visitors to-night.
That's just it, Miss Heppy! How will I ever get back to Harbor Bar
to-night?
You won't. Why should you? Your aunt will know you are safe—
with him.
Miss Heppy glanced slyly around at Ralph Endicott, whom she had
but briefly greeted. The girl, seeing her glance, pouted.
I wish you wouldn't! she said in a low voice. It fairly gets on my
nerves. Everybody does it.
Does what, child? asked Miss Heppy, with surprise.
Takes it for granted that Ralph Endicott and I are engaged.
Wal—you be sort o' young, I suppose——
If I was forty I wouldn't be engaged to him! flared up Lorna.
For love's sake! exclaimed the woman. Don't say that. Though
at forty you ought to've been married to him a good many years, and
she broke into an unctuous chuckle that shook her ample bosom like
jelly.
I'll never marry him! cried the girl, but under her breath.
Now, now! urged Miss Heppy. You always be quarreling with
Ralphie. But you know they're jest love spats. He's a good fellow——
You don't know what it means, Miss Heppy, to a girl to have a
man just forced on her. Everybody trying to make her take him, willy-
nilly.
Um-m. None warn't never forced on me, admitted the woman,
dividing her attention between the frying fishballs and Lorna's affair of
the heart. But I reckon, Lorna, they couldn't force a better boy on
you.
That is one of the worst phases of it, declared the girl seriously.
There is not one single, solitary thing to be said against Ralph's
character. Unless—well, there was a girl when he went to college. At
least, so they say. But I suppose all boys must have their foolish puppy-
love affairs, concluded Lorna, with an owllike appearance of wisdom
that revealed the quite unsophisticated girl who believes she knows it
all.
Miss Heppy merely stared. In her secluded life love was love.
There were no gradations known either as puppy-love or by other
terms of rating.
It isn't that Ralph isn't good enough, Miss Heppy, whispered the
girl. But he's been thrown at me all my life long! She was not yet
twenty-one. I just won't marry him.
She stamped her foot on the hearth. Tobias, who had been
leisurely taking off his storm coat and unbuckling the strap of his
sou'wester as he talked cheerfully to the rather glum looking Ralph,
now turned to the women.
I feel some like stomping in my stall, too, was his comment upon
Lorna's emphatic punctuation of her whispered defiance. Bear a hand
with the supper, Heppy. I've got to go up to the gallery again and clear
the snow off the lamp. It surely does stick to-night. I was just getting
the glass clear when I heard you young folks shouting for rescue.
Come, Miss Lorna! Come, Ralph! Pull up cheers for yourselves.
Supper's ready, I cal'late, ain't it, Heppy?
CHAPTER II
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.
More than just a book-buying platform, we strive to be a bridge
connecting you with timeless cultural and intellectual values. With an
elegant, user-friendly interface and a smart search system, you can
quickly find the books that best suit your interests. Additionally,
our special promotions and home delivery services help you save time
and fully enjoy the joy of reading.
Join us on a journey of knowledge exploration, passion nurturing, and
personal growth every day!
ebookbell.com

Encyclopedia Of Algorithms Kao Mingyangeditor

  • 1.
    Encyclopedia Of AlgorithmsKao Mingyangeditor download https://ebookbell.com/product/encyclopedia-of-algorithms-kao- mingyangeditor-22004886 Explore and download more ebooks at ebookbell.com
  • 2.
    1 3Reference Encyclopedia of Algorithms Ming-YangKao Editor-in-Chief Second Edition
  • 3.
  • 5.
    Ming-Yang Kao Editor Encyclopedia of Algorithms SecondEdition With 379 Figures and 51 Tables
  • 6.
    Editor Ming-Yang Kao Department ofElectrical Engineering and Computer Science Northwestern University Evanston, IL, USA ISBN 978-1-4939-2863-7 ISBN 978-1-4939-2864-4 (eBook) ISBN 978-1-4939-2865-1 (print and electronic bundle) DOI 10.1007/ 978-1-4939-2864-4 Library of Congress Control Number: 2015958521 © Springer Science+Business Media New York 2008, 2016 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. Printed on acid-free paper This Springer imprint is published by SpringerNature The registered company is Springer Science+Business Media LLC New York
  • 7.
    Preface The Encyclopedia ofAlgorithms provides researchers, students, and practitioners of algorithmic research with a mechanism to efficiently and accurately find the names, definitions, and key results of important algorithmic problems. It also provides further readings on those problems. This encyclopedia covers a broad range of algorithmic areas; each area is summarized by a collection of entries. The entries are written in a clear and concise structure so that they can be readily absorbed by the readers and easily updated by the authors. A typical encyclopedia entry is an in-depth mini-survey of an algorithmic problem written by an expert in the field. The entries for an algorithmic area are compiled by area editors to survey the representative results in that area and can form the core materials of a course in the area. This 2nd edition of the encyclopedia contains a wide array of impor- tant new research results. Highlights include works in tile self-assembly (nanotechnology), bioinformatics, game theory, Internet algorithms, and social networks. Overall, more than 70 % of the entries in this edition and new entries are updated. This reference work will continue to be updated on a regular basis via a live site to allow timely updates and fast search. Knowledge accumulation is an ongoing community project. Please take ownership of this body of work. If you have feedback regarding a particular entry, please feel free to communicate directly with the author or the area editor of that entry. If you are interested in authoring a future entry, please contact a suitable area editor. If you have suggestions on how to improve the Encyclopedia as a whole, please contact me at kao@northwestern.edu. The credit of this Encyclopedia goes to the area editors, the entry authors, the entry reviewers, and the project editors at Springer, including Melissa Fearon, Michael Hermann, and Sylvia Blago. v
  • 9.
    About the Editor Ming-YangKao is a Professor of Computer Science in the Department of Electrical Engineering and Computer Science at Northwestern University. He has published extensively in the design, analysis, and applications of algorithms. His current interests include discrete optimization, bioinformatics, computational economics, computational finance, and nanotechnology. He serves as the Editor-in-Chief of Algorithmica. He obtained a B.S. in Mathematics from National Taiwan University in 1978 and a Ph.D. in Computer Science from Yale University in 1986. He previously taught at Indiana University at Bloomington, Duke University, Yale University, and Tufts University. At Northwestern University, he has served as the Department Chair of Computer Science. He has also cofounded the Program in Computational Biology and Bioinformatics and served as its Director. He currently serves as the Head of the EECS Division of Computing, Algorithms, and Applications and is a Member of the Theoretical Computer Science Group. For more information, please see www.cs.northwestern.edu/~ kao vii
  • 11.
    Area Editors Algorithm Engineering GiuseppeF. Italiano Department of Computer and Systems Science, University of Rome, Rome, Italy Department of Information and Computer Systems, University of Rome, Rome, Italy Rajeev Raman Department of Computer Science, University of Leicester, Leicester, UK Algorithms for Modern Computers Alejandro López-Ortiz David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Algorithmic Aspects of Distributed Sensor Networks Sotiris Nikoletseas Computer Engineering and Informatics Department, University of Patras, Patras, Greece Computer Technology Institute and Press “Diophantus”, Patras, Greece Approximation Algorithms Susanne Albers Technical University of Munich, Munich, Germany Chandra Chekuri Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA Department of Mathematics and Computer Science, The Open University of Israel, Raanana, Israel Ming-Yang Kao Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL, USA Sanjeev Khanna University of Pennsylvania, Philadelphia, PA, USA Samir Khuller Computer Science Department, University of Maryland, College Park, MD, USA Acknowledgment for first edition contribution ix
  • 12.
    x Area Editors AverageCase Analysis Paul (Pavlos) Spirakis Computer Engineering and Informatics, Research and Academic Computer Technology Institute, Patras University, Patras, Greece Computer Science, University of Liverpool, Liverpool, UK Computer Technology Institute (CTI), Patras, Greece Bin Packing Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel Bioinformatics Miklós Csürös Department of Computer Science, University of Montréal, Montréal, QC, Canada Certified Reconstruction and Mesh Generation Siu-Wing Cheng Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Hong Kong, China Tamal Krishna Dey Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA Coding Algorithms Venkatesan Guruswami Department of Computer Science and Engineer- ing, University of Washington, Seattle, WA, USA Combinatorial Group Testing Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis, MN, USA Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Combinatorial Optimization Samir Khuller Computer Science Department, University of Maryland, College Park, MD, USA Compressed Text Indexing Tak-Wah Lam Department of Computer Science, University of Hong Kong, Hong Kong, China Compression of Text and Data Structures Gonzalo Navarro Department of Computer Science, University of Chile, Santiago, Chile
  • 13.
    Area Editors xi ComputationalBiology Bhaskar DasGupta Department of Computer Science, University of Illinois, Chicago, IL, USA Tak-Wah Lam Department of Computer Science, University of Hong Kong, Hong Kong, China Computational Counting Xi Chen Computer Science Department, Columbia University, New York, NY, USA Computer Science and Technology, Tsinghua University, Beijing, China Computational Economics Xiaotie Deng AIMS Laboratory (Algorithms-Agents-Data on Internet, Market, and Social Networks), Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China Department of Computer Science, City University of Hong Kong, Hong Kong, China Computational Geometry Sándor Fekete Department of Computer Science, Technical University Braunschweig, Braunschweig, Germany Computational Learning Theory Rocco A. Servedio Computer Science, Columbia University, New York, NY, USA Data Compression Paolo Ferragina Department of Computer Science, University of Pisa, Pisa, Italy Differential Privacy Aaron Roth Department of Computer and Information Sciences, University of Pennsylvania, Levine Hall, PA, USA Distributed Algorithms Sergio Rajsbaum Instituto de Matemáticas, Universidad Nacional Autónoma de México (UNAM) México City, México Dynamic Graph Algorithms Giuseppe F. Italiano Department of Computer and Systems Science, University of Rome, Rome, Italy
  • 14.
    xii Area Editors Departmentof Information and Computer Systems, University of Rome, Rome, Italy Enumeration Algorithms Takeaki Uno National Institute of Informatics, Chiyoda, Tokyo, Japan Exact Exponential Algorithms Fedor V. Fomin Department of Informatics, University of Bergen, Bergen, Norway External Memory Algorithms Herman Haverkort Department of Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Game Theory Mohammad Taghi Hajiaghayi Department of Computer Science, University of Maryland, College Park, MD, USA Geometric Networks Andrzej Lingas Department of Computer Science, Lund University, Lund, Sweden Graph Algorithms Samir Khuller Computer Science Department, University of Maryland, College Park, MD, USA Seth Pettie Electrical Engineering and Computer Science (EECS) Department, University of Michigan, Ann Arbor, MI, USA Vijaya Ramachandran Computer Science, University of Texas, Austin, TX, USA Liam Roditty Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France Department of Mathematics, National and Kapodistrian University of Athens, Athens, Greece Graph Drawing Seokhee Hong School of Information Technologies, University of Sydney, Sydney, NSW, Australia Internet Algorithms Edith Cohen Tel Aviv University, Tel Aviv, Israel Stanford University, Stanford, CA, USA
  • 15.
    Area Editors xiii I/O-EfficientAlgorithms Herman Haverkort Department of Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Kernels and Compressions Gregory Gutin Department of Computer Science, Royal Holloway, University of London, Egham, UK Massive Data Algorithms Herman Haverkort Department of Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Mathematical Optimization Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis, MN, USA Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Mechanism Design Yossi Azar Tel-Aviv University, Tel Aviv, Israel Mobile Computing Xiang-Yang Li Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA Modern Learning Theory Maria-Florina Balcan Department of Machine Learning, Carnegie Mellon University, Pittsburgh, PA, USA Online Algorithms Susanne Albers Technical University of Munich, Munich, Germany Yossi Azar Tel-Aviv University, Tel Aviv, Israel Marek Chrobak Computer Science, University of California, Riverside, CA, USA Alejandro López-Ortiz David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Parameterized Algorithms Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France Department of Mathematics, National and Kapodistrian University of Athens, Athens, Greece
  • 16.
    xiv Area Editors ParameterizedAlgorithms and Complexity Saket Saurabh Institute of Mathematical Sciences, Chennai, India University of Bergen, Bergen, Norway Parameterized and Exact Algorithms Rolf Niedermeier Department of Mathematics and Computer Science, University of Jena, Jena, Germany Institut für Softwaretechnik und Theoretische Informatik, Technische Universität Berlin, Berlin, Germany Price of Anarchy Yossi Azar Tel-Aviv University, Tel Aviv, Israel Probabilistic Algorithms Sotiris Nikoletseas Computer Engineering and Informatics Department, University of Patras, Patras, Greece Computer Technology Institute and Press “Diophantus”, Patras, Greece Paul (Pavlos) Spirakis Computer Engineering and Informatics, Research and Academic Computer Technology Institute, Patras University, Patras, Greece Computer Science, University of Liverpool, Liverpool, UK Computer Technology Institute (CTI), Patras, Greece Quantum Computing Andris Ambainis Faculty of Computing, University of Latvia, Riga, Latvia Radio Networks Marek Chrobak Computer Science, University of California, Riverside, CA, USA Scheduling Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel Scheduling Algorithms Viswanath Nagarajan University of Michigan, Ann Arbor, MI, USA Kirk Pruhs Department of Computer Science, University of Pittsburgh, Pittsburgh, PA, USA Social Networks Mohammad Taghi Hajiaghayi Department of Computer Science, University of Maryland, College Park, MD, USA
  • 17.
    Area Editors xv GrantSchoenebeck Computer Science and Engineering, University of Michigan, Ann Arbor, MI, USA Stable Marriage Problems, k-SAT Algorithms Kazuo Iwama Computer Engineering, Kyoto University, Sakyo, Kyoto, Japan School of Informatics, Kyoto University, Sakyo, Kyoto, Japan String Algorithms and Data Structures Paolo Ferragina Department of Computer Science, University of Pisa, Pisa, Italy Gonzalo Navarro Department of Computer Science, University of Chile, Santiago, Chile Steiner Tree Algorithms Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis, MN, USA Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Sublinear Algorithms Andrew McGregor School of Computer Science, University of Mas- sachusetts, Amherst, MA, USA Sofya Raskhodnikova Computer Science and Engineering Department, Pennsylvania State University, University Park, State College, PA, USA Tile Self-Assembly Robert Schweller Department of Computer Science, University of Texas Rio Grande Valley, Edinburg, TX, USA VLSI CAD Algorithms Hai Zhou Electrical Engineering and Computer Science (EECS) Depart- ment, Northwestern University, Evanston, IL, USA
  • 19.
    Contributors Karen Aardal CentrumWiskunde Informatica (CWI), Amsterdam, The Netherlands Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Ittai Abraham Microsoft Research, Silicon Valley, Palo Alto, CA, USA Adi Akavia Department of Electrical Engineering and Computer Science, MIT, Cambridge, MA, USA Réka Albert Department of Biology and Department of Physics, Pennsylvania State University, University Park, PA, USA Mansoor Alicherry Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA Noga Alon Department of Mathematics and Computer Science, Tel-Aviv University, Tel-Aviv, Israel Srinivas Aluru Department of Electrical and Computer Engineering, Iowa State University, Ames, IA, USA Andris Ambainis Faculty of Computing, University of Latvia, Riga, Latvia Christoph Ambühl Department of Computer Science, University of Liverpool, Liverpool, UK Nina Amenta Department of Computer Science, University of California, Davis, CA, USA Amihood Amir Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel Department of Computer Science, Johns Hopkins University, Baltimore, MD, USA Spyros Angelopoulos Sorbonne Universités, L’Université Pierre et Marie Curie (UPMC), Université Paris 06, Paris, France Anurag Anshu Center for Quantum Technologies, National University of Singapore, Singapore, Singapore Alberto Apostolico College of Computing, Georgia Institute of Technology, Atlanta, GA, USA xvii
  • 20.
    xviii Contributors Vera AsodiCenter for the Mathematics of Information, California Institute of Technology, Pasadena, CA, USA Peter Auer Chair for Information Technology, Montanuniversitaet Leoben, Leoben, Austria Pranjal Awasthi Department of Computer Science, Princeton University, Princeton, NJ, USA Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai, Tamilnadu, India Adnan Aziz Department of Electrical and Computer Engineering, University of Texas, Austin, TX, USA Moshe Babaioff Microsoft Research, Herzliya, Israel David A. Bader College of Computing, Georgia Institute of Technology, Atlanta, GA, USA Michael Bader Department of Informatics, Technical University of Munich, Garching, Germany Maria-Florina Balcan Department of Machine Learning, Carnegie Mellon University, Pittsburgh, PA, USA Hideo Bannai Department of Informatics, Kyushu University, Fukuoka, Japan Nikhil Bansal Eindhoven University of Technology, Eindhoven, The Netherlands Jérémy Barbay Department of Computer Science (DCC), University of Chile, Santiago, Chile Sanjoy K. Baruah Department of Computer Science, The University of North Carolina, Chapel Hill, NC, USA Surender Baswana Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Kanpur, Kanpur, India MohammadHossein Bateni Google Inc., New York, NY, USA Luca Becchetti Department of Information and Computer Systems, University of Rome, Rome, Italy Xiaohui Bei Division of Mathematical Sciences, School of Physical and Mathematical Sciences, Nanyang Technological University, Singapore, Singapore József Békési Department of Computer Science, Juhász Gyula Teachers Training College, Szeged, Hungary Djamal Belazzougui Department of Computer Science, Helsinki Institute for Information Technology (HIIT), University of Helsinki, Helsinki, Finland
  • 21.
    Contributors xix Aleksandrs BelovsComputer Science and Artificial Intelligence Laboratory, MIT, Cambridge, MA, USA Aaron Bernstein Department of Computer Science, Columbia University, New York, NY, USA Vincent Berry Institut de Biologie Computationnelle, Montpellier, France Randeep Bhatia Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA Andreas Björklund Department of Computer Science, Lund University, Lund, Sweden Eric Blais University of Waterloo, Waterloo, ON, Canada Mathieu Blanchette Department of Computer Science, McGill University, Montreal, QC, Canada Markus Bläser Department of Computer Science, Saarland University, Saarbrücken, Germany Avrim Blum School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA Hans L. Bodlaender Department of Computer Science, Utrecht University, Utrecht, The Netherlands Sergio Boixo Quantum A.I. Laboratory, Google, Venice, CA, USA Paolo Boldi Dipartimento di Informatica, Università degli Studi di Milano, Milano, Italy Glencora Borradaile Department of Computer Science, Brown University, Providence, RI, USA School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR, USA Ulrik Brandes Department of Computer and Information Science, University of Konstanz, Konstanz, Germany Andreas Brandstädt Computer Science Department, University of Rostock, Rostock, Germany Department of Informatics, University of Rostock, Rostock, Germany Gilles Brassard Université de Montréal, Montréal, QC, Canada Vladimir Braverman Department of Computer Science, Johns Hopkins University, Baltimore, MD, USA Tian-Ming Bu Software Engineering Institute, East China Normal University, Shanghai, China Adam L. Buchsbaum Madison, NJ, USA
  • 22.
    xx Contributors Costas BuschDepartment of Computer Science, Lousiana State University, Baton Rouge, LA, USA Jaroslaw Byrka Centrum Wiskunde Informatica (CWI), Amsterdam, The Netherlands Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Jin-Yi Cai Beijing University, Beijing, China Computer Sciences Department, University of Wisconsin–Madison, Madison, WI, USA Mao-cheng Cai Chinese Academy of Sciences, Institute of Systems Science, Beijing, China Yang Cai Computer Science, McGill University, Montreal, QC, Canada Gruia Calinescu Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA Colin Campbell Department of Physics, Pennsylvania State University, University Park, PA, USA Luca Castelli Aleardi Laboratoire d’Informatique (LIX), École Polytechnique, Bâtiment Alan Turing, Palaiseau, France Katarína Cechlárová Faculty of Science, Institute of Mathematics, P. J. Šafárik University, Košice, Slovakia Nicolò Cesa-Bianchi Dipartimento di Informatica, Università degli Studi di Milano, Milano, Italy Amit Chakrabarti Department of Computer Science, Dartmouth College, Hanover, NH, USA Deeparnab Chakrabarty Microsoft Research, Bangalore, Karnataka, India Erin W. Chambers Department of Computer Science and Mathematics, Saint Louis University, St. Louis, MO, USA Chee Yong Chan National University of Singapore, Singapore, Singapore Mee Yee Chan Department of Computer Science, University of Hong Kong, Hong Kong, China Wun-Tat Chan College of International Education, Hong Kong Baptist University, Hong Kong, China Tushar Deepak Chandra IBM Watson Research Center, Yorktown Heights, NY, USA Kun-Mao Chao Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan Bernadette Charron-Bost Laboratory for Informatics, The Polytechnic School, Palaiseau, France
  • 23.
    Contributors xxi Ioannis ChatzigiannakisDepartment of Computer Engineering and Informatics, University of Patras and Computer Technology Institute, Patras, Greece Shuchi Chawla Department of Computer Science, University of Wisconsin–Madison, Madison, WI, USA Shiri Chechik Department of Computer Science, Tel Aviv University, Tel Aviv, Israel Chandra Chekuri Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA Department of Mathematics and Computer Science, The Open University of Israel, Raanana, Israel Danny Z. Chen Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA Ho-Lin Chen Department of Electrical Engineering, National Taiwan University, Taipei, Taiwan Jianer Chen Department of Computer Science, Texas AM University, College Station, TX, USA Ning Chen Division of Mathematical Sciences, School of Physical and Mathematical Sciences, Nanyang Technological University, Singapore, Singapore Xi Chen Computer Science Department, Columbia University, New York, NY, USA Computer Science and Technology, Tsinghua University, Beijing, China Siu-Wing Cheng Department of Computer Science and Engineer- ing, Hong Kong University of Science and Technology, Hong Kong, China Xiuzhen Cheng Department of Computer Science, George Washington University, Washington, DC, USA Huang Chien-Chung Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden Markus Chimani Faculty of Mathematics/Computer, Theoretical Computer Science, Osnabrück University, Osnabrück, Germany Francis Y.L. Chin Department of Computer Science, University of Hong Kong, Hong Kong, China Rajesh Chitnis Department of Computer Science, University of Maryland, College Park, MD, USA Minsik Cho IBM T. J. Watson Research Center, Yorktown Heights, NY, USA
  • 24.
    xxii Contributors Rezaul A.Chowdhury Department of Computer Sciences, University of Texas, Austin, TX, USA Stony Brook University (SUNY), Stony Brook, NY, USA George Christodoulou University of Liverpool, Liverpool, UK Marek Chrobak Computer Science, University of California, Riverside, CA, USA Chris Chu Department of Electrical and Computer Engineering, Iowa State University, Ames, IA, USA Xiaowen Chu Department of Computer Science, Hong Kong Baptist University, Hong Kong, China Julia Chuzhoy Toyota Technological Institute, Chicago, IL, USA Edith Cohen Tel Aviv University, Tel Aviv, Israel Stanford University, Stanford, CA, USA Jason Cong Department of Computer Science, UCLA, Los Angeles, CA, USA Graham Cormode Department of Computer Science, University of Warwick, Coventry, UK Derek G. Corneil Department of Computer Science, University of Toronto, Toronto, ON, Canada Bruno Courcelle Laboratoire Bordelais de Recherche en Informatique (LaBRI), CNRS, Bordeaux University, Talence, France Lenore J. Cowen Department of Computer Science, Tufts University, Medford, MA, USA Nello Cristianini Department of Engineering Mathematics, and Computer Science, University of Bristol, Bristol, UK Maxime Crochemore Department of Computer Science, King’s College London, London, UK Laboratory of Computer Science, University of Paris-East, Paris, France Université de Marne-la-Vallée, Champs-sur-Marne, France Miklós Csürös Department of Computer Science, University of Montréal, Montréal, QC, Canada Fabio Cunial Department of Computer Science, Helsinki Institute for Information Technology (HIIT), University of Helsinki, Helsinki, Finland Marek Cygan Institute of Informatics, University of Warsaw, Warsaw, Poland Artur Czumaj Department of Computer Science, Centre for Discrete Mathematics and Its Applications, University of Warwick, Coventry, UK
  • 25.
    Contributors xxiii Bhaskar DasGuptaDepartment of Computer Science, University of Illinois, Chicago, IL, USA Constantinos Daskalakis EECS, Massachusetts Institute of Technology, Cambridge, MA, USA Mark de Berg Department of Mathematics and Computer Science, TU Eindhoven, Eindhoven, The Netherlands Xavier Défago School of Information Science, Japan Advanced Institute of Science and Technology (JAIST), Ishikawa, Japan Daniel Delling Microsoft, Silicon Valley, CA, USA Erik D. Demaine MIT Computer Science and Artificial Intelligence Laboratory, Cambridge, MA, USA Camil Demetrescu Department of Computer and Systems Science, University of Rome, Rome, Italy Department of Information and Computer Systems, University of Rome, Rome, Italy Ping Deng Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Xiaotie Deng AIMS Laboratory (Algorithms-Agents-Data on Internet, Mar- ket, and Social Networks), Department of Computer Science and Engineer- ing, Shanghai Jiao Tong University, Shanghai, China Department of Computer Science, City University of Hong Kong, Hong Kong, China Vamsi Krishna Devabathini Center for Quantum Technologies, National University of Singapore, Singapore, Singapore Olivier Devillers Inria Nancy – Grand-Est, Villers-lès-Nancy, France Tamal Krishna Dey Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA Robert P. Dick Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA Walter Didimo Department of Engineering, University of Perugia, Perugia, Italy Ling Ding Institute of Technology, University of Washington Tacoma, Tacoma, WA, USA Yuzheng Ding Xilinx Inc., Longmont, CO, USA Michael Dom Department of Mathematics and Computer Science, University of Jena, Jena, Germany Riccardo Dondi Università degli Studi di Bergamo, Bergamo, Italy Gyorgy Dosa University of Pannonia, Veszprém, Hungary
  • 26.
    xxiv Contributors David DotyComputing and Mathematical Sciences, California Institute of Technology, Pasadena, CA, USA Ding-Zhu Du Computer Science, University of Minnesota, Minneapolis, MN, USA Department of Computer Science, The University of Texas at Dallas, Richard- son, TX, USA Hongwei Du Department of Computer Science and Technology, Shen- zhen Graduate School, Harbin Institute of Technology, Shenzhen, China Ran Duan Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China Devdatt Dubhashi Department of Computer Science, Chalmers University of Technology, Gothenburg, Sweden Gothenburg University, Gothenburg, Sweden Adrian Dumitrescu Computer Science, University of Wisconsin– Milwaukee, Milwaukee, WI, USA Iréne Durand Laboratoire Bordelais de Recherche en Informatique (LaBRI), CNRS, Bordeaux University, Talence, France Stephane Durocher University of Manitoba, Winnipeg, MB, Canada Pavlos Efraimidis Department of Electrical and Computer Engineering, Democritus University of Thrace, Xanthi, Greece Charilaos Efthymiou Department of Computer Engineering and Informatics, University of Patras, Patras, Greece Michael Elkin Department of Computer Science, Ben-Gurion University, Beer-Sheva, Israel Matthias Englert Department of Computer Science, University of Warwick, Coventry, UK David Eppstein Donald Bren School of Information and Computer Sciences, Computer Science Department, University of California, Irvine, CA, USA Leah Epstein Department of Mathematics, University of Haifa, Haifa, Israel Jeff Erickson Department of Computer Science, University of Illinois, Urbana, IL, USA Constantine G. Evans Division of Biology and Bioengineering, California Institute of Technology, Pasadena, CA, USA Eyal Even-Dar Google, New York, NY, USA Rolf Fagerberg Department of Mathematics and Computer Science, University of Southern Denmark, Odense, Denmark
  • 27.
    Contributors xxv Jittat FakcharoenpholDepartment of Computer Engineering, Kasetsart University, Bangkok, Thailand Piotr Faliszewski AGH University of Science and Technology, Krakow, Poland Lidan Fan Department of Computer Science, The University of Texas, Tyler, TX, USA Qizhi Fang School of Mathematical Sciences, Ocean University of China, Qingdao, Shandong Province, China Martín Farach-Colton Department of Computer Science, Rutgers University, Piscataway, NJ, USA Panagiota Fatourou Department of Computer Science, University of Ioannina, Ioannina, Greece Jonathan Feldman Google, Inc., New York, NY, USA Vitaly Feldman IBM Research – Almaden, San Jose, CA, USA Henning Fernau Fachbereich 4, Abteilung Informatikwissenschaften, Universität Trier, Trier, Germany Institute for Computer Science, University of Trier, Trier, Germany Paolo Ferragina Department of Computer Science, University of Pisa, Pisa, Italy Johannes Fischer Technical University Dortmund, Dortmund, Germany Nathan Fisher Department of Computer Science, Wayne State University, Detroit, MI, USA Abraham Flaxman Theory Group, Microsoft Research, Redmond, WA, USA Paola Flocchini School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, ON, Canada Fedor V. Fomin Department of Informatics, University of Bergen, Bergen, Norway Dimitris Fotakis Department of Information and Communication Systems Engineering, University of the Aegean, Samos, Greece Kyle Fox Institute for Computational and Experimental Research in Mathematics, Brown University, Providence, RI, USA Pierre Fraigniaud Laboratoire d’Informatique Algorithmique: Fondements et Applications, CNRS and University Paris Diderot, Paris, France Fabrizio Frati School of Information Technologies, The University of Sydney, Sydney, NSW, Australia Engineering Department, Roma Tre University, Rome, Italy
  • 28.
    xxvi Contributors Ophir FriederDepartment of Computer Science, Illinois Institute of Technology, Chicago, IL, USA Hiroshi Fujiwara Shinshu University, Nagano, Japan Stanley P.Y. Fung Department of Computer Science, University of Leicester, Leicester, UK Stefan Funke Department of Computer Science, Universität Stuttgart, Stuttgart, Germany Martin Fürer Department of Computer Science and Engineering, The Pennsylvania State University, University Park, PA, USA Travis Gagie Department of Computer Science, University of Eastern Piedmont, Alessandria, Italy Department of Computer Science, University of Helsinki, Helsinki, Finland Gábor Galambos Department of Computer Science, Juhász Gyula Teachers Training College, Szeged, Hungary Jianjiong Gao Computational Biology Center, Memorial Sloan-Kettering Cancer Center, New York, NY, USA Jie Gao Department of Computer Science, Stony Brook University, Stony Brook, NY, USA Xiaofeng Gao Department of Computer Science, Shanghai Jiao Tong University, Shanghai, China Juan Garay Bell Laboratories, Murray Hill, NJ, USA Minos Garofalakis Technical University of Crete, Chania, Greece Olivier Gascuel Institut de Biologie Computationnelle, Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier (LIRMM), CNRS and Université de Montpellier, Montpellier cedex 5, France Leszek G ˛ asieniec University of Liverpool, Liverpool, UK Serge Gaspers Optimisation Research Group, National ICT Australia (NICTA), Sydney, NSW, Australia School of Computer Science and Engineering, University of New SouthWales (UNSW), Sydney, NSW, Australia Maciej Gazda Department of Mathematics and Computer Science, Eind- hoven University of Technology, Eindhoven, The Netherlands Raffaele Giancarlo Department of Mathematics and Applications, University of Palermo, Palermo, Italy Gagan Goel Google Inc., New York, NY, USA Andrew V. Goldberg Microsoft Research – Silicon Valley, Mountain View, CA, USA
  • 29.
    Contributors xxvii Oded GoldreichDepartment of Computer Science, Weizmann Institute of Science, Rehovot, Israel Jens Gramm WSI Institute of Theoretical Computer Science, Tübingen University, Tübingen, Germany Fabrizio Grandoni IDSIA, USI-SUPSI, University of Lugano, Lugano, Switzerland Roberto Grossi Dipartimento di Informatica, Università di Pisa, Pisa, Italy Lov K. Grover Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA Xianfeng David Gu Department of Computer Science, Stony Brook University, Stony Brook, NY, USA Joachim Gudmundsson DMiST, National ICT Australia Ltd, Alexandria, Australia School of Information Technologies, University of Sydney, Sydney, NSW, Australia Rachid Guerraoui School of Computer and Communication Sciences, EPFL, Lausanne, Switzerland Heng Guo Computer Sciences Department, University of Wisconsin– Madison, Madison, WI, USA Jiong Guo Department of Mathematics and Computer Science, University of Jena, Jena, Germany Manoj Gupta Indian Institute of Technology (IIT) Delhi, Hauz Khas, New Delhi, India Venkatesan Guruswami Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA Gregory Gutin Department of Computer Science, Royal Holloway, University of London, Egham, UK Michel Habib LIAFA, Université Paris Diderot, Paris Cedex 13, France Mohammad Taghi Hajiaghayi Department of Computer Science, University of Maryland, College Park, MD, USA Sean Hallgren Department of Computer Science and Engineering, The Pennsylvania State University, University Park, State College, PA, USA Dan Halperin School of Computer Science, Tel-Aviv University, Tel Aviv, Israel Moritz Hardt IBM Research – Almaden, San Jose, CA, USA Ramesh Hariharan Strand Life Sciences, Bangalore, India Aram W. Harrow Department of Physics, Massachusetts Institute of Technology, Cambridge, MA, USA
  • 30.
    xxviii Contributors Prahladh HarshaTata Institute of Fundamental Research, Mumbai, Maharashtra, India Herman Haverkort Department of Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Meng He School of Computer Science, University of Waterloo, Waterloo, ON, Canada Xin He Department of Computer Science and Engineering, The State University of New York, Buffalo, NY, USA Lisa Hellerstein Department of Computer Science and Engineering, NYU Polytechnic School of Engineering, Brooklyn, NY, USA Michael Hemmer Department of Computer Science, TU Braunschweig, Braunschweig, Germany Danny Hendler Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva, Israel Monika Henzinger University of Vienna, Vienna, Austria Maurice Herlihy Department of Computer Science, Brown University, Providence, RI, USA Ted Herman Department of Computer Science, University of Iowa, Iowa City, IA, USA John Hershberger Mentor Graphics Corporation, Wilsonville, OR, USA Timon Hertli Department of Computer Science, ETH Zürich, Zürich, Switzerland Edward A. Hirsch Laboratory of Mathematical Logic, Steklov Institute of Mathematics, St. Petersburg, Russia Wing-Kai Hon Department of Computer Science, National Tsing Hua University, Hsin Chu, Taiwan Seokhee Hong School of Information Technologies, University of Sydney, Sydney, NSW, Australia Paul G. Howard Akamai Technologies, Cambridge, MA, USA Peter Høyer University of Calgary, Calgary, AB, Canada Li-Sha Huang Department of Computer Science and Technology, Tsinghua University, Beijing, China Yaocun Huang Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Zhiyi Huang Department of Computer Science, The University of Hong Kong, Hong Kong, Hong Kong
  • 31.
    Contributors xxix Falk HüffnerDepartment of Math and Computer Science, University of Jena, Jena, Germany Thore Husfeldt Department of Computer Science, Lund University, Lund, Sweden Lucian Ilie Department of Computer Science, University of Western Ontario, London, ON, Canada Sungjin Im Electrical Engineering and Computer Sciences (EECS), Univer- sity of California, Merced, CA, USA Csanad Imreh Institute of Informatics, University of Szeged, Szeged, Hungary Robert W. Irving School of Computing Science, University of Glasgow, Glasgow, UK Alon Itai Technion, Haifa, Israel Giuseppe F. Italiano Department of Computer and Systems Science, University of Rome, Rome, Italy Department of Information and Computer Systems, University of Rome, Rome, Italy Kazuo Iwama Computer Engineering, Kyoto University, Sakyo, Kyoto, Japan School of Informatics, Kyoto University, Sakyo, Kyoto, Japan Jeffrey C. Jackson Department of Mathematics and Computer Science, Duquesne University, Pittsburgh, PA, USA Ronald Jackups Department of Pediatrics, Washington University, St. Louis, MO, USA Riko Jacob Institute of Computer Science, Technical University of Munich, Munich, Germany IT University of Copenhagen, Copenhagen, Denmark Rahul Jain Department of Computer Science, Center for Quantum Technologies, National University of Singapore, Singapore, Singapore Klaus Jansen Department of Computer Science, University of Kiel, Kiel, Germany Jesper Jansson Laboratory of Mathematical Bioinformatics, Institute for Chemical Research, Kyoto University, Gokasho, Uji, Kyoto, Japan Stacey Jeffery David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada
  • 32.
    xxx Contributors Madhav JhaSandia National Laboratories, Livermore, CA, USA Zenefits, San Francisco, CA, USA David S. Johnson Department of Computer Science, Columbia University, New York, NY, USA ATT Laboratories, Algorithms and Optimization Research Department, Florham Park, NJ, USA Mark Jones Department of Computer Science, Royal Holloway, University of London, Egham, UK Tomasz Jurdziński Institute of Computer Science, University of Wrocław, Wrocław, Poland Yoji Kajitani Department of Information and Media Sciences, The University of Kitakyushu, Kitakyushu, Japan Shahin Kamali David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Andrew Kane David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Mamadou Moustapha Kanté Clermont-Université, Université Blaise Pascal, LIMOS, CNRS, Aubière, France Ming-Yang Kao Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL, USA Alexis Kaporis Department of Information and Communication Systems Engineering, University of the Aegean, Karlovasi, Samos, Greece George Karakostas Department of Computing and Software, McMaster University, Hamilton, ON, Canada Juha Kärkkäinen Department of Computer Science, University of Helsinki, Helsinki, Finland Petteri Kaski Department of Computer Science, School of Science, Aalto University, Helsinki, Finland Helsinki Institute for Information Technology (HIIT), Helsinki, Finland Hans Kellerer Department of Statistics and Operations Research, University of Graz, Graz, Austria Andrew A. Kennings Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada Kurt Keutzer Department of Electrical Engineering and Computer Science, University of California, Berkeley, CA, USA Mohammad Reza Khani University of Maryland, College Park, MD, USA Samir Khuller Computer Science Department, University of Maryland, College Park, MD, USA
  • 33.
    Contributors xxxi Donghyun KimDepartment of Mathematics and Physics, North Carolina Central University, Durham, NC, USA Jin Wook Kim HM Research, Seoul, Korea Yoo-Ah Kim Computer Science and Engineering Department, University of Connecticut, Storrs, CT, USA Valerie King Department of Computer Science, University of Victoria, Victoria, BC, Canada Zoltán Király Department of Computer Science, Eötvös Loránd University, Budapest, Hungary Egerváry Research Group (MTA-ELTE), Eötvös Loránd University, Budapest, Hungary Lefteris Kirousis Department of Computer Engineering and Informatics, University of Patras, Patras, Greece Jyrki Kivinen Department of Computer Science, University of Helsinki, Helsinki, Finland Masashi Kiyomi International College of Arts and Sciences, Yokohama City University, Yokohama, Kanagawa, Japan Kim-Manuel Klein University Kiel, Kiel, Germany Rolf Klein Institute for Computer Science, University of Bonn, Bonn, Germany Adam Klivans Department of Computer Science, University of Texas, Austin, TX, USA Koji M. Kobayashi National Institute of Informatics, Chiyoda-ku, Tokyo, Japan Stephen Kobourov Department of Computer Science, University of Arizona, Tucson, AZ, USA Kirill Kogan IMDEA Networks, Madrid, Spain Christian Komusiewicz Institute of Software Engineering and Theoretical Computer Science, Technical University of Berlin, Berlin, Germany Goran Konjevod Department of Computer Science and Engineering, Arizona State University, Tempe, AZ, USA Spyros Kontogiannis Department of Computer Science, University of Ioannina, Ioannina, Greece Matias Korman Graduate School of Information Sciences, Tohoku University, Miyagi, Japan Guy Kortsarz Department of Computer Science, Rutgers University, Camden, NJ, USA Nitish Korula Google Research, New York, NY, USA
  • 34.
    xxxii Contributors Robin KothariCenter for Theoretical Physics, Massachusetts Institute of Technology, Cambridge, MA, USA David R. Cheriton School of Computer Science, Institute for Quantum Computing, University of Waterloo, Waterloo, ON, Canada Ioannis Koutis Computer Science Department, University of Puerto Rico-Rio Piedras, San Juan, PR, USA Dariusz R. Kowalski Department of Computer Science, University of Liverpool, Liverpool, UK Evangelos Kranakis Department of Computer Science, Carleton, Ottawa, ON, Canada Dieter Kratsch UFM MIM – LITA, Université de Lorraine, Metz, France Stefan Kratsch Department of Software Engineering and Theoretical Computer Science, Technical University Berlin, Berlin, Germany Robert Krauthgamer Weizmann Institute of Science, Rehovot, Israel IBM Almaden Research Center, San Jose, CA, USA Stephan Kreutzer Chair for Logic and Semantics, Technical University, Berlin, Germany Sebastian Krinninger Faculty of Computer Science, University of Vienna, Vienna, Austria Ravishankar Krishnaswamy Computer Science Department, Princeton University, Princeton, NJ, USA Danny Krizanc Department of Computer Science, Wesleyan University, Middletown, CT, USA Piotr Krysta Department of Computer Science, University of Liverpool, Liverpool, UK Gregory Kucherov CNRS/LIGM, Université Paris-Est, Marne-la-Vallée, France Fabian Kuhn Department of Computer Science, ETH Zurich, Zurich, Switzerland V.S. Anil Kumar Virginia Bioinformatics Institute, Virginia Tech, Blacksburg, VA, USA Tak-Wah Lam Department of Computer Science, University of Hong Kong, Hong Kong, China Giuseppe Lancia Department of Mathematics and Computer Science, University of Udine, Udine, Italy Gad M. Landau Department of Computer Science, University of Haifa, Haifa, Israel
  • 35.
    Contributors xxxiii Zeph LandauDepartment of Computer Science, University of California, Berkelely, CA, USA Michael Langberg Department of Electrical Engineering, The State University of New York, Buffalo, NY, USA Department of Mathematics and Computer Science, The Open University of Israel, Raanana, Israel Elmar Langetepe Department of Computer Science, University of Bonn, Bonn, Germany Ron Lavi Faculty of Industrial Engineering and Management, Technion, Haifa, Israel Thierry Lecroq Computer Science Department and LITIS Faculty of Science, Université de Rouen, Rouen, France James R. Lee Department of Computer Science and Engineering, University of Washington, Seattle, WA, USA Stefano Leonardi Department of Information and Computer Systems, University of Rome, Rome, Italy Pierre Leone Informatics Department, University of Geneva, Geneva, Switzerland Henry Leung Department of Computer Science, The University of Hong Kong, Hong Kong, China Christos Levcopoulos Department of Computer Science, Lund University, Lund, Sweden Asaf Levin Faculty of Industrial Engineering and Management, The Technion, Haifa, Israel Moshe Lewenstein Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel Li (Erran) Li Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ, USA Mengling Li Division of Mathematical Sciences, Nanyang Technological University, Singapore, Singapore Ming Li David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Ming Min Li Computer Science and Technology, Tsinghua University, Beijing, China Xiang-Yang Li Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA Vahid Liaghat Department of Computer Science, University of Maryland, College Park, MD, USA
  • 36.
    xxxiv Contributors Jie LiangDepartment of Bioengineering, University of Illinois, Chicago, IL, USA Andrzej Lingas Department of Computer Science, Lund University, Lund, Sweden Maarten Löffler Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands Daniel Lokshtanov Department of Informatics, University of Bergen, Bergen, Norway Alejandro López-Ortiz David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Chin Lung Lu Institute of Bioinformatics and Department of Biological Science and Technology, National Chiao Tung University, Hsinchu, Taiwan Pinyan Lu Microsoft Research Asia, Shanghai, China Zaixin Lu Department of Mathematics and Computer Science, Marywood University, Scranton, PA, USA Feng Luo Department of Mathematics, Rutgers University, Piscataway, NJ, USA Haiming Luo Department of Computer Science and Technology, Shenzhen Graduate School, Harbin Institute of Technology, Shenzhen, China Rune B. Lyngsø Department of Statistics, Oxford University, Oxford, UK Winton Capital Management, Oxford, UK Bin Ma David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Department of Computer Science, University of Western Ontario, London, ON, Canada Mohammad Mahdian Yahoo! Research, Santa Clara, CA, USA Hamid Mahini Department of Computer Science, University of Maryland, College Park, MD, USA Veli Mäkinen Department of Computer Science, Helsinki Institute for Information Technology (HIIT), University of Helsinki, Helsinki, Finland Dahlia Malkhi Microsoft, Silicon Valley Campus, Mountain View, CA, USA Mark S. Manasse Microsoft Research, Mountain View, CA, USA David F. Manlove School of Computing Science, University of Glasgow, Glasgow, UK
  • 37.
    Contributors xxxv Giovanni ManziniDepartment of Computer Science, University of Eastern Piedmont, Alessandria, Italy Department of Science and Technological Innovation, University of Piemonte Orientale, Alessandria, Italy Madha V. Marathe IBM T.J. Watson Research Center, Hawthorne, NY, USA Alberto Marchetti-Spaccamela Department of Information and Computer Systems, University of Rome, Rome, Italy Igor L. Markov Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA Alexander Matveev Computer Science and Artificial Intelligence Laboratory, MIT, Cambridge, MA, USA Eric McDermid Cedar Park, TX, USA Catherine C. McGeoch Department of Mathematics and Computer Science, Amherst College, Amherst, MA, USA Lyle A. McGeoch Department of Mathematics and Computer Science, Amherst College, Amherst, MA, USA Andrew McGregor School of Computer Science, University of Massachusetts, Amherst, MA, USA Brendan D. McKay Department of Computer Science, Australian National University, Canberra, ACT, Australia Nicole Megow Institut für Mathematik, Technische Universität Berlin, Berlin, Germany Manor Mendel Department of Mathematics and Computer Science, The Open University of Israel, Raanana, Israel George B. Mertzios School of Engineering and Computing Sciences, Durham University, Durham, UK Julián Mestre Department of Computer Science, University of Maryland, College Park, MD, USA School of Information Technologies, The University of Sydney, Sydney, NSW, Australia Pierre-Étienne Meunier Le Laboratoire d’Informatique Fondamentale de Marseille (LIF), Aix-Marseille Université, Marseille, France Ulrich Meyer Department of Computer Science, Goethe University Fankfurt am Main, Frankfurt, Germany
  • 38.
    xxxvi Contributors Daniele MicciancioDepartment of Computer Science, University of California, San Diego, La Jolla, CA, USA István Miklós Department of Plant Taxonomy and Ecology, Eötvös Loránd University, Budapest, Hungary Shin-ichi Minato Graduate School of Information Science and Technology, Hokkaido University, Sapporo, Japan Vahab S. Mirrokni Theory Group, Microsoft Research, Redmond, WA, USA Neeldhara Misra Department of Computer Science and Automation, Indian Institute of Science, Bangalore, India Joseph S.B. Mitchell Department of Applied Mathematics and Statistics, Stony Brook University, Stony Brook, NY, USA Shuichi Miyazaki Academic Center for Computing and Media Studies, Kyoto University, Kyoto, Japan Alistair Moffat Department of Computing and Information Systems, The University of Melbourne, Melbourne, VIC, Australia Mark Moir Sun Microsystems Laboratories, Burlington, MA, USA Ashley Montanaro Department of Computer Science, University of Bristol, Bristol, UK Tal Mor Department of Computer Science, Technion – Israel Institute of Technology, Haifa, Israel Michele Mosca Canadian Institute for Advanced Research, Toronto, ON, Canada Combinatorics and Optimization/Institute for Quantum Computing, University of Waterloo, Waterloo, ON, Canada Perimeter Institute for Theoretical Physics, Waterloo, ON, Canada Thomas Moscibroda Systems and Networking Research Group, Microsoft Research, Redmond, WA, USA Yoram Moses Department of Electrical Engineering, Technion – Israel Institute of Technology, Haifa, Israel Shay Mozes Efi Arazi School of Computer Science, The Interdisciplinary Center (IDC), Herzliya, Israel Marcin Mucha Faculty of Mathematics, Informatics and Mechanics, Institute of Informatics, Warsaw, Poland Priyanka Mukhopadhyay Center for Quantum Technologies, National University of Singapore, Singapore, Singapore
  • 39.
    Contributors xxxvii Kamesh MunagalaLevine Science Research Center, Duke University, Durham, NC, USA J. Ian Munro David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Joong Chae Na Department of Computer Science and Engineering, Sejong University, Seoul, Korea Viswanath Nagarajan University of Michigan, Ann Arbor, MI, USA Shin-ichi Nakano Department of Computer Science, Gunma University, Kiryu, Japan Danupon Nanongkai School of Computer Science and Communication, KTH Royal Institute of Technology, Stockholm, Sweden Giri Narasimhan Department of Computer Science, Florida International University, Miami, FL, USA School of Computing and Information Sciences, Florida International University, Miami, FL, USA Gonzalo Navarro Department of Computer Science, University of Chile, Santiago, Chile Ashwin Nayak Department of Combinatorics and Optimization, and In- stitute for Quantum Computing, University of Waterloo, Waterloo, ON, Canada Amir Nayyeri Department of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR, USA Jesper Nederlof Technical University of Eindhoven, Eindhoven, The Netherlands Ofer Neiman Department of Computer Science, Ben-Gurion University of the Negev, Beer Sheva, Israel Yakov Nekrich David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada Jelani Nelson Harvard John A. Paulson School of Engineering and Applied Sciences, Cambridge, MA, USA Ragnar Nevries Computer Science Department, University of Rostock, Rostock, Germany Alantha Newman CNRS-Université Grenoble Alpes and G-SCOP, Grenoble, France Hung Q. Ngo Computer Science and Engineering, The State University of New York, Buffalo, NY, USA
  • 40.
    xxxviii Contributors Patrick K.Nicholson Department D1: Algorithms and Complexity, Max Planck Institut für Informatik, Saarbrücken, Germany Rolf Niedermeier Department of Mathematics and Computer Science, Uni- versity of Jena, Jena, Germany Institut für Softwaretechnik und Theoretische Informatik, Technische Univer- sität Berlin, Berlin, Germany Sergey I. Nikolenko Laboratory of Mathematical Logic, Steklov Institute of Mathematics, St. Petersburg, Russia Sotiris Nikoletseas Computer Engineering and Informatics Department, University of Patras, Patras, Greece Computer Technology Institute and Press “Diophantus”, Patras, Greece Aleksandar Nikolov Department of Computer Science, Rutgers University, Piscataway, NJ, USA Nikola S. Nikolov Department of Computer Science and Information Systems, University of Limerick, Limerick, Republic of Ireland Kobbi Nisim Department of Computer Science, Ben-Gurion University, Beer Sheva, Israel Lhouari Nourine Clermont-Université, Université Blaise Pascal, LIMOS, CNRS, Aubière, France Yoshio Okamoto Department of Information and Computer Sciences, Toyohashi University of Technology, Toyohashi, Japan Michael Okun Weizmann Institute of Science, Rehovot, Israel Rasmus Pagh Theoretical Computer Science, IT University of Copenhagen, Copenhagen, Denmark David Z. Pan Department of Electrical and Computer Engineering, University of Texas, Austin, TX, USA Peichen Pan Xilinx, Inc., San Jose, CA, USA Debmalya Panigrahi Department of Computer Science, Duke University, Durham, NC, USA Fahad Panolan Institute of Mathematical Sciences, Chennai, India Vicky Papadopoulou Department of Computer Science, University of Cyprus, Nicosia, Cyprus Fabio Pardi Institut de Biologie Computationnelle, Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier (LIRMM), CNRS and Université de Montpellier, Montpellier cedex 5, France Kunsoo Park School of Computer Science and Engineering, Seoul National University, Seoul, Korea
  • 41.
    Contributors xxxix Srinivasan ParthasarathyIBM T.J. Watson Research Center, Hawthorne, NY, USA Apoorva D. Patel Centre for High Energy Physics, Indian Institute of Science, Bangalore, India Matthew J. Patitz Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA Mihai Pătraşcu Computer Science and Artificial Intelligence Laboratory (CSAIL), Massachusetts Institute of Technology (MIT), Cambridge, MA, USA Maurizio Patrignani Engineering Department, Roma Tre University, Rome, Italy Boaz Patt-Shamir Department of Electrical Engineering, Tel-Aviv University, Tel-Aviv, Israel Ramamohan Paturi Department of Computer Science and Engi- neering, University of California at San Diego, San Diego, CA, USA Christophe Paul CNRS, Laboratoire d’Informatique Robotique et Microélectronique de Montpellier, Université Montpellier 2, Montpellier, France Andrzej Pelc Department of Computer Science, University of Québec- Ottawa, Gatineau, QC, Canada Jean-Marc Petit Université de Lyon, CNRS, INSA Lyon, LIRIS, Lyon, France Seth Pettie Electrical Engineering and Computer Science (EECS) Depart- ment, University of Michigan, Ann Arbor, MI, USA Marcin Pilipczuk Institute of Informatics, University of Bergen, Bergen, Norway Institute of Informatics, University of Warsaw, Warsaw, Poland Michał Pilipczuk Institute of Informatics, University of Warsaw, Warsaw, Poland Institute of Informatics, University of Bergen, Bergen, Norway Yuri Pirola Università degli Studi di Milano-Bicocca, Milan, Italy Olivier Powell Informatics Department, University of Geneva, Geneva, Switzerland Amit Prakash Microsoft, MSN, Redmond, WA, USA Eric Price Department of Computer Science, The University of Texas, Austin, TX, USA
  • 42.
    xl Contributors Kirk PruhsDepartment of Computer Science, University of Pittsburgh, Pittsburgh, PA, USA Teresa M. Przytycka Computational Biology Branch, NCBI, NIH, Bethesda, MD, USA Pavel Pudlák Academy of Science of the Czech Republic, Mathematical Institute, Prague, Czech Republic Simon J. Puglisi Department of Computer Science, University of Helsinki, Helsinki, Finland Balaji Raghavachari Computer Science Department, The University of Texas at Dallas, Richardson, TX, USA Md. Saidur Rahman Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology, Dhaka, Bangladesh Naila Rahman University of Hertfordshire, Hertfordshire, UK Rajmohan Rajaraman Department of Computer Science, Northeastern University, Boston, MA, USA Sergio Rajsbaum Instituto de Matemáticas, Universidad Nacional Autónoma de México (UNAM), México City, México Vijaya Ramachandran Computer Science, University of Texas, Austin, TX, USA Rajeev Raman Department of Computer Science, University of Leicester, Leicester, UK M.S. Ramanujan Department of Informatics, University of Bergen, Bergen, Norway Edgar Ramos School of Mathematics, National University of Colombia, Medellín, Colombia Satish Rao Department of Computer Science, University of California, Berkeley, CA, USA Christoforos L. Raptopoulos Computer Science Department, University of Geneva, Geneva, Switzerland Computer Technology Institute and Press “Diophantus”, Patras, Greece Research Academic Computer Technology Institute, Greece and Computer Engineering and Informatics Department, University of Patras, Patras, Greece Sofya Raskhodnikova Computer Science and Engineering Department, Pennsylvania State University, University Park, PA, USA Rajeev Rastogi Amazon, Seattle, WA, USA Joel Ratsaby Department of Electrical and Electronics Engineering, Ariel University of Samaria, Ariel, Israel
  • 43.
    Contributors xli Kaushik RavindranNational Instruments, Berkeley, CA, USA Michel Raynal Institut Universitaire de France and IRISA, Université de Rennes, Rennes, France Ben W. Reichardt Electrical Engineering Department, University of Southern California (USC), Los Angeles, CA, USA Renato Renner Institute for Theoretical Physics, Zurich, Switzerland Elisa Ricci Department of Electronic and Information Engineering, University of Perugia, Perugia, Italy Andréa W. Richa School of Computing, Informatics, and Decision Systems Engineering, Ira A. Fulton Schools of Engineering, Arizona State University, Tempe, AZ, USA Peter C. Richter Department of Combinatorics and Optimization, and Institute for Quantum Computing, University of Waterloo, Waterloo, ON, Canada Department of Computer Science, Rutgers, The State University of New Jersey, New Brunswick, NJ, USA Liam Roditty Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel Marcel Roeloffzen Graduate School of Information Sciences, Tohoku University, Sendai, Japan Martin Roetteler Microsoft Research, Redmond, WA, USA Heiko Röglin Department of Computer Science, University of Bonn, Bonn, Germany José Rolim Informatics Department, University of Geneva, Geneva, Switzerland Dana Ron School of Electrical Engineering, Tel-Aviv University, Ramat- Aviv, Israel Frances Rosamond Parameterized Complexity Research Unit, University of Newcastle, Callaghan, NSW, Australia Jarek Rossignac Georgia Institute of Technology, Atlanta, GA, USA Matthieu Roy Laboratory of Analysis and Architecture of Systems (LAAS), Centre National de la Recherche Scientifique (CNRS), Université Toulouse, Toulouse, France Ronitt Rubinfeld Massachusetts Institute of Technology (MIT), Cam- bridge, MA, USA Tel Aviv University, Tel Aviv-Yafo, Israel Atri Rudra Department of Computer Science and Engineering, State University of New York, Buffalo, NY, USA
  • 44.
    xlii Contributors Eric RuppertDepartment of Computer Science and Engineering, York University, Toronto, ON, Canada Frank Ruskey Department of Computer Science, University of Victoria, Victoria, BC, Canada Luís M.S. Russo Departamento de Informática, Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal INESC-ID, Lisboa, Portugal Wojciech Rytter Institute of Informatics, Warsaw University, Warsaw, Poland Kunihiko Sadakane Graduate School of Information Science and Technology, The University of Tokyo, Tokyo, Japan S. Cenk Sahinalp Laboratory for Computational Biology, Simon Fraser University, Burnaby, BC, USA Michael Saks Department of Mathematics, Rutgers, State University of New Jersey, Piscataway, NJ, USA Alejandro Salinger Department of Computer Science, Saarland University, Saarbücken, Germany Sachin S. Sapatnekar Department of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN, USA Shubhangi Saraf Department of Mathematics and Department of Computer Science, Rutgers University, Piscataway, NJ, USA Srinivasa Rao Satti Department of Computer Science and Engineering, Seoul National University, Seoul, South Korea Saket Saurabh Institute of Mathematical Sciences, Chennai, India University of Bergen, Bergen, Norway Guido Schäfer Institute for Mathematics and Computer Science, Technical University of Berlin, Berlin, Germany Dominik Scheder Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China Institute for Computer Science, Shanghai Jiaotong University, Shanghai, China Christian Scheideler Department of Computer Science, University of Paderborn, Paderborn, Germany André Schiper EPFL, Lausanne, Switzerland Christiane Schmidt The Selim and Rachel Benin School of Computer Science and Engineering, The Hebrew University of Jerusalem, Jerusalem, Israel
  • 45.
    Contributors xliii Markus SchmidtInstitute for Computer Science, University of Freiburg, Freiburg, Germany Dominik Schultes Institute for Computer Science, University of Karlsruhe, Karlsruhe, Germany Robert Schweller Department of Computer Science, University of Texas Rio Grande Valley, Edinburg, TX, USA Shinnosuke Seki Department of Computer Science, Helsinki In- stitute for Information Technology (HIIT), Aalto University, Aalto, Finland Pranab Sen School of Technology and Computer Science, Tata Institute of Fundamental Research, Mumbai, India Sandeep Sen Indian Institute of Technology (IIT) Delhi, Hauz Khas, New Delhi, India Maria Serna Department of Language and System Information, Technical University of Catalonia, Barcelona, Spain Rocco A. Servedio Computer Science, Columbia University, New York, NY, USA Comandur Seshadhri Sandia National Laboratories, Livermore, CA, USA Department of Computer Science, University of California, Santa Cruz, CA, USA Jay Sethuraman Industrial Engineering and Operations Research, Columbia University, New York, NY, USA Jiří Sgall Computer Science Institute, Charles University, Prague, Czech Republic Rahul Shah Department of Computer Science, Louisiana State University, Baton Rouge, LA, USA Shai Shalev-Shwartz School of Computer Science and Engineering, The Hebrew University, Jerusalem, Israel Vikram Sharma Department of Computer Science, New York University, New York, NY, USA Nir Shavit Computer Science and Artificial Intelligence Laboratory, MIT, Cambridge, MA, USA School of Computer Science, Tel-Aviv University, Tel-Aviv, Israel Yaoyun Shi Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA Ayumi Shinohara Graduate School of Information Sciences, Tohoku University, Sendai, Japan
  • 46.
    xliv Contributors Eugene ShragowitzDepartment of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA René A. Sitters Department of Econometrics and Operations Research, VU University, Amsterdam, The Netherlands Balasubramanian Sivan Microsoft Research, Redmond, WA, USA Daniel Sleator Department of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA Michiel Smid School of Computer Science, Carleton University, Ottawa, ON, Canada Adam Smith Computer Science and Engineering Department, Pennsylvania State University, University Park, State College, PA, USA Dina Sokol Department of Computer and Information Science, Brooklyn College of CUNY, Brooklyn, NY, USA Rolando D. Somma Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM, USA Wen-Zhan Song School of Engineering and Computer Science, Washington State University, Vancouver, WA, USA Bettina Speckmann Department of Mathematics and Computer Science, Technical University of Eindhoven, Eindhoven, The Netherlands Paul (Pavlos) Spirakis Computer Engineering and Informatics, Research and Academic Computer Technology Institute, Patras University, Patras, Greece Computer Science, University of Liverpool, Liverpool, UK Computer Technology Institute (CTI), Patras, Greece Aravind Srinivasan Department of Computer Science, University of Maryland, College Park, MD, USA Venkatesh Srinivasan Department of Computer Science, University of Victoria, Victoria, BC, Canada Gerth Stølting Department of Computer Science, University of Aarhus, Århus, Denmark Jens Stoye Faculty of Technology, Genome Informatics, Bielefeld University, Bielefeld, Germany Scott M. Summers Department of Computer Science, University of Wisconsin – Oshkosh, Oshkosh, WI, USA Aries Wei Sun Department of Computer Science, City University of Hong Kong, Hong Kong, China Vijay Sundararajan Broadcom Corp, Fremont, CA, USA
  • 47.
    Contributors xlv Wing-Kin SungDepartment of Computer Science, National University of Singapore, Singapore, Singapore Mario Szegedy Department of Combinatorics and Optimization, and Institute for Quantum Computing, University of Waterloo, Waterloo, ON, Canada Stefan Szeider Department of Computer Science, Durham University, Durham, UK Tadao Takaoka Department of Computer Science and Software Engineering, University of Canterbury, Christchurch, New Zealand Masayuki Takeda Department of Informatics, Kyushu University, Fukuoka, Japan Kunal Talwar Microsoft Research, Silicon Valley Campus, Mountain View, CA, USA Christino Tamon Department of Computer Science, Clarkson University, Potsdam, NY, USA Akihisa Tamura Department of Mathematics, Keio University, Yokohama, Japan Tiow-Seng Tan School of Computing, National University of Singapore, Singapore, Singapore Shin-ichi Tanigawa Research Institute for Mathematical Sciences (RIMS), Kyoto University, Kyoto, Japan Eric Tannier LBBE Biometry and Evolutionary Biology, INRIA Grenoble Rhône-Alpes, University of Lyon, Lyon, France Alain Tapp Université de Montréal, Montréal, QC, Canada Stephen R. Tate Department of Computer Science, University of North Carolina, Greensboro, NC, USA Gadi Taubenfeld Department of Computer Science, Interdiciplinary Center Herzlia, Herzliya, Israel Kavitha Telikepalli CSA Department, Indian Institute of Science, Bangalore, India Barbara M. Terhal JARA Institute for Quantum Information, RWTH Aachen University, Aachen, Germany Alexandre Termier IRISA, University of Rennes, 1, Rennes, France My T. Thai Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL, USA Abhradeep Thakurta Department of Computer Science, Stanford University, Stanford, CA, USA Microsoft Research, CA, USA
  • 48.
    xlvi Contributors Justin ThalerYahoo! Labs, New York, NY, USA Sharma V. Thankachan School of CSE, Georgia Institute of Technology, Atlanta, USA Dimitrios Thilikos AlGCo Project-Team, CNRS, LIRMM, France Department of Mathematics, National and Kapodistrian University of Athens, Athens, Greece Haitong Tian Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, USA Ioan Todinca INSA Centre Val de Loire, Universite d’Orleans, Orléans, France Alade O. Tokuta Department of Mathematics and Physics, North Carolina Central University, Durham, NC, USA Laura Toma Department of Computer Science, Bowdoin College, Brunswick, ME, USA Etsuji Tomita The Advanced Algorithms Research Laboratory, The University of Electro-Communications, Chofu, Tokyo, Japan Csaba D. Tóth Department of Computer Science, Tufts University, Medford, MA, USA Department of Mathematics, California State University Northridge, Los Angeles, CA, USA Luca Trevisan Department of Computer Science, University of California, Berkeley, CA, USA John Tromp CWI, Amsterdam, The Netherlands Nicolas Trotignon Laboratoire de l’Informatique du Parallélisme (LIP), CNRS, ENS de Lyon, Lyon, France Jakub Truszkowski Cancer Research UK Cambridge Institute, University of Cambridge, Cambridge, UK European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Trust Genome Campus, Hinxton, Cambridge, UK Esko Ukkonen Department of Computer Science, Helsinki Institute for Information Technology (HIIT), University of Helsinki, Helsinki, Finland Jonathan Ullman Department of Computer Science, Columbia University, New York, NY, USA Takeaki Uno National Institute of Informatics, Chiyoda, Tokyo, Japan Ruth Urner Department of Machine Learning, Carnegie Mellon University, Pittsburgh, USA Jan Vahrenhold Department of Computer Science, Westfälische Wilhelms- Universität Münster, Münster, Germany
  • 49.
    Contributors xlvii Daniel ValenzuelaDepartment of Computer Science, Helsinki Institute for Information Technology (HIIT), University of Helsinki, Helsinki, Finland Marc van Kreveld Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands Rob van Stee University of Leicester, Leicester, UK Stefano Varricchio Department of Computer Science, University of Roma, Rome, Italy José Verschae Departamento de Matemáticas and Departamento de Ingeniería Industrial y de Sistemas, Pontificia Universidad Católica de Chile, Santiago, Chile Stéphane Vialette IGM-LabInfo, University of Paris-East, Descartes, France Sebastiano Vigna Dipartimento di Informatica, Università degli Studi di Milano, Milano, Italy Yngve Villanger Department of Informatics, University of Bergen, Bergen, Norway Paul Vitányi Centrum Wiskunde Informatica (CWI), Amsterdam, The Netherlands Jeffrey Scott Vitter University of Kansas, Lawrence, KS, USA Berthold Vöcking Department of Computer Science, RWTH Aachen University, Aachen, Germany Tjark Vredeveld Department of Quantitative Economics, Maastricht University, Maastricht, The Netherlands Magnus Wahlström Department of Computer Science, Royal Holloway, University of London, Egham, UK Peng-Jun Wan Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA Chengwen Chris Wang Department of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA Feng Wang Mathematical Science and Applied Computing, Arizona State University at the West Campus, Phoenix, AZ, USA Huijuan Wang Shandong University, Jinan, China Joshua R. Wang Department of Computer Science, Stanford University, Stanford, CA, USA Lusheng Wang Department of Computer Science, City University of Hong Kong, Hong Kong, Hong Kong Wei Wang School of Mathematics and Statistics, Xi’an Jiaotong University, Xi’an, Shaanxi, China
  • 50.
    xlviii Contributors Weizhao WangGoogle Inc., Irvine, CA, USA Yu Wang Department of Computer Science, University of North Carolina, Charlotte, NC, USA Takashi Washio The Institute of Scientific and Industrial Research, Osaka University, Ibaraki, Osaka, Japan Matthew Weinberg Computer Science, Princeton University, Princeton, NJ, USA Tobias Weinzierl School of Engineering and Computing Sciences, Durham University, Durham, UK Renato F. Werneck Microsoft Research Silicon Valley, La Avenida, CA, USA Matthias Westermann Department of Computer Science, TU Dortmund University, Dortmund, Germany Tim A.C. Willemse Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Ryan Williams Department of Computer Science, Stanford University, Stanford, CA, USA Tyson Williams Computer Sciences Department, University of Wisconsin– Madison, Madison, WI, USA Andrew Winslow Department of Computer Science, Tufts University, Medford, MA, USA Paul Wollan Department of Computer Science, University of Rome La Sapienza, Rome, Italy Martin D.F. Wong Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, USA Prudence W.H. Wong University of Liverpool, Liverpool, UK David R. Wood School of Mathematical Sciences, Monash University, Melbourne, VIC, Australia Damien Woods Computer Science, California Institute of Technology, Pasadena, CA, USA Lidong Wu Department of Computer Science, The University of Texas, Tyler, TX, USA Weili Wu College of Computer Science and Technology, Taiyuan University of Technology, Taiyuan, Shanxi Province, China Department of Computer Science, California State University, Los Angeles, CA, USA Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA
  • 51.
    Contributors xlix Christian Wulff-NilsenDepartment of Computer Science, University of Copenhagen, Copenhagen, Denmark Mingji Xia The State Key Laboratory of Computer Science, Chinese Academy of Sciences, Beijing, China David Xiao CNRS, Université Paris 7, Paris, France Dong Xu Bond Life Sciences Center, University of Missouri, Columbia, MO, USA Wen Xu Department of Computer Science, The University of Texas at Dallas, Richardson, TX, USA Katsuhisa Yamanaka Department of Electrical Engineering and Computer Science, Iwate University, Iwate, Japan Hiroki Yanagisawa IBM Research – Tokyo, Tokyo, Japan Honghua Hannah Yang Strategic CAD Laboratories, Intel Corporation, Hillsboro, OR, USA Qiuming Yao University of Missouri, Columbia, MO, USA Chee K. Yap Department of Computer Science, New York University, New York, NY, USA Yinyu Ye Department of Management Science and Engineering, Stanford University, Stanford, CA, USA Anders Yeo Engineering Systems and Design, Singapore University of Technology and Design, Singapore, Singapore Department of Mathematics, University of Johannesburg, Auckland Park, South Africa Chih-Wei Yi Department of Computer Science, National Chiao Tung University, Hsinchu City, Taiwan Ke Yi Hong Kong University of Science and Technology, Hong Kong, China Yitong Yin Nanjing University, Jiangsu, Nanjing, Gulou, China S.M. Yiu Department of Computer Science, University of Hong Kong, Hong Kong, China Makoto Yokoo Department of Information Science and Electrical Engineering, Kyushu University, Nishi-ku, Fukuoka, Japan Evangeline F.Y. Young Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China Neal E. Young Department of Computer Science and Engineering, University of California, Riverside, CA, USA Bei Yu Department of Electrical and Computer Engineering, University of Texas, Austin, TX, USA
  • 52.
    Exploring the Varietyof Random Documents with Different Content
  • 56.
    The Project GutenbergeBook of Tobias o' the Light: A Story of Cape Cod
  • 57.
    This ebook isfor the use of anyone anywhere in the United States and most other parts of the world at no cost and with almost no restrictions whatsoever. You may copy it, give it away or re-use it under the terms of the Project Gutenberg License included with this ebook or online at www.gutenberg.org. If you are not located in the United States, you will have to check the laws of the country where you are located before using this eBook. Title: Tobias o' the Light: A Story of Cape Cod Creator: James A. Cooper Illustrator: Joseph Wykoff Release date: June 28, 2012 [eBook #40104] Language: English Credits: Produced by Al Haines *** START OF THE PROJECT GUTENBERG EBOOK TOBIAS O' THE LIGHT: A STORY OF CAPE COD ***
  • 58.
  • 59.
    The wallowing motor-boatwas still right side up. There seemed to be but one person in it. (See Page 67)
  • 60.
    TOBIAS O' THELIGHT A STORY OF CAPE COD BY JAMES A. COOPER AUTHOR OF CAP'N ABE, STOREKEEPER AND CAP'N JONAH'S FORTUNE ILLUSTRATED BY JOSEPH WYKOFF NEW YORK GEORGE SULLY COMPANY COPYRIGHT, 1920, BY GEORGE SULLY COMPANY All rights reserved PRINTED IN U. S. A.
  • 61.
    BOOKS BY JAMES A.COOPER CAP'N ABE, STOREKEEPER CAP'N JONAH'S FORTUNE TOBIAS O' THE LIGHT
  • 62.
    CONTENTS CHAPTER I. A Cryin the Night II. Confidences III. The Apex of the Storm IV. Prophecies V. The Unexpected VI. Dead Men's Shoes VII. A Newcomer VIII. Philosophy and Other Things IX. The Drop of Wormwood X. Starting Something XI. The Black Squall XII. Troubled Waters XIII. Cross Purposes XIV. A Variety of Happenings XV. Decisive Action XVI. Poison XVII. Real Trouble VIII. A Clue XIX. Suspicions XX. Put to the Question XXI. The Rising Tide of Doubt XXII. What Frets Lorna XXIII. More than Weather Indications XXIV. Understanding XXV. Across the Years
  • 63.
    XXVI. High Tide XVII.What the Night Brought VIII. Desperation XXIX. Daybreak XXX. A Silver-Banded Pipe ILLUSTRATIONS The wallowing motor-boat was still right side up. There seemed to be but one person in it. (See Page 67) . . . . . . Frontispiece I'll run up to the light to dress, she said Oh, sugar, Heppy! What's the matter o' ye? We must do something! she cried. Tobias! We *must*! TOBIAS O' THE LIGHT CHAPTER I A CRY IN THE NIGHT Old Winter wrapped in his grave clothes stalked the flats and sand dunes about the Twin Rocks Light. Spring had smiled at the grim old fellow only the day before. She would flutter back again anon to dry
  • 64.
    the longshore wastesand warm to life the scant herbage that tries its best to clothe the Cape Cod barrens. But now the wind blew and the sleet charged against the staff of the lighthouse, masking thickly the glass that defended the huge Argand lamp. Its steady ray filtered through this curtain with difficulty. Tobias Bassett pulled on his oilskins and buckled down the sou'wester over his ears preparatory to venturing upon the high gallery to scrape the clinging snow from the glass. You have a care what you're doing up there, slipping around outside the light, advised his sister Hephzibah, who should have been named Martha, being cumbered by so many cares. You ain't so young as you used to be, Tobias. And you don't have to throw it up to me. I know my age well enough without looking into the family Bible, Heppy, chuckled the lightkeeper. I'm sure you ain't changed it. I ain't cal'latin' to be like old Miz' Toomey that when she went to vote for the first time told the poll clerk she was thirty-six years old but had lived in this district fifty-four years. I ain't goin' to let go all holts yet. Leastways, not while I'm climbing about that gallery! You'd ought to have an assistant, Tobias, sighed his sister, who was preparing supper, always served at an early hour in winter on the Cape. A young fellow to do the hard work. The Government ought to give you one. They think one man to a stationary lamp like this is enough. But I can have a helper if I want one, her brother announced. Then, why don't ye? 'Cause I'd have to pay his wages out o' my own pay check, and feed him in the bargain, chuckled the lightkeeper. I figger we can't afford that.
  • 65.
    Oh, dear! croakedthe lachrymose Heppy, if Uncle Jethro Potts would only leave us some of his money when he dies. The good Lord knows we need it as much as ary rel'tive he's got. Wal, commented Tobias, picking up his lighted lantern, Jethro Potts has got to slip his cable pretty soon to do us much good, Heppy. We're getting kind o' along in years to enjoy wealth. Speak for yourself, Tobias Bassett! said his sister, more energetically. I ain't too old to know what to do with money—if I had it. Ho, ho! ejaculated her brother. Slipper's on t'other foot, ain't it? I wonder what age you give the poll clerk? and he went out of the kitchen chuckling. He mounted the spiral stairway leading up through the lighthouse. After passing the level of the second story, where were the family bedrooms, at intervals there were narrow windows—mere slits in the masonry. These were blocked with glass and only on the leeward side could Tobias see through them. Winter's dying hard, was his comment, climbing steadily to the lamp room. This squall come as sudden and as savage as ary storm we've had this winter. And the sleet sticks to the glass like all kildee! He stepped into the lamp room, closing the door at the top of the stairway. It was warm in here, with a strong and sickish smell of burning oil. He shaded his eyes with the sharp of his hand to look into the lamp, the wick of which he had ignited half an hour before. It was burning evenly and with a white clear light. But warm as the lamp room was and strong as was the reflection of the light upon the outer panes, the sleet had frozen to the glass, making a lacework curtain which the warning ray of the lamp could pierce only with difficulty.
  • 66.
    Tobias took asteel scraper and an old broom, opened a door at the back, and went out upon the leeward gallery of the light. The snow wraiths swept past the staff on either hand, whipping away over the sand dunes and disappearing in the pall of darkness that hovered over the land. When he ventured around to the front gallery he found a pallid radiance on the sea superinduced by the muffled ray of the lamp. The snow, driven by the gale, plastered the light tower on this side from its cap ten feet above the lamp to that point twenty feet above its base to which the spray from the wavecaps was thrown. There was a drift of snow, too, on the railed balcony, through which the lightkeeper waded. Whew! he gasped, turned his back to the blast, and began using the scraper vigorously. I can see I've got an all night's job at this off an' on if this sleet holds to it. Ain't going to be heat enough from that old lamp to melt the ice as fast as it makes. He muttered this into the throat-latch of his storm coat while using the scraper. The frozen sleet rattled down in long ribbons. He dropped the scraper finally and seized his broom. It was then that he first heard that cry which was the tocsin of the unexpected series of events which marched into Tobias Bassett's life out of this late winter storm. He dropped the broom and strained his ears for a repetition of the cry. Was it the voice of some lost seafowl swept landward on the breast of the storm? A gale out of the northeast brought many such to be dashed lifeless at the foot of the lamp tower. There was a human quality to this sound he had heard that startled Tobias. If from the sea, then the craft on which the owner of the voice was borne, was doomed. There had not been a wreck on the Twin Rocks within the present lightkeeper's experience. He shuddered to think of the horror of such a
  • 67.
    catastrophe. A vessel drivenupon the grim jaws of the reef that here were out- thrust from the sands, would be wracked to mere culch within the hour. The life savers from Lower Trillion could never put off a boat or shoot a line into the teeth of such a gale as this. Tobias stooped for the broom again. Then he heard the cry repeated. If it came on the wings of the wind—— He scrambled around to the leeward side of the tower. Here the savage pæan of the storm was muffled. The drumming of the waves on the rocks, the eerie shriek of the wind, the clash of the snow and sleet as they swept by, left the lightkeeper in a sort of unquiet eddy. Against the gale came a repetition of the cry—a faint Ahoy! Tobias struggled with the latch of the lamp room door, and finally got inside the tower. He hurried to the stairway and descended to the warm and odorous kitchen where Heppy was heaping the brown and flaky fishcakes upon the platter on the stove-shelf. What is the matter with you to-night, Tobias Bassett? she demanded. You're as uneasy as a hen on a hot brick. Where are you going now? as he started for the outer door. There's somebody out in this storm, he told her. I heard 'em shouting. For love's sake! In a boat? No. From the land side. Somebody on the road. Tobias banged the door behind him. In clear weather there was not much to be seen from the entrance of the lighthouse in this landward direction, save sand. Now about all Tobias could see was snow. Ahoy! Aho-o-oy the light!
  • 68.
    The cry wasshattered against the singing gale. But the lightkeeper made out the direction from which it came and started down the road toward Lower Trillion. In the other direction were the summer residences of certain wealthy citizens on the Clay Head. While beyond lay Clinkerport at the head of the bay, the entrance to which the lighthouse guarded. Tobias announced his coming by a hearty hail. He saw a muffled glow in the snow pall ahead. Then the outlines of a low-hung motor car that was quite evidently stalled in a drift. Hey! he demanded. What you doing in that contraption out in this storm? Ain't you got no sense? Now don't you begin! rejoined a complaining voice, and a rather stalky figure appeared in the half-shrouded radiance of the headlights. I've been told already what I am and where I get off. It isn't my fault that blame thing got stalled. It is your fault that we came this way from Harbor Bar, interposed a very sweet but at present very sharp voice. (Jest like cranberry sarse, Tobias secretly commented.) We should not have taken the shore road. You didn't say so when we started, declared the tall young man, indignantly. I was not driving the car. You insisted on doing that, chimed the tart voice instantly. One would think you expected me to be omniscient. Well, you appear to be omnipresent—you are always in the way, and a much shorter figure, muffled in furs, and quite evidently that of a young woman, appeared beside the taller individual from the stalled car.
  • 69.
    And I cal'late,Heppy, Tobias explained, relating the event later to his sister, that them two socdologers of words would have brought on a fist fight if I hadn't stepped into the breach, so to say, and the smaller of them castaways hadn't been a gal! Some day when I get time I'm going to look up 'omniscient' and 'omnipresent' in the dictionary. They sound like mighty mean words. It was the lightkeeper's interference that saved further and more bitter words between the two stranded voyagers. Tobias got another look at the taller figure's face, and in spite of the pulled-down peak of his cap and the goggles he wore, recognized it. If 'tain't Ralph Endicott! exclaimed the lightkeeper. And who is that with you? Not Miss Lorna? Oh, Mr. Bassett! cried the young woman, stumbling toward him. Take me to the light. I shall be so glad of its shelter. Is Miss Hephzibah at home? She was when I left, said Tobias. An' I cal'late she won't go gaddin' endurin' this gale. It don't show right good sense for anybody to be out such a night. That's what I tell him, the girl cried. Anybody with sense—— You wanted to come over here and see what shape the house was in, Lorna Nicholet! stormed Ralph Endicott. I was only doing you a favor. Do you call this a favor? demanded the girl. Anybody would think I brought this storm on purposely. You certainly tried to get through a road that you should have known would be drifted when it did begin to snow. Bah! Give me your arm, Mr. Bassett. He's the most useless—— Ain't no good you staying out here, Ralphie, advised the old lightkeeper. Nobody will run off with that little buzz-cart of yourn.
  • 70.
    Heppy's got fishballs for supper—a whole raft of 'em. The young man followed through the snow, grumbling. The prospect of a good meal, as Tobias later acknowledged, did not seem to influence a college man as it once might the long-legged harum- scarum boy who had raced these beaches for so many summers. Endicott and Lorna Nicholet were of the sandpiper class. So Tobias usually referred to the summer visitors who fluttered about the sands for several months of each year. These young folks had been coming to Clay Head each season since they were in rompers. Lorna's aunt, Miss Ida Nicholet of Harbor Bar, and head of the family, owned the rambling old house overlooking the mouth of the bay. The Endicotts—the Endicotts of Amperly, to distinguish them from numerous other groups of the same name whose habitat dot the sea-coast of Massachusetts— usually occupied one of the bungalows on Clay Head during the summer. See what the gale blowed in, Heppy, was the lightkeeper's announcement as he banged open the outer door. His sister turned, frying-fork in hand, and peered through her spectacles at the snow-covered figures of the visitors. She was a comfortably built person, was Hephzibah Bassett, with rosy-brown, unwrinkled face, despite her unacknowledged age of fifty-odd. Her iron-gray hair was parted in the center and crinkled over her ears in tiny plaits, being caught in a small bob low on her plump neck behind. She never went to bed at night without braiding her hair on the side in several pigtails (to use her brother's unsavory expression) to be combed out into this wavy effect when she changed her house gown in the afternoon. It was a style of hair-dressing which, if old- fashioned, became her well.
  • 71.
    There was somethingvery wholesome and kindly appearing about Hephzibah Bassett. She might not possess the shrewdness of her brother, the lightkeeper, and she did nag a good bit. Yet spinsterhood had not withered her smile nor squeezed dry her fount of human kindness. For love's sake! she cried now, when she had identified the petite figure shaking its furs free of the sticky snow. If 'tain't Lorny Nicholet! Do come and give me a kiss, Lorny. I can't leave these fishballs or they'd scorch. The girl wriggled out of her coat and let it drop to the braided mat. She was just such a looking girl as one might expect from her name. There was French blood in the Nicholets. Lorna was distinctly of the brunette type, small limbed, as lithe as a feline. Perhaps that was why she could scratch! There were little short curls framing her broad, low forehead. The gloss of a crow's wing accentuated the blackness of her hair. Her face glowed now from facing the storm—or was it from indignation? Her eyes sparkled so luminously that one could not be sure whether they were black or brown. She was one of those girls who seem all alive, all of the time. She had the alert appearance of a wild bird on the twig—ready for instant flight. Oh, how good it smells in here, Miss Heppy! She fluttered across the big kitchen and imprinted upon the woman's cheek a warm kiss. She hugged, too, the ample arm that Heppy did not use in turning the fishballs in the deep frying kettle. You certain sure give us a surprise, Lorny, said the lightkeeper's sister. Of course I intended giving you a call as we passed, the girl said. But I started for the special purpose of looking over the house for
  • 72.
    Aunt Ida andlisting such new things as we shall need for the summer. This doesn't look much like summer, does it? Oh, it's the last quintal of winter, I cal'late, said the woman, spearing a brown cake. Lucky I made a mess of these. I didn't really expect any visitors to-night. That's just it, Miss Heppy! How will I ever get back to Harbor Bar to-night? You won't. Why should you? Your aunt will know you are safe— with him. Miss Heppy glanced slyly around at Ralph Endicott, whom she had but briefly greeted. The girl, seeing her glance, pouted. I wish you wouldn't! she said in a low voice. It fairly gets on my nerves. Everybody does it. Does what, child? asked Miss Heppy, with surprise. Takes it for granted that Ralph Endicott and I are engaged. Wal—you be sort o' young, I suppose—— If I was forty I wouldn't be engaged to him! flared up Lorna. For love's sake! exclaimed the woman. Don't say that. Though at forty you ought to've been married to him a good many years, and she broke into an unctuous chuckle that shook her ample bosom like jelly. I'll never marry him! cried the girl, but under her breath. Now, now! urged Miss Heppy. You always be quarreling with Ralphie. But you know they're jest love spats. He's a good fellow—— You don't know what it means, Miss Heppy, to a girl to have a man just forced on her. Everybody trying to make her take him, willy- nilly. Um-m. None warn't never forced on me, admitted the woman, dividing her attention between the frying fishballs and Lorna's affair of
  • 73.
    the heart. ButI reckon, Lorna, they couldn't force a better boy on you. That is one of the worst phases of it, declared the girl seriously. There is not one single, solitary thing to be said against Ralph's character. Unless—well, there was a girl when he went to college. At least, so they say. But I suppose all boys must have their foolish puppy- love affairs, concluded Lorna, with an owllike appearance of wisdom that revealed the quite unsophisticated girl who believes she knows it all. Miss Heppy merely stared. In her secluded life love was love. There were no gradations known either as puppy-love or by other terms of rating. It isn't that Ralph isn't good enough, Miss Heppy, whispered the girl. But he's been thrown at me all my life long! She was not yet twenty-one. I just won't marry him. She stamped her foot on the hearth. Tobias, who had been leisurely taking off his storm coat and unbuckling the strap of his sou'wester as he talked cheerfully to the rather glum looking Ralph, now turned to the women. I feel some like stomping in my stall, too, was his comment upon Lorna's emphatic punctuation of her whispered defiance. Bear a hand with the supper, Heppy. I've got to go up to the gallery again and clear the snow off the lamp. It surely does stick to-night. I was just getting the glass clear when I heard you young folks shouting for rescue. Come, Miss Lorna! Come, Ralph! Pull up cheers for yourselves. Supper's ready, I cal'late, ain't it, Heppy? CHAPTER II
  • 74.
    Welcome to ourwebsite – the perfect destination for book lovers and knowledge seekers. We believe that every book holds a new world, offering opportunities for learning, discovery, and personal growth. That’s why we are dedicated to bringing you a diverse collection of books, ranging from classic literature and specialized publications to self-development guides and children's books. More than just a book-buying platform, we strive to be a bridge connecting you with timeless cultural and intellectual values. With an elegant, user-friendly interface and a smart search system, you can quickly find the books that best suit your interests. Additionally, our special promotions and home delivery services help you save time and fully enjoy the joy of reading. Join us on a journey of knowledge exploration, passion nurturing, and personal growth every day! ebookbell.com