Muutke küpsiste eelistusi

Tour through Graph Theory [Kõva köide]

  • Formaat: Hardback, 320 pages, kõrgus x laius: 234x156 mm, kaal: 750 g, 77 Tables, black and white; 306 Illustrations, black and white
  • Sari: Textbooks in Mathematics
  • Ilmumisaeg: 24-Oct-2017
  • Kirjastus: CRC Press
  • ISBN-10: 113807084X
  • ISBN-13: 9781138070844
Teised raamatud teemal:
  • Kõva köide
  • Hind: 130,20 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 184,80 €
  • Säästad 30%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Raamatukogudele
  • Formaat: Hardback, 320 pages, kõrgus x laius: 234x156 mm, kaal: 750 g, 77 Tables, black and white; 306 Illustrations, black and white
  • Sari: Textbooks in Mathematics
  • Ilmumisaeg: 24-Oct-2017
  • Kirjastus: CRC Press
  • ISBN-10: 113807084X
  • ISBN-13: 9781138070844
Teised raamatud teemal:
A Tour Through Graph Theory introduces graph theory to students who are not mathematics majors. Rather than featuring formal mathematical proofs, the book focuses on explanations and logical reasoning. It also includes thoughtful discussions of historical problems and modern questions. The book inspires readers to learn by working through examples, drawing graphs and exploring concepts.

This book distinguishes itself from others covering the same topic. It strikes a balance of focusing on accessible problems for non-mathematical students while providing enough material for a semester-long course.











Employs graph theory to teach mathematical reasoning





Expressly written for non-mathematical students





Promotes critical thinking and problem solving





Provides rich examples and clear explanations without using proofs

Arvustused

Graph theory has become a stand-alone subject long back due to its immense potential for solving real life problems with not much diculty. This one aspect has attracted bright minds throughout the globe to pursue this subject vigorously. Saoub Karin is one such excellent mathematician with priceless writing skills, she decided to share her passion for the subject and she has come forward to throw her hat in the pool of graph theory textbooks. Her approach however is quite different from others in the sense that she wants to make her text book readable not only for sophomores but also for other non-mathematics major students. This book has enough material to be taught for one full semester even though not much weight is given for the rigorous proof of several wonderful results.

The organization of the text book is planned as tours within a graph (Chapters 1 to 3), structure within a graph (Chapters 4 to 6) and a few other topics (Chapter 7) for better and deep understanding of the concepts touched in the first two divisions.

In Chapter 1, that deals with Eulerian tours, basic concepts, definitions and standard results statements are covered with adequate examples from real life situations. Then standard algorithms like Fleury's, Hierholzer's are discussed with illustrations. The chapter ends with discussion on the Chinese postman problem and a number of problems exercise section that are numerical rather than theoretical in nature. A few project tasks are also given.

In Chapter 2, the author takes us along the study of Hamiltonian cycles. Notable inclusions are a brute force algorithm for the travelling salesman problem, both nearest and repetitive nearest neighbor algorithms, cheapest link algorithm, nearest insertion algorithm, asymmetric travelling salesman algorithm and undirecting algorithm. A number of interesting problems are available in exercise section.

In Chapter 3, paths are introduced and it starts with Dijkstra's algorithm for both undirected and directed graphs and sails through project scheduling and critical path algorithm and ends with adequate exercise problems.

In Chapter 4, trees and networks are introduced with explanation about Kruskal's algorithm, Prim's algorithm, Toricelli's construction, Steiner trees, and mTSP algorithm, along with the exercise section, Boruvka's algorithm is outlined in the projects section.

In Chapter 5, matching is covered while probing bipartite graphs, augmenting path algorithm, vertex cover method, Gale-Shapley algorithm for stable matching, matchings in non-bipartite graphs are some interesting topics covered with visual illustrations along with the exercise section and the projects section. A brief discussion on Christo des' algorithm is also found there.

In Chapter 6, graph coloring is given by starting with the four color problem, then coloring strategies, equitable coloring, online coloring, first-fit coloring algorithm are explained with examples. A brief study on perfect graphs, interval graphs, tolerance graphs and weighted coloring are made with simple examples. The chapter as usual ends with the exercise section and the project section.

