Extremal Combinatorics: With Applications in Computer Science

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book is a concise, self-contained, up-to-date introduction to extremal combinatorics for nonspecialists. There is a strong emphasis on theorems with particularly elegant and informative proofs, they may be called gems of the theory. The author presents a wide spectrum of the most powerful combinatorial tools together with impressive applications in computer science: methods of extremal set theory, the linear algebra method, the probabilistic method, and fragments of Ramsey theory. No special knowledge in combinatorics or computer science is assumed – the text is self-contained and the proofs can be enjoyed by undergraduate students in mathematics and computer science. Over 300 exercises of varying difficulty, and hints to their solution, complete the text.

This second edition has been extended with substantial new material, and has been revised and updated throughout. It offers three new chapters on expander graphs and eigenvalues, the polynomial method and error-correcting codes. Most of the remaining chapters also include new material, such as the Kruskal—Katona theorem on shadows, the Lovász—Stein theorem on coverings, large cliques in dense graphs without induced 4-cycles, a new lower bounds argument for monotone formulas, Dvir's solution of the finite field Kakeya conjecture, Moser's algorithmic version of the Lovász Local Lemma, Schöning's algorithm for 3-SAT, the Szemerédi—Trotter theorem on the number of point-line incidences, surprising applications of expander graphs in extremal number theory, and some other new results.

Author(s): Stasys Jukna
Series: Texts in Theoretical Computer Science. An EATCS Series
Edition: 2nd
Publisher: Springer
Year: 2011

Language: English
Pages: 431
Tags: Theory of Computation; Number Theory; Discrete Mathematics in Computer Science; Combinatorics; Computational Mathematics and Numerical Analysis

Front Matter....Pages I-XXIII
Front Matter....Pages 1-1
Counting....Pages 3-22
Advanced Counting....Pages 23-39
Probabilistic Counting....Pages 41-51
The Pigeonhole Principle....Pages 53-75
Systems of Distinct Representatives....Pages 77-86
Front Matter....Pages 87-87
Sunflowers....Pages 89-98
Intersecting Families....Pages 99-106
Chains and Antichains....Pages 107-118
Blocking Sets and the Duality....Pages 119-134
Density and Universality....Pages 135-154
Witness Sets and Isolation....Pages 155-163
Designs....Pages 165-176
Front Matter....Pages 177-177
The Basic Method....Pages 179-196
Orthogonality and Rank Arguments....Pages 197-212
Eigenvalues and Graph Expansion....Pages 213-222
The Polynomial Method....Pages 223-236
Combinatorics of Codes....Pages 237-251
Front Matter....Pages 253-253
Linearity of Expectation....Pages 255-278
The Lovász Sieve....Pages 279-291
The Deletion Method....Pages 293-302
Front Matter....Pages 253-253
The Second Moment Method....Pages 303-312
The Entropy Function....Pages 313-326
Random Walks....Pages 327-339
Derandomization....Pages 341-353
Front Matter....Pages 355-355
Ramseyan Theorems for Numbers....Pages 357-369
The Hales–Jewett Theorem....Pages 371-377
Applications in Communication Complexity....Pages 379-391
Back Matter....Pages 393-411