دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: S. A. Chodum
سری:
ناشر:
سال نشر: 0
تعداد صفحات: 289
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Graph Theory: A NPTEL Course به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب نظریه گراف: دوره NPTEL نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
کتاب مقدماتی در مورد نظریه گراف در مقطع کارشناسی.
An introdctory book about graph theory at undergraduate level.
1 Preliminaries (5 - 10 lectures) 1.1 Introduction: Discovery of graphs . . . . . . . . . . . . . . . . . . . . 2 1.2 Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 • Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 • Pictorial representation of a graph . . . . . . . . . . . . . . . . 4 • Isomorphic graphs . . . . . . . . . . . . . . . . . . . . . . . . 6 • Subgraphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 • Matrix representations of graphs . . . . . . . . . . . . . . . . 9 • Degree of a vertex . . . . . . . . . . . . . . . . . . . . . . . . 11 • Special graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 • Complements . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 • Larger graphs from smaller graphs . . . . . . . . . . . . . . . 16 Union . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Sum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Cartesian Product . . . . . . . . . . . . . . . . . . . . . . . 17 Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.3 Graphic sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 • Graph theoretic model of the LAN problem . . . . . . . . . . 20 • Havel-Hakimi criterion . . . . . . . . . . . . . . . . . . . . . . 21 • Realization of a graphic sequence . . . . . . . . . . . . . . . . 22 • Erd ̈s-Gallai criterion . . . . . . . . . . . . . . . . . . . . . . . 25 o Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2 Connected graphs and shortest paths (4-8 lectures) 33 2.1 Walks, trails, paths, cycles . . . . . . . . . . . . . . . . . . . . . . . . 34 2.2 Connected graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 • Distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 • Cut-vertices and cut-edges . . . . . . . . . . . . . . . . . . . . 44 • Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.3 Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.4 Weighted graphs and shortest paths . . . . . . . . . . . . . . . . . . . 55 • Weighted graphs . . . . . . . . . . . . . . . . . . . . . . . . . 56 • Dijkstra’s shortest path algorithm . . . . . . . . . . . . . . . . 57 • Floyd-Warshall shortest path algorithm . . . . . . . . . . . . . 61 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3 Trees (5 - 10 lectures) 71 3.1 Definitions and characterizations . . . . . . . . . . . . . . . . . . . . 72 3.2 Number of trees (Optional) . . . . . . . . . . . . . . . . . . . . . . . 75 • Cayley’s formula . . . . . . . . . . . . . . . . . . . . . . . . . 77 • Kircho↵-matrix-tree theorem . . . . . . . . . . . . . . . . . . . 79 Minimum spanning trees . . . . . . . . . . . . . . . . . . . . . . . . . 83 • Kruskal’s algorithm . . . . . . . . . . . . . . . . . . . . . . . . 84 • Prim’s algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 88 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 3.3 4 Special classes of graphs(6 - 12 lectures) 97 4.1 Bipartite Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.2 Line Graphs (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.3 Chordal Graphs (Optional) . . . . . . . . . . . . . . . . . . . . . . . . 107 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 5 Eulerian Graphs (2 - 4 lectures) 119 5.1 Motivation and origin . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 5.2 Fleury’s algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 5.3 Chinese Postman problem (Optional) . . . . . . . . . . . . . . . . . . 128 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 6 Hamilton Graphs (4 - 8 lectures) 135 6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 6.2 Necessary conditions and su cient conditions . . . . . . . . . . . . . 137 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 7 Independent sets, coverings and matchings(8-16lectures) 151 7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 7.2 Independent sets and coverings: basic equations . . . . . . . . . . . . 152 7.3 Matchings in bipartite graphs . . . . . . . . . . . . . . . . . . . . . . 159 • Hall’s Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . 160 • K ̈nig’s Theorem . . . . . . . . . . . . . . . . . . . . . . . . . 163 o 7.4 Perfect matchings in graphs . . . . . . . . . . . . . . . . . . . . . . . 167 7.5 Greedy and approximation algorithms (Optional) . . . . . . . . . . . 172 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 8 Vertex Colorings (4 - 8 lectures) 179 8.1 Basic definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 8.2 Cliques and chromatic number . . . . . . . . . . . . . . . . . . . . . . 182 • 8.3 Mycielski’s theorem . . . . . . . . . . . . . . . . . . . . . . . . 182 Greedy coloring algorithm . . . . . . . . . . . . . . . . . . . . . . . . 184 • Coloring of chordal graphs (Optional) . . . . . . . . . . . . . . 187 • Brooks theorem (Optional) . . . . . . . . . . . . . . . . . . . . 188 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 9 Edge Colorings (8 - 16 lectures) 195 9.1 Introduction and Basics . . . . . . . . . . . . . . . . . . . . . . . . . 196 9.2 Gupta-Vizing theorem . . . . . . . . . . . . . . . . . . . . . . . . . . 198 9.3 Class-1 and Class-2 graphs . . . . . . . . . . . . . . . . . . . . . . . . 201 • • Class-2 graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 • 9.4 Edge-coloring of bipartite graphs . . . . . . . . . . . . . . . . 202 Hajos union and Class-2 graphs (Optional) . . . . . . . . . . . 208 A scheduling problem and equitable edge-coloring (Optional) . . . . . 210 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 10 Planar Graphs (10 - 20 lectures) 217 10.1 Basic concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 10.2 Euler’s formula and its consequences . . . . . . . . . . . . . . . . . . 223 10.3 Polyhedrons and planar graphs (Optional) . . . . . . . . . . . . . . . 226 MODULES v 10.4 Characterizations of planar graphs . . . . . . . . . . . . . . . . . . . 231 • Subdivisions and Kuratowski’s characterization . . . . . . . . 231 • Minors and Wagner’s theorem . . . . . . . . . . . . . . . . . . 241 10.5 Planarity testing (Optional) . . . . . . . . . . . . . . . . . . . . . . . 242 • D-M-P-planarity algorithm . . . . . . . . . . . . . . . . . . . . 243 10.6 5-Color-theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 11 Directed Graphs (8 - 16 lectures) 255 11.1 Basic concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 • Underlying graph of a digraph . . . . . . . . . . . . . . . . . . 257 • Out-degrees and in-degrees . . . . . . . . . . . . . . . . . . . . 258 • Isomorphism . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 11.2 Directed walks, paths and cycles . . . . . . . . . . . . . . . . . . . . . 259 • Connectivity in digraphs . . . . . . . . . . . . . . . . . . . . . 261 11.3 Orientation of a graph . . . . . . . . . . . . . . . . . . . . . . . . . . 265 11.4 Eulerian and Hamilton digraphs . . . . . . . . . . . . . . . . . . . . . 268 • Eulerian digraphs . . . . . . . . . . . . . . . . . . . . . . . . . 268 • Hamilton digraphs . . . . . . . . . . . . . . . . . . . . . . . . 269 11.5 Tournaments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278