Atjaunināt sīkdatņu piekrišanu

Discrete Mathematics illustrated Edition [Hardback]

  • Formāts: Hardback, 388 pages, Illustrations
  • Izdošanas datums: 01-Apr-2007
  • Izdevniecība: American Mathematical Society
  • ISBN-10: 0821841513
  • ISBN-13: 9780821841518
  • Hardback
  • Cena: 79,42 €
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Formāts: Hardback, 388 pages, Illustrations
  • Izdošanas datums: 01-Apr-2007
  • Izdevniecība: American Mathematical Society
  • ISBN-10: 0821841513
  • ISBN-13: 9780821841518
The advent of fast computers and the search for efficient algorithms revolutionized combinatorics and brought about the field of discrete mathematics. This book is an introduction to the main ideas and results of discrete mathematics, and with its emphasis on algorithms it should be interesting to mathematicians and computer scientists alike. The book is organized into three parts: enumeration, graphs and algorithms, and algebraic systems. There are 600 exercises with hints and solutions to about half of them. The only prerequisites for understanding everything in the book are linear algebra and calculus at the undergraduate level. Praise for the German edition ...This book is a well-written introduction to discrete mathematics and is highly recommended to every student of mathematics and computer science as well as to teachers of these topics. --Konrad Engel for MathSciNet Martin Aigner is a professor of mathematics at the Free University of Berlin. He received his PhD at the University of Vienna and has held a number of positions in the USA and Germany before moving to Berlin. He is the author of several books on discrete mathematics, graph theory, and the theory of search. The Monthly article Turan's graph theorem earned him a 1995 Lester R. Ford Prize of the MAA for expository writing, and his book Proofs from the BOOK with Gunter M. Ziegler has been an international success with translations into 12 languages.
Prefaces ix
Part
1. Counting
Fundamentals
7(34)
Elementary Counting Principles
7(3)
The Fundamental Counting Coefficients
10(4)
Permutations
14(3)
Recurrence Equations
17(6)
Discrete Probability
23(6)
Existence Theorems
29(12)
Exercises for
Chapter 1
33(8)
Summation
41(24)
Direct Methods
41(5)
The Calculus of Finite Differences
46(6)
Inversion
52(3)
Inclusion-Exclusion
55(10)
Exercises for
Chapter 2
60(5)
Generating Functions
65(16)
Definitions and Examples
65(2)
Solving Recurrences
67(7)
Generating Functions of Exponential Type
74(7)
Exercises for
Chapter 3
76(5)
Counting Patterns
81(18)
Symmetries
81(3)
Statement of the Problem
84(2)
Patterns and the Cycle Indicator
86(2)
Polya's Theorem
88(11)
Exercises for
Chapter 4
94(5)
Asymptotic Analysis
99(20)
The Growth of Functions
99(4)
Order of Magnitude of Recurrence Relations
103(3)
Running Times of Algorithms
106(13)
Exercises for
Chapter 5
109(4)
Bibliography for Part 1
113(6)
Part
2. Graphs and Algorithms
Graphs
119(18)
Definitions and Examples
119(5)
Representation of Graphs
124(2)
Paths and Circuits
126(3)
Directed Graphs
129(8)
Exercises for
Chapter 6
132(5)
Trees
137(16)
What Is a Tree?
137(4)
Breadth-First and Depth-First Search
141(2)
Minimal Spanning Trees
143(3)
The Shortest Path in a Graph
146(7)
Exercises for
Chapter 7
148(5)
Matchings and Networks
153(34)
Matchings in Bipartite Graphs
153(4)
Construction of Optimal Matchings
157(7)
Flows in Networks
164(6)
Eulerian Graphs and the Traveling Salesman Problem
170(8)
The Complexity Classes P and NP
178(9)
Exercises for
Chapter 8
181(6)
Searching and Sorting
187(28)
Search Problems and Decision Trees
187(4)
The Fundamental Theorem of Search Theory
191(6)
Sorting Lists
197(6)
Binary Search Trees
203(12)
Exercises for
Chapter 9
208(7)
General Optimization Methods
215(24)
Backtracking
215(4)
Dynamic Programming
219(7)
The Greedy Algorithm
226(13)
Exercises for
Chapter 10
229(4)
Bibliography for Part 2
233(6)
Part
3. Algebraic Systems
Boolean Algebras
239(20)
Definition and Properties
239(2)
Propositional Logic and Boolean Functions
241(5)
Logical Nets
246(3)
Boolean Lattices, Orders, and Hypergraphs
249(10)
Exercises for
Chapter 11
255(4)
Modular Arithmetic
259(22)
Calculating with Congruences
259(3)
Finite Fields
262(3)
Latin Squares
265(3)
Combinatorial Designs
268(13)
Exercises for
Chapter 12
276(5)
Coding
281(22)
Statement of the Problem
281(1)
Source Encoding
282(2)
Error Detection and Correction
284(5)
Linear Codes
289(5)
Cyclic Codes
294(9)
Exercises for
Chapter 13
297(6)
Cryptography
303(20)
Cryptosystems
303(3)
Linear Shift Registers
306(6)
Public-Key Cryptosystems
312(4)
Zero-Knowledge Protocols
316(7)
Exercises for
Chapter 14
319(4)
Linear Optimization
323(30)
Examples and Definitions
323(2)
Duality
325(6)
The Fundamental Theorem of Linear Optimization
331(5)
Admissible Solutions and Optimal Solutions
336(4)
The Simplex Algorithm
340(7)
Integer Linear Optimization
347(6)
Exercises for
Chapter 15
349(4)
Bibliography for Part 3 353(2)
Solutions to Selected Exercises 355(28)
Index 383