• Tidak ada hasil yang ditemukan

BUKU GRAPHS & DIGRAPH PDF

N/A
N/A
Haslianti

Academic year: 2023

Membagikan "BUKU GRAPHS & DIGRAPH PDF"

Copied!
600
0
0

Teks penuh

(1)
(2)

DIGRAPHS

F I F T H E D I T I O N

(3)

DIGRAPHS

GARY CHARTRAND

Western Michigan University Kalamazoo, Michigan, USA

LINDA LESNIAK

Drew University Madison, New Jersey, USA

PING ZHANG

Western Michigan University Kalamazoo, Michigan, USA

F I F T H E D I T I O N

(4)

DIGRAPHS

GARY CHARTRAND

Western Michigan University Kalamazoo, Michigan, USA

LINDA LESNIAK

Drew University Madison, New Jersey, USA

PING ZHANG

Western Michigan University Kalamazoo, Michigan, USA

F I F T H E D I T I O N

(5)

Printed in the United States of America on acid-free paper 10 9 8 7 6 5 4 3 2 1

International Standard Book Number-13: 978-1-4398-2629-4 (Ebook-PDF)

This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint.

Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information stor- age or retrieval system, without written permission from the publishers.

For permission to photocopy or use material electronically from this work, please access www.copy- right.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that pro- vides licenses and registration for a variety of users. For organizations that have been granted a pho- tocopy license by the CCC, a separate system of payment has been arranged.

Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe.

Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com

(6)

In recognition of the first 275 years of Graph Theory

(1736–2011)

(7)
(8)

Table of Contents

Preface to the Fifth Edition xi

1. Introduction to Graphs 1

1.1 Graphs and Subgraphs 1

1.2 Degree Sequences 22

1.3 Connected Graphs and Distance 30

1.4 Multigraphs and Digraphs 45

2. Trees and Connectivity 55

2.1 Nonseparable Graphs 55

2.2 Trees 61

2.3 Spanning Trees 69

2.4 Connectivity and Edge-Connectivity 89

2.5 Menger’s Theorem 97

3. Eulerian and Hamiltonian Graphs 107

3.1 Eulerian Graphs 107

3.2 Hamiltonian Graphs 115

3.3 Powers of Graphs and Line Graphs 137

4. Digraphs 149

4.1 Strong Digraphs 149

4.2 Tournaments 156

4.3 Flows in Networks 171

5. Graphs: History and Symmetry 195

5.1 Some Historical Figures of Graph Theory 195

5.2 The Automorphism Group of a Graph 201

5.3 Cayley Color Graphs 206

5.4 The Reconstruction Problem 212

6. Planar Graphs 221

6.1 The Euler Identity 221

6.2 Planarity versus Nonplanarity 235

6.3 The Crossing Number of a Graph 250

6.4 Hamiltonian Planar Graphs 263

(9)

7. Graph Embeddings 269

7.1 The Genus of a Graph 269

7.2 2-Cell Embeddings of Graphs 281

7.3 The Maximum Genus of a Graph 294

7.4 The Graph Minor Theorem 307

8. Vertex Colorings 311

8.1 The Chromatic Number of a Graph 311

8.2 Color-Critical Graphs 323

8.3 Bounds for the Chromatic Number 327

8.4 Perfect Graphs 340

8.5 List Colorings 353

9. Map Colorings 359

9.1 The Four Color Problem 359

9.2 Colorings of Planar Graphs 376

9.3 The Conjectures of Haj´os and Hadwiger 384

9.4 Chromatic Polynomials 388

9.5 The Heawood Map-Coloring Problem 395

10. Matchings, Factorization and Domination 401 10.1 Matchings and Independence in Graphs 401

10.2 Factorization 419

10.3 Decomposition and Graceful Graphs 427

10.4 Domination 438

11. Edge Colorings 447

11.1 Chromatic Index and Vizing’s Theorem 447

11.2 Class One and Class Two Graphs 456

11.3 Tait Colorings 464

11.4 Nowhere-Zero Flows 473