In Chapter 7, the author provides us with a valuable exposure to additional topics such as complexity of algorithms, graph isomorphism, tournaments, ow and capacity, rooted trees, BFS tree, planarity, edge coloring and Ramsey number. All these topics are covered from non-mathematics major students' point of view, with simple but powerful visual representation.

At the end, solutions for selected exercise problems are given with brief hints. To conclude, the book really provides a wonderful learning experience. A positive aspect of this book is that most of the topics can be self learnt without teacher assistance.

V. Yegnanarayanan (Chennai)

Preface xiii
1 Eulerian Tours
1(34)
1.1 Konigsberg Bridge Problem
1(1)
1.2 Introduction to Graph Models
2(4)
1.3 Touring a Graph
6(6)
1.4 Eulerian Circuit Algorithms
12(7)
Fleury's Algorithm
12(4)
Hierholzer's Algorithm
16(3)
1.5 Eulerization
19(8)
Chinese Postman Problem
24(3)
1.6 Exercises
27(8)
2 Hamiltonian Cycles
35(46)
2.1 Conditions for Existence
36(5)
2.2 Traveling Salesman Problem
41(22)
Brute Force
42(5)
Nearest Neighbor
47(4)
Cheapest Link
51(3)
Nearest Insertion
54(9)
2.3 Digraphs
63(9)
Asymmetric Traveling Salesman Problem
65(7)
2.4 Exercises
72(9)
3 Paths
81(28)
3.1 Shortest Paths
81(12)
Dijkstra's Algorithm
82(9)
Chinese Postman Problem Revisited
91(2)
3.2 Project Scheduling
93(10)
Critical Paths
97(6)
3.3 Exercises
103(6)
4 Trees and Networks
109(42)
4.1 Trees
109(4)
4.2 Spanning Trees
113(17)
Kruskal's Algorithm
115(8)
Prim's Algorithm
123(7)
4.3 Shortest Networks
130(10)
Steiner Trees
136(4)
4.4 Traveling Salesman Problem Revisited
140(4)
4.5 Exercises
144(7)
5 Matching
151(38)
5.1 Bipartite Graphs
152(2)
5.2 Matching Terminology and Strategies
154(14)
Augmenting Paths and Vertex Covers
159(9)
5.3 Stable Marriages
168(8)
Unacceptable Partners
173(3)
5.4 Matchings in Non-Bipartite Graphs
176(4)
Stable Roommates
178(2)
5.5 Exercises
180(9)
6 Graph Coloring
189(38)
6.1 Four Color Theorem
189(3)
6.2 Coloring Bounds
192(4)
6.3 Coloring Strategies
196(11)
General Strategies
196(4)
On-line Coloring
200(7)
6.4 Perfect Graphs
207(9)
Interval Graphs
207(6)
Tolerance Graphs
213(3)
6.5 Weighted Coloring
216(5)
6.6 Exercises
221(6)
7 Additional Topics
227(58)
7.1 Algorithm Complexity
227(5)
Exercises
232(1)
7.2 Graph Isomorphism
232(4)
Exercises
235(1)
7.3 Tournaments
236(9)
Exercises
245(1)
7.4 Flow and Capacity
245(11)
Exercises
255(1)
7.5 Rooted Trees
256(9)
Depth-First Search Tree
258(3)
Breadth-First Search Tree
261(3)
Exercises
264(1)
7.6 Planarity
265(9)
Exercises
272(2)
7.7 Edge-Coloring
274(11)
Ramsey Numbers
281(3)
Exercises
284(1)
Appendix 285(1)
Creating a Triangle 285(1)
Finding Angle Measure 285(1)
Finding the Fermat Point 286(1)
Other Items 286(1)
Exercises 287(2)
Selected Answers and Solutions 289(6)
Bibliography 295(4)
Image Credits 299(2)
Index 301
Dr. Karin R. Saoub is an associate professor of Mathematics at Roanoke College in Salem, Virginia. She received her PhD in Mathematics from Arizona State University and a Bachelor of Arts degree from Wellesley College. Her research focuses on graph coloring and on-line algorithms applied to tolerance graphs.