11.5 List Edge Colorings and Total Colorings 484

12. Extremal Graph Theory 493

12.1 Tur´an’s Theorem 493

12.2 Cages 499

12.3 Ramsey Theory 508

(10)

Hints and Solutions to Odd-Numbered Exercises 523

Bibliography 547

Index of Names 565

Index of Mathematical Terms 571

List of Symbols 583

(11)
(12)

Preface to the Fifth Edition

Since graph theory was considered to have begun some 275 years ago, it has evolved into a subject with a fascinating history, a host of interesting problems and numerous diverse applications. While graph theory has de- veloped ever-increasing connections with other areas of mathematics and a variety of scholarly fields, it is its beauty that has attracted so many to it.

As with the previous editions, the objective of this fifth edition is to describe much of the story that is graph theory – in terms of its concepts, its theorems, its applications and its history. Here too, the audience for the fifth edition is beginning graduate students and advanced undergraduate students. The main prerequisite required of students using this book is a knowledge of mathematical proofs. Some elementary knowledge of linear algebra and group theory is also useful for some topics.

Although a one-semester course in graph theory using this text can be de- signed by selecting topics of greatest interest to the instructor and students, there is more than ample material available for a two-semester sequence in graph theory. Our goal has been to prepare a book that is interesting, carefully written, student-friendly and consisting of clear proofs. The fifth edition is approximately 50% longer than the fourth edition. Some major changes from the fourth edition are:

• sections have been divided into subsections to make the material easier to read and locate;

• terms being defined are in bold type, making them easier to locate;

• more than 300 new exercises have been added;

• examples, figures and applications have been added to illustrate con- cepts and theorems;

• historical discussions of mathematicians and problems have been ex- panded.

There is a section at the end of the book giving hints and solutions to odd-numbered exercises, providing information on one possible approach that may be useful to solve the problem. There is expanded or new coverage of a number of topics, including

• degree sequences

• toughness

• graph minors

• perfect graphs

(13)

• chromatic polynomials

• list colorings and list edge colorings

• nowhere-zero flows

• flows in networks.

Over the years, there have been some changes in notation that a number of mathematicians now use. When certain notation appears to have been adopted by sufficiently many mathematicians working in graph theory so that this has become the norm, we have adhered to these changes. In particular,

• a path is now expressed asP = (v1, v2, . . . , vk) and a cycle asC= (v1, v2, . . .,vk,v1);

• the Cartesian product of two graphsGandH is expressed asGH, rather than the previous G×H;

• the union of GandH is expressed byG+H, rather thanG∪H;

• the join of two graphs G and H is expressed as G∨H, rather than G+H.

We are grateful to Bob Stern, executive editor of CRC Press, who has been a constant source of support and assistance throughout the entire writ- ing process. We also thank an anonymous reviewer who read an early version of the manuscript with meticulous care and who made a number of valuable suggestions.

G.C., L.L. and P.Z.

(14)

Chapter 1

Introduction to Graphs

The theory of graphs is one of the few fields of mathematics with a definite birth date.

It is the subject of graph theory of course that we are about to describe. The statement above was made in 1963 by the mathematician Oystein Ore who will be encountered in Chapter 3. While graph theory was probably Ore’s major mathematical area of interest during the latter part of his career, he is also known for his work and interest in number theory (the study of integers) and the history of mathematics.

While awareness of integers can be traced back for many centuries, geometry has an even longer history. Early geometry concerned distance, lengths, angles, areas and volumes, which were used for surveying, construction and astronomy.

While geometry dealt with magnitudes, the German mathematician Gottfried Leibniz introduced another branch of geometry called the geometry of position.

This branch of geometry did not deal with measurements and calculations, but rather with the determination of position and its properties. The famous mathematician Leonhard Euler said that it hadn’t been determined what kinds of problems could be studied with the aid of the geometry of position but in 1736 he believed that he had found one, which would lead to the origin of graph theory. It is this event to which Oystein Ore was referring in his quote above.

We will visit Euler again, also in Chapter 3 as well as in Chapters 6 and 7, and the problem that would mark the beginning of graph theory.

1.1 Graphs and Subgraphs

The concept of graphs can arise in many diverse situations. We look at three of these.

(15)

2 CHAPTER 1. INTRODUCTION TO GRAPHS Example 1.1

The service department of an automobile dealer has advertised maintenance specials for a particular afternoon. One of these is a 30-minute maintenance special and the other is a 60-minute maintenance special. Eight customers, denoted byc1, c2, . . . , c8, have made appointments, listed below:

c1: 1 : 30−2 : 00 pm c2: 1 : 40−2 : 40 pm c3: 1 : 40−2 : 10 pm c4: 1 : 50−2 : 50 pm c5: 2 : 30−3 : 00 pm c6: 2 : 15−3 : 15 pm c7: 2 : 55−3 : 55 pm c8: 3 : 10−3 : 40 pm

In order to determine how many mechanics should be available that afternoon, the service department is interested in knowing those pairs of customers whose appointments overlap.

This situation can be modeled (or represented) by the diagram shown in Figure 1.1, where each point or small circle indicates a customer and two points are joined by a line segment if the appointment times of these customers overlap.

This diagram is referred to as agraph.

.. .. .. .. . . . . . . . .. . .. . .. ..

.......... ..................................

.. .. .. .. . . .. . . . .. . .. .. . ..........

. .. . .. .. . . . . . . . .. .. .. .. .. . .......

.. . .. .. . . .. . . .. . .. .. .. .. . .. ....... .

.. .. .. . .. . . . .. . .. .. .. .. .. ....... .. .. .. .. . . . . . . . .. .. .. .. .. . .......

.. .. .. .. . . . . . . . .. . .. .. . ..........

. ..............

.....................

......................................................................................................................................................................

. .. ............................................................................................................................................................... .

.....................................................................................................................................................................................................................

....................................................................

........................................................................... .....................

.... ...............

. .. .................................................................................................................................................................. . .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. ...................................................................................................................................................................

......................................................................

c8 c1

c2

c3

c4 c5

c6 c7

Figure 1.1: The diagram in Example 1.1

Example 1.2

There is a game that uses a board containing six squares, arranged into two rows and three columns. The game also uses three coins, where on each square is placed at most one of the three coins. A “move” in the game consists of moving one coin to an empty adjacent square (in the same row or column).

There are 63

= 20 possible states for this game at any one time. Nine of these 20 states, denoted bySi(1≤i≤9), are shown in Figure 1.2. We are interested in those pairs of states where it is possible to proceed from one to the other by a single move. This situation can be represented by the diagram shown in Figure 1.2, where each small circle indicates a state and a line segment between two circles indicates that we can proceed from one state to the other by a single

move. Again, this diagram is a graph.

(16)

.. .. . . .. . . . . . . . .. . .. . .. .. ........ .. . .. .. . .. . . . .. . .. .. .. .. ..

....... .................................

.. .. . . .. . .. . .. . . .. .. .. . .......... .. .. .. . .. . . . . . . .. .. .. .. . ..

...... ................................. ..

. .. .. . .. . . . .. . .. .. .. .. .

......... .................................

t

t t

t t t

t t t

t t t

t t t t

t t t t

t

t t

t

t t

t

. .. .. .. . .. . . . .. . .. .. .. .. . ........ ..

...................................................

............... ...

......

..

....................................................... .............................................................................................................................................................................

. .................................................................

.............................................

............................................................................................................................................................................ ...........................................................................................................................................................................

S2 S3 S1

S1:

S4:

S7:

S2:

S5:

S8: S9:

S6: S3:

S9 S8

S7

S6 S5 S4

Figure 1.2: The diagram in Example 1.2 Example 1.3

A certain airline has flights into and out of a large number of cities. We denote eight of these cities byCi (1≤i≤8). This airline has direct flights between certain pairs of these cities. This information is given in the 8×8 zero-one matrix A = [aij] in Figure 1.3, where aij = 1 if and only if there is a direct flight between the citiesCi andCj. This information can also be obtained with the aid of the diagram (once again a graph) shown in Figure 1.3, where the eight points or small circles represent the eight cities and the line segments or curves between pairs of points represent the existence of direct flights between

the corresponding cities.

We now give a formal definition of the termgraph. A graph Gis a finite nonempty set V of objects called vertices (the singular is vertex) together with a possibly empty set E of 2-element subsets ofV called edges. Vertices are sometimes referred to aspointsornodes, while edges are sometimes called linesorlinks. In fact, historically, graphs were referred to aslinkagesby some.

Calling these structures graphs was evidently the idea of James Joseph Sylvester (1814–1897), a well-known British mathematician who became the first math- ematics professor at Johns Hopkins University in Baltimore and who founded and became editor-in-chief of the first mathematics journal in the United States

(17)

4 CHAPTER 1. INTRODUCTION TO GRAPHS

..................................... .

.. .. . . .. . . . . . .. . .. .. ..

......... ............................... .................................

.. .. .. .. . . . . . . . .. .. .. .. ..

...... ................................. ................................. ............................... . .. .. . . .. . . . . . .. . .. .. .. ......... ....

......... ...............

..........

.. ...

............................

.... ..............

............. ..........................................................................................................

............ ...

......

. .. .. . . .. . .. ..

C2 C3 C4

C8 C7 C6

C5 C1

0 1 0 1 1 0 0

1 0 0 0 0

0 0 1 0

0 0 1 0 1 0 1

0 0

1 0 0 0 0 1 1 0 0 0 0 1 1 0

1 0 0 1 0 0 0

0 0 1 1 0 0 0 0 0 1 0 0 1 0 0 0

1 A: 0

Figure 1.3: The matrix and diagram in Example 1.3 (the American Journal of Mathematics).

To indicate that a graphGhas vertex set V and edge set E, we write G= (V, E). To emphasize that V and E are the vertex set and edge set of a graphG, we often write V as V(G) and E as E(G). Each edge{u, v} ofGis usually denoted byuvorvu. Ife=uvis an edge ofG, theneis said tojoinu andv.

As the examples described above indicate, a graphGcan be represented by a diagram, where each vertex ofGis represented by a point or small circle and an edge joining two vertices is represented by a line segment or curve joining the corresponding points in the diagram. It is customary to refer to such a diagram as the graph G itself. In addition, the points in the diagram are referred to as the vertices of G and the line segments are referred to as the edges of G. For example, the graphG with vertex setV(G) ={u, v, w, x, y} and edge set E(G) = {uv, uy, vx, vy,wy, xy} is shown in Figure 1.4. While the edges vx andwy cross in Figure 1.4, their point of intersection is not a vertex ofG.

. .. . . .. . .. . . . . .. . .. .. . .. .. .......

. .. .. .. . .. . . . .. . .. .. .. .. . .......

. .. . .. . .. . . . . . .. . .. .. .. . ..

....... .................................

.. . .. .. . . . .. .. . . .. .. .. .. ......... .................................................................................. ........................

................................................................................... ....................................................................................................................................

............

..........

u

v

x w G: y

Figure 1.4: A graph

Ifuv is an edge ofG, thenuandv areadjacent vertices. Two adjacent vertices are referred to asneighbors of each other. The set of neighbors of a vertexvis called theopen neighborhoodofv (or simply theneighborhood ofv) and is denoted byNG(v), orN(v) if the graphGis understood. The set N[v] =N(v)∪ {v}is called theclosed neighborhoodofv. Ifuvandvw are distinct edges in G, then uv and vw areadjacent edges. The vertex uand

Gambar

Figure 1.2: The diagram in Example 1.2 Example 1.3
Figure 1.3: The matrix and diagram in Example 1.3 (the American Journal of Mathematics).
Figure 1.8: Isomorphic and non-isomorphic graphs
Figure 1.10: Non-isomorphic graphs
+7

Referensi

Dokumen terkait