33
CONTEMPORARY MATHEMATICS 352 Graph Colorings Marek Kubale Ed i tor

CONTEMPORARY MATHEMATICS 352

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

CONTEMPORARY MATHEMATICS

352

Graph Colorings Marek Kubale

Editor

Graph Colorings

http://dx.doi.org/10.1090/conm/352

CoNTEMPORARY MATHEMATICS

352

Graph Colorings Marek Kubale

Editor

American Mathematical Society Providence, Rhode Island

Editorial Board Dennis DeTurck, managing editor

Andreas Blass Andy R. Magid Michael Vogeli us

This work was originally published in Polish by Wydawnictwa Naukowo-Techniczne under the title "Optymalizacja dyskretna. Modele i metody kolorowania graf6w", © 2002 Wydawnictwa N aukowo-Techniczne. The present translation was created under license for the American Mathematical Society and is published by permission.

2000 Mathematics Subject Classification. Primary 05Cl5.

Library of Congress Cataloging-in-Publication Data Optymalizacja dyskretna. English.

Graph colorings/ Marek Kubale, editor. p. em.- (Contemporary mathematics, ISSN 0271-4132; 352)

Includes bibliographical references and index. ISBN 0-8218-3458-4 (acid-free paper) 1. Graph coloring. I. Kubale, Marek, 1946- II. Title. Ill. Contemporary mathematics

(American Mathematical Society); v. 352.

QA166 .247.06813 2004 5111.5-dc22 2004046151

Copying and reprinting. Material in this book may be reproduced by any means for edu-cational and scientific purposes without fee or permission with the exception of reproduction by services that collect fees for delivery of documents and provided that the customary acknowledg-ment of the source is given. This consent does not extend to other kinds of copying for general distribution, for advertising or promotional purposes, or for resale. Requests for permission for commercial use of material should be addressed to the Acquisitions Department, American Math-ematical Society, 201 Charles Street, Providence, Rhode Island 02904-2294, USA. Requests can also be made by e-mail to reprint-permissien@ams. erg.

Excluded from these provisions is material in chapters for which the author holds copyright. In such cases, requests for permission to use or reprint should be addressed directly to the author(s).

© 2004 by the American Mathematical Society. All rights reserved. The American Mathematical Society retains all rights

except those granted to the United States Government. Printed in the United States of America.

§ The paper used in this book is acid-free and falls within the guidelines established to ensure permanence and durability.

Visit the AMS home page at http: I /www. ams. erg/

10 9 8 7 6 5 4 3 2 1 09 08 07 06 05 04

Contents

Preface Graph coloring History of graph coloring Models of graph coloring Preface to the English Edition

Chapter 1. Classical Coloring of Graphs ADRIAN KOSOWSKI, KRZYSZTOF MANUSZEWSKI

1.1. Basic terms and definitions 1.2. Classical vertex-coloring 1.3. Classical edge-coloring

Chapter 2. On-line Coloring of Graphs PIOTR BOROWIECKI

2.1. On-line and off-line coloring 2.2. On-line coloring algorithms 2.3. Worst case effectiveness of on-line coloring 2.4. Expected effectiveness of on-line coloring 2.5. Susceptibility of graphs 2.6. Coloring of intersection graphs 2.7. Applications to resource management

Chapter 3. Equitable Coloring of Graphs HANNA FURMANCZYK

3.1. Equitable vertex-coloring 3.2. Equitable total coloring

Chapter 4. Sum Coloring of Graphs MICHAL MALAFIEJSKI

4.1. Definition and simple properties 4.2. The complexity of the sum coloring problem 4.3. Generalizations of the sum coloring problem 4.4. Some applications of the sum coloring problem

Chapter 5. T-Coloring of Graphs ROBERT JANCZEWSKI

5.1. The spans 5.2. Sets of forbidden distances 5.3. T-colorings of graphs 5.4. T-spans and T-chromatic numbers 5.5. Homomorphisms and T-graphs

v

ix ix X

xi xii

1 1 6

16

21 21 23 24 27 28 29 31

35 35 50

55 55 58 63 64

67 67 69 70 71 73

vi CONTENTS

5.6. Estimates and exact values 5.7. The computational complexity 5.8. Approximation algorithms 5.9. Applications

Chapter 6. Rank Coloring of Graphs

74 75 76 77

DARIUSZ DERENIOWSKI 79 6.1. Vertex ranking 79 6.2. Edge ranking 87

Chapter 7. Harmonious Coloring of Graphs MAREK KUBALE 95

7.1. Introduction 95 7.2. Graphs with known harmonious number 97 7.3. Bounds for the harmonious chromatic number of general graphs 99 7.4. Algorithm Depressive 101 7.5. Applications 102

Chapter 8. Interval Edge-Coloring of Graphs KRZYSZTOF GIARO

8.1. Basic properties of the model 8.2. Consecutively colorable bipartite graphs 8.3. The span of interval coloring 8.4. Deficiency of graphs

Chapter 9. Circular Coloring of Graphs ADAM NADOLSKI

9.1. Circular coloring of the vertices of a graph 9.2. Circular coloring of the edges of a graph

Chapter 10. Path Coloring and Routing in Graphs J AKUB BIALOGRODZKI

10.1. Basic definitions 10.2. Known results 10.3. Applications

Chapter 11. List Colorings of Graphs KONRAD PIWAKOWSKI

11.1. Notation and definitions 11.2. Bipartite and 2-choosable graphs 11.3. The Haj6s Construction 11.4. D-choosability and Brooks theorem 11.5. Planar graphs 11.6. Graphs for which X = X< 11.7. (k, r)-choosability 11.8. Edge-list coloring

Chapter 12. Ramsey Colorings of Complete Graphs TOMASZ Dzmo

12.1. Notation and basic definitions 12.2. Ramsey numbers

105 105 109 113 115

123 123 130

139 139 143 151

153 153 154 156 157 158 159 160 161

163 163 164

CONTENTS

12.3. Values and properties of classical Ramsey numbers 12.4. Nonclassical Ramsey numbers 12.5. Applications of Ramsey numbers

Chapter 13. Placing Guards in Art Galleries by Graph Coloring PAWEL ZYLINSKI

13.1. Introduction 13.2. Fisk's proof 13.3. The orthogonal art gallery theorem 13.4. Orthogonal polygons with holes 13.5. Final remarks

Bibliography

Index

Authors' addresses

vii

166 170 173

177 177 180 182 183 188

189

203

207

Preface

Optimization problems can be naturally divided into two categories: continuous and discrete. Continuous optimization problems are those that allow continuous variables. Generally speaking the aim of such problems is to find a set of real numbers or a real function, which optimize a certain criterion. On the other hand, discrete optimization problems are those that contain discrete variables. The aim of such problems is to find a combinatorial object, which optimizes a certain criterion function in a finite space of legal solutions. On the whole, each of these two types of problems requires separate solution techniques. This book is devoted to selected problems of combinatorial optimization, otherwise known as discrete optimization. The fact that such combinatorial calculations are becoming increasingly important stimulates research and development of the field. Common programmers' expe-rience shows that the number of combinatorial computations appearing in user programs increases more rapidly than the number of numerical computations. The reason for this is that besides the traditional fields of applications of mathematics in engineering and physics, discrete structures appear now more frequently than continuous ones. Discrete optimization is a branch of applied mathematics and theoretical computer science that includes various topics of graph theory, network design, mathematical programming, sequencing and scheduling, as well as many others. One of its areas is graph coloring, to which this book is entirely devoted.

Graph coloring

Graph coloring is one of the oldest and best-known problems of graph theory. As people became accustomed to applying the tools of graph theory to the solu-tion of real-world technological and organizational problems, new chromatic models emerged as a natural way of tackling many practical situations. Internet statistics show that graph coloring is one of the central issues in the collection of several hundred classical combinatorial problems [60]. The reason for this is the simplicity of its formulation and seemingly natural solution on the one hand, and numerous potential applications on the other. Unfortunately, high computational complexity prevents the efficient solution of numerous problems by means of graph coloring. For example, the deceptively simple task of deciding if the chromatic number of a graph, i.e. the smallest number of colors that can be assigned to the vertices of a graph so that no pair of adjacent vertices is colored with the same color, is at most 3 remains NP-complete [194]. In practice this means that our task cannot be solved in polynomial time and, consequently, it is impossible to find a chromatic solution to a graph on several dozens of vertices in a reasonable time. Needless to say, graphs of this size are definitely too small to be considered satisfactory in practical applications.

ix

X PREFACE

History of graph coloring

The origins of graph coloring may be traced back to 1852 when de Morgan wrote a letter to his friend Hamilton informing him that one of his students had observed that when coloring the counties on an administrative map of England only four colors were necessary in order to ensure that adjacent counties were given different colors. More formally, the problem posed in the letter was as follows: What is the least possible number of colors needed to fill in any map (real or invented) on the plane? The problem was first published in the form of a puzzle for the public by Cayley in 1878. The first "proof" of the Four Color Problem (FCP) was presented by Kempe in [198]. For a decade following the publication of Kempe's paper, the FCP was considered solved. For his accomplishment Kempe was elected a Fellow of the Royal Society and later the President of the London Mathematical Society. He even presented refinements of his proof. The case was not closed, however. Heawood [158] stated that he had discovered an error in Kempe's proof- an error so serious that he was unable to repair it. In his paper, Heawood gave an example of a map which, although easily 4-colorable, showed that Kempe's proof technique did not work in general. However, he was able to use Kempe's technique to prove that every map could be 5-colored. Meanwhile, progress on the FCP was slow and painful. In 1913 Birkhoff showed that certain configurations in a map are reducible, in the sense that a 4-coloring of a fragment of a map can be extended to a coloring of the whole map. This idea of reducibility turned out to be crucial in the eventual proof of the theorem. In 1976, after many attempts at solving and partial results on the FCP, Appel and Haken announced a complete proof, later published in [7]. This outstanding achievement was based on the method of "reducible configurations" and a substantial amount of computer time. The argument of Appel and Haken required a massive computation. It was, in fact, the first case where the computer assisted researchers in finding the argument by eliminating a large number of particular cases. This revolutionary incorporation of computations in the combinatorial proof was met with some skepticism. Later, Seymour, Robertson et al. [304] found a proof of FCT that requires much less machine involvement. Likely, other researchers will produce a human-checkable proof soon. Nevertheless it is now clear that combinatorial optimization can use computers not only as the devices to search, but also as assistants in proofs.

As far as the complexity issue of graph coloring is considered, we have already mentioned Karp's NP-hardness proof of vertex-coloring [195]. The next milestone result is due to Garey and Johnson [97] who proved that finding a coloring of value not worse than twice the chromatic number is NP-hard. Bellare et al. (18] strenghtened this result by showing that the problem is not approximable within n 117-e: for any c: > 0. The best currently known polynomial-time approximation algorithm is due to Halld6rsson [145] and has O(n(log log n) 2 / log3 n) performance guarantee.

Obviously, coloring a political map is equivalent to coloring the vertices of its dual planar graph. But a graph also has edges which can be colored. The edge-coloring problem was posed in 1880 in relation to the FCP. The first paper that dealt with this subject was written by Tait [325]. In his paper Tait proved that the FCP is equivalent to the problem of edge-coloring every planar 3-connected cubic graph with 3 colors. In 1916 Konig (214] proved that every bipartite graph can be d-edge-colored, where dis the maximum vertex degree. Later, Vizing (341] proved a

PREFACE xi

very strong result, asserting that every simple graph can be edge-colored with ~ + 1 colors. In other words, this result says that the problem is approximable with an absolute error guarantee of 1 on simple graphs. The first proof of NP-hardness of edge-coloring is due to Holyer [166]. Of course, edge-coloring can be regarded as a special case of vertex-coloring, namely the problem of coloring the vertices of the corresponding line graph.

Models of graph coloring

For many problems which cannot be easily reduced to classical coloring of the vertices or edges of an associated graph we introduce more general, nonclassical models of coloring. In general, the coloring of a graph can consist of assigning colors to vertices, edges, and faces of a plane graph or any combination of the above sets simultaneously. Moreover, for each model of coloring we have various rules on legality or optimality of solutions. Nonclassical models can introduce additional conditions of the usage of colors by making it possible to use more than one color per element, permitting the splitting of colors into fractions or admitting the swathing of colors. In general, there are several dozen graph coloring models described in the literature [183]. However, only a dozen or so are relevant (from a practical point of view). These include list coloring, chromatic sum coloring, equitable coloring, fractional coloring, rank coloring, harmonious coloring, radio-coloring, interval coloring, circular coloring, strong coloring and path coloring. Most of them deal with vertex-coloring and edge-coloring, but some of them are defined only for vertex-coloring (e.g. harmonious) or edge-coloring (e.g. interval). In this book we consider in detail the models of coloring, which are most useful from a practical point of view. Those include:

• classical coloring, • equitable coloring, • chromatic sum coloring, • T-coloring, • rank coloring, • harmonious coloring, • interval coloring, • circular coloring, • path coloring, • list coloring.

The overhelming majority of these models can be regarded as generalizations of classical graph coloring in the sense that they yield legal colorings.

Individual chapters, devoted to various models, are largely independent of each other and can be read separately. In each of them we highlight algorithmic aspects, i.e. the construction of polynomial-time algorithms for graph coloring in the dis-cussed model. These algorithms are exact if a particular subproblem admits such a solution or approximate in the general case. The above selection of models is purposeful. While preparing the selection, potential applications were taken into account. They include such diverse areas of technology as task scheduling, cellular telephony, connection networks, radiocommunication, VLSI design and production systems, etc.

Not only models but also modes are important in algorithmic graph coloring. Therefore one of the first introductory chapters of this book is devoted to on-line

xii PREFACE

coloring. On the other hand, the last two chapters are devoted to interesting varia-tions of coloring (Ramsey-type colorings) and applications in art-gallery problems.

Preface to the English Edition

This book is an extended and updated translation of a book originally written in Polish and published in 2002 as "Optymalizacja dyskretna. Modele i metody kolorowania graf6w". The holder of the copyright, Wydawnictwa Naukowo-Tech-niczne (Polish Scientific and Technical Publishers) graciously provided the rights to the English edition pro bono. The authors express their gratitude to the reviewers of the Polish edition, Professors M. Borowiecki and Z. Lone, for numerous corrections.

The Polish edition has been awarded the prize of the Ministry of National Ed-ucation. This English edition is the result of several years' effort of young scientists of three Polish academic centers: Gdansk University of Technology, the University of Gdansk and the University of Zielona G6ra. All these schools have programs devoted to algorithmic graph coloring. While Professor Marek Kubale of Gdansk University of Technology coordinated the entire project, the authors of the chap-ters were members of his Ph.D. seminar devoted to algorithmic aspects of graph theory. Some of them now conduct their own research and head their own research groups elsewhere. The work on this book was partially supported by a number of grants from the Polish State Committee for Scientific Research. In addition, Robert Janczewski and Michal Malafiejski were supported by FNP.

Several authors received scientific prizes for the work published in this volume. After the publication of the Polish original in October 2002, a group of com-

puter scientists and mathematicians from the University of Kentucky (Drs. Jerzy Jaromczyk, Zbigniew Lone (on leave from Warsaw University of Technology), Vic-tor Marek and Miroslaw Truszczynski) and the Rochester Institute of Technology (Dr. Stanislaw Radziszowski) approached the American Mathematical Society on behalf of the authors of the volume proposing the publication of the English version. From the beginning the project enjoyed the support of AMS staff: Dr. S. Gelfand and Ms. Christine Thivierge of the Acquisitions Department. Thanks to the gen-erosity of the copyright holder (Polish Scientifical and Technical Publishers) this translation can now be presented to the American reader. The text was translated by the authors and then revised by the American team.

Bibliography

[1] Abbott H.L., Zhou B.: The star chromatic number of a graph, J. Graph Theory 17 (1993) 349~360.

[2] Aggarwal A.: The Art Gallery Theorem: Its Variations, Applications, and Algorithmic Aspects, Ph.D. Thesis, The John Hopkins University (1984).

[3] Aggrawal A., Bar-Noy A., Coppersmith D., Ramsawami R., Schieber B., Sudan M.: Efficient routing and scheduling algorithms for optical networks. Proc. 5th Annual ACM-SIAM Symp. on Discrete Algorithms (SODA '94) (1994), 412~423.

[4] Alon N., Tarsi M.: Colorings and orientations of graphs, Combinatorica 12 (1992), 125~134. [5] Alon N., Tuza Z., Voigt M.: Choosability and fractional chromatic numbers, Discrete Math-

ematics 165/166 (1997), 31~38. [6] Anthony M., Biggs N.: The mean chromatic number of paths and cycles, Discrete Math.

120 (1993), 227~231. [7] Appel K., Haken W.: Every planar graph is four colorable. Part I - Discharging, Illinois

J. Math. 21 (1977), 429~490. [8] Appel K., Haken W.: Every planar map is four colorable. Part II- Reducibility, Illinois

J. Math. 21 (1977), 491~567. [9] Asratian A., Kamalian R.: Investigation on interval edge-colorings of graphs, J. Combin.

Theory, Ser. B 62 (1994) 34~43. [10] Asratian A., Denley T., Haggkvist R.: Bipartite Graphs and Their Applications, Cambridge

University Press (1998). [11] Babel L., Tinhofer G.: Hard-to-color graphs for connected sequential colorings, Ann. Disc.

Math. 51 (1994), 3~25.

[12] Bar-Noy A., Bellare M., Halld6rsson M.M., Shachnai H., Tamir T.: On chromatic sums and distributed resource allocation, Information and Computation 140 (1998), 183~202.

[13] Bar-Noy A., Kortsarz G.: Minimum color sum of bipartite graphs, Journal of Algorithms 28 (1998), 339~365.

[14] Bar-Noy A., Halld6rsson M.M., Kortsarz G., Salman R., Shachnai H.: Sum multi-coloring of graphs, Journal of Algorithms 37 (2000), 422~450.

[15] Barta! Y., Fiat A., Leonardi S.: Lower bounds for on-line graph problems with application to on-line circuit and optical routing, Proc. 28th Ann. ACM Symp. on Theory of Computing (1996), 531~540.

[16] Bean D.R.: Effective coloration, J. Symbolic Logic 41 (1976), 469~480. [17] Beauquier B., Bermond J.C., Gargano L., Hell P., Perennes S., Vaccaro U.: Graph Problems

arising from wavelength routing in all-optical networks, Proc. 2nd Workshop on Optics and Comput. Sci. (WOCS '97) (1997).

[18] Bellare M., Goldreich 0., Sudan M.: Free bits, PSPs and non-approximability- towards tight results, SIAM J. Computing 27 (1998), 804~915.

[19] Bermond J.C., Gargano L., Perennes S., Rescigno A.A., Vaccaro U.: Efficient collective communication in optical networks, Lecture Notes in Comput. Sci. 1099 (1996), 574~585.

[20] Bialostocki A., Schonheim J.: On some Tunin and Ramsey numbers for C4, Graph Theory and Combinatorics, Academic Press, London (1984), 29-33.

[21] Biggs N.: Some heuristics for graph colouring, Graph Colourings, Longmans, New York (1990), 87~96.

[22] Bjorling-Sachs 1., Souvaine D.: A tight bound for guarding polygons with holes. Rutgers University Technical Report LCSR-TR-165 (1991).

[23] Bodlaender H.L.: A linear time algorithm for finding tree-decompositions of small treewidth, 25th ACM Symp. on Theory of Computing (1996), 226~234.

189

190 BIBLIOGRAPHY

[24) Bodlaender H., Deogun J.S., Jansen K., Kloks T., Kratsch D., Miiller H., Tuza Z.: Rankings of graphs, SIAM J. Discrete Math. 11 (1998), 168-181.

[25) Bodlaender H., Gilbert R.J., Hafsteinson H., Kloks T.: Approximating treewidth, path-width, frontsize and shortest elimination tree, J. Algorithms 18 (1995), 238-255.

[26) Bollobs B., Guy R.K.: Equitable and proportional coloring of trees, J. Combin. Theory, Ser. B 34 (1983), 177-186.

[27) Bollobas B., Harris A.J.: List-colorings of graphs, Gmphs and Combinatorics 1 (HJ85), 115-127.

(28) Bollobas B., Hind H.R.: A new upper bound for the list chromatic number, Discrete Math-ematics 74 (1989), 65-75.

[29) Bondy J.A., Hell P.: A note on the star chromatic number, J. Gmph Theory 14 (1990) 479-482.

[30) Borodin A., El-Yaniv R.: Online Computation and Competitive Analysis, Cambridge Uni-versity Press (1998).

[31) Borowiecki P.: Effectiveness of on-line graph coloring algorithms (in Polish), Zeszyty Naukowe Politechniki Slq,skiej, Ser. Automatyka 131 (2000), 12-23.

[32] Borowiecki P.: Effectiveness of on-line graph coloring algorithms (II) (in Polish), Zeszyty Naukowe Politechniki Slq,skiej, Ser. Automatyka 136 (2002), 11-20.

(33) Borowiecki P.: Manuscript (2002). (34) Borowiecki P., Kubale M.: A survey of hard-to-color graphs for off-line and on-line model

of vertex coloring, Journal of Applied Computer Science 9 (2001), 7-17. [35) Brasel H., Hadwich V.: On the complexity of the line-distinguishing coloring of simple

graphs, Technical Report of Otto-von-Guericke Univ., Faculty of Mathematics, P. 5/96, Magdeburg (1996).

[36) Brelaz D.: New methods to color the vertices of a graph, Comm. ACM 22 (1979), 251-256. [37) Brooks R.L.: On colouring the nodes of a network, Proc. Cambridge Philos. Soc. 37 (1941),

194-197. [38) Chang G.J., Hu 8.-J., Juan 8.-T.: T-colorings and T-edge spans of graphs, Gmphs and

Combinatorics 15 (1999) 295-301. [39) Bryant V.: Aspects of Combinatorics, Cambridge University Press (1992). (40) Cameron P.: Combinatorics: Topics, Techniques, Algorithms, Cambridge University Press

(1994). [41) Chang G.J., Huang L.: The circular chromatic number of Mycielskian of G~, J. Gmph

Theory 32 (1999) 63-71. [42) Chang G.J., Huang L., Zhu X.: Circular chromatic number of Mycielski's graphs, Disc.

Math. 205 (1999) 23-37. [43) Chang G.J., Liu D.O.-F., Zhu X.: Distance graphs and T-coloring, Journal of Combinatorial

Theory, Ser. B 75 (1999) 259-269. [44) Chazelle B.: Triangulating a simple polygon in linear time. Discrete Comput. Geom. 6

(1991), 485-524. [45) Chen G., Domke G.S., Hattingh J.H., Lashar R.C.: On the upper line-distinguishing and

upper harmonious chromatic numbers of a graph, J. Combin. Math. Combin. Comput. 37 (1999) 227-239.

[46) Chen B.-L., Lih K.-W.: Equitable coloring of trees, J. Combin. Theory, Ser. B 61 (1994), 83-87.

[47) Chen B.-L., Lih K.-W., Wu P.-L.: Equitable coloring and the maximum degree, Europ. J. Combinatorics 15 (1994), 443-447.

[48) Chen B.-L., Lih K.-W., Yan J.-H.: A note on equitable coloring of interval graphs, manu-script, (1998).

[49) Chen B.-L., Lih K.-W., Yan J.-H.: Equitable coloring of graph products, manuscript, (1998). [50) Chung F.R.K., On the Ramsey numbers R(3, 3, 3, 3), Disc. Math. 5 (1973), 317-321. [51) Chvatal V.: A combinatorial theorem in plane geometry. J. Combin. Theory Ser. B 18

(1975), 39-41. [52) Chrobak M., Slusarek M.: Problem 84-23, J. Algorithms 5 (1984), 588. [53) Chrobak M., Slusarek M.: On some packing problem related to Dynamic Storage Allocation,

RAIRO Journal on Information Theory and Applications 22 (1988), 487-499. [54) Cichelli R.J.: Minimal perfect hash functions made simple, Comm. ACM 23 (1980) 17-19.

BIBLIOGRAPHY 191

[55] Clapham C., Exoo G., Harborth H., Mengersen I., Sheehan J.: The Ramsey number of Ks- e, J. Graph Theory 13 (1989), 7-15.

[56] ColeR., Ost K., Schirra S.: Edge-coloring bipartite multigraphs in O(Elog~) time, Com-binatorica 21 (2001) 5-12.

[57] Coleman T.F., More J.J.: Estimation of sparse Jacobian matrics and graph coloring prob-lems, SIAM J. Alg. Disc. Meth. 7 (1986), 221-235.

[58] Cozzens M.B., Roberts F.S.: T-colorings of graphs and the channel assignment problem, Congr. Numer. 35 (1982) 191-208.

[59] Cozzens M.B., Roberts F.S.: Meaningfulness of conclusions about greedy algorithms for T-colorings, Rutgers University, Department of Mathematics, DIMACS Technical Report 47/90.

[60] Crescenzi P., Kann V.: How to find the best approximation results- a follow-up to Garey and Johnson, ACM SIGACT News, Dec. (1998), 1-7.

[61] Damrath H., Kubale M.: Algorithms for equitable graph coloring (in Polish), ZNPSl, Ser. Automatica 123 (1998), 111-120.

[62] Deogun J.S., :Kloks T., Kratsch D., Miiller H.: On the vertex ranking problem for trapezoid, circular-arc and other graphs, Discrete Appl. Math. 98 (1999), 39-63.

[63] Dereniowski D., Kubale M.: Cholesky factorization of matrices in parallel and ranking of graphs, Lecture Notes in Comput. Sci. (2004) (to appear).

[64] Dereniowski D.: Ranking of Graphs and Its Applications (in Polish), M.Sc. Thesis, Univer-sity of Gdansk (2003).

[65] Deuber W., Zhu X.: Circular coloring of weighted graphs, J. Graph Theory 23 (1996) 365-376.

[66] Dzido T.: The number of critical colorings (K4, Ks- e; 18) and (Ks, K4- e; 15) (in prepa-ration).

[67] Edwards K.: The harmonious chromatic number and the achromatic number, in: Surveys in Combinatorics, Cambridge University Press, London (1997) 13-47.

[68] Edwards K., McDiarmid C.: New upper bounds on harmonious colorings, J. Graph Theory 18 (1994) 257-267.

[69] Edwards K., McDiarmid C.: The complexity of harmonius colouring for trees, Disc. Appl. Math. 57 (1995) 133-144.

[70] Edwards K.: A new upper bound for the harmonious chromatic number, J. Graph Theory 29 (1998) 257-261.

[71] Erdos P.: Some remarks on the theory of graphs, Bull. A mer. Soc. 53 (1947), 292-294. [72] Erdos P., Kubicka E., Schwenk A.J.: Graphs that require many colors to achieve their

chromatic sum, Congressus Numerantium 71 (1990), 17-28. [73] Erdos P., Rubin A.L., Taylor H.: Choosability in graphs, Congressus Numerantium 26

(1979), 125-157. [74] Erdos P., Wilson R.: On the chromatic index of almost all graphs, J. Combin. Theory, Ser.

B 23 (1977) 255-257. [75] Erlebach T., Jansen K.: An optimal greedy algorithm for wavelength allocation in directed

tree networks, (unpublished). [76] Erlebach T., Jansen K.: Scheduling of virtual connections in fast networks, Proc. 4th Work-

shop on Parallel Systems and Algorithms (PASA '96) (1996), 13-32. [77] Erlebach T., Vukadinovic D.: New results for path problems in generalized stars, complete

graphs, and brick wall graphs, Proc. 13th International Symposium on FUndamentals of Computational Theory (FCT '01) (2001), 483-494.

[78] Even S., Itai S., Shamir A.: On the complexity of timetable and multicommodity flow problems, SIAM J. Comput. 5 (1976), 691-703.

[79] Exoo G.: A lower bound for R(Ks- e, Ks), Util. Math. 38 (1990), 187-188. [80] Exoo G.: On the three color Ramsey number of K4- e, Disc. Math. 89 (1991), 301-305. [81] Faudree R.J., Shelp R.H.: All Ramsey numbers for cycles in graphs, Disc. Math. 8 (1974),

313-329. [82] Feigenbaum J., Schii.ffer N. W., Finding the prime factors of strong direct product graphs

in polynomial time, Discrete Math. 109 (1992), 77-102. [83] Fettes S., Kramer R.L., Radziszowski S.: New upper bound on R(3, 3, 3, 3) (to appear in

Ars Combin.).

192 BIBLIOGRAPHY

[84] Fiat A., Woeginger G.J. eds.: Online Algorithms- The State of the Art, Lecture Notes in Comput. Sci. 1442, Springer, Berlin (1998).

[85] Fisk S.: A short proof of Chvatal watchman theorem. J. Combin. Theory Ser. B 24 (1978), 374.

[86] Frank A., Nishizeki T., Saito N., Suzuki H., Tardos E.: Algorithms for routing around a rectangle, Disc. App. Math. 40 (1992), 363-378.

[87] Frank 0., Harary F., Plantholt M.: The line-distinguishing chromatic number of a graph, Ars Combin. 14 (1982) 241-252.

[88] Fu H.-L.: Some results on equalized total coloring, Gong. Numer. 102 (1994), 111-119. [89] Furmanczyk H., Giaro K., Kubale M.: Equitable 4-coloring of cacti and edge-cacti in poly-

nomial time, submitted. [90] Furmanczyk H.: Equitable coloring of graph products, submitted. [91] Fiiredi Z., Kleitman D.J.: On the prison-yard problem, Combinatorica 14 (1994), 287-300. [92] Galluccio A., Hell P., Nesetfil J.: The complexity of H-coloring of bounded degree graphs,

Disc. Math. 222 (2000) 101-109. [93] Galvin F.: The list chromatic index of a bipartite multigraph, Journal of Combinatorial

Theory, Ser. B 63 (1995), 153-158. [94] Gao G., Mendelson E., Zhou H.: Computing star chromatic number from related graph

invariants, J. Combin. Math. Combin. Comput. 16 (1994) 87-95. [95] Gao G., Wang Y., Zhou H.: Star chromatic number of some planar graphs, J. Graph Theory

27 (1998) 33-42. [96] Gao G., Zhu X.: Star extremal graphs and the lexicographic product, Disc. Math. 152

(1996) 147-156. [97] Garey M.R., Johnson D.S.: The complexity of near-optimal graph coloring, J. ACM 23

(1976), 43-49. [98] Garey M.R., Johnson D.S.: Computers and Intracibility: A Guide to the Theory of NP-

Completeness, Freeman, San Francisco(1979). [99] Garey M.R., Johnson D.S., Stockmeyer L.: Some simplified NP-complete graph problems,

Theor. Comput. Sci. 1 (1976), 237-267. [100] Gargano L., Hell P., Perennes S.: Colouring all directed paths in a symmetric tree with ap-

plications to WDM routing, Proc. 24th International Colloquium on Automata, Languages and Programming (ICALP '97) (1997), 505-515.

[101] Gargano L., Vaccaro U.: Routing in all-optical networks: algorithmic and graph-theoretic problems, Numbers, Information and Complexity (2000), 555-578.

[102] Gavril F.: Algorithms for minimum coloring, maximum clique, minimum covering by cliques, and maximum independent set of a chordal graph, SIAM J. Comput. 1 (1972), 180-187.

[103] Geller D.P.: Problem 5713, Amer. Math. Monthly 77 (1970), 85. [104] Georges J.P.: On the harmonious coloring of collections of graphs, J. Graph Theory 20

(1995) 241-254. [105] Gergov J.: Approximation algorithms for dynamic storage allocation, European Symposium

on Algorithms (ESA'96), Lecture Notes in Comput. Sci. 1136, Springer (1996), 52-61. [106] Gerencser L., Gyarfas A.: On Ramsey-type problems, Annates Universitatis Scientiarum

Budapestinensis, Eotvos Sect. Math. 10 (1967), 167-170. [107] Ghoshal J., Laskar R., Pillone D.: Minimal rankings, Networks 28 (1996), 45-53. [108] Giaro K.: The complexity of consecutive Li.-coloring of bipartite graphs: 4 is easy, 5 is hard,

Ars Combinatoria 47 (1997) 287-300. [109] Giaro K.: Compact Scheduling on Dedicated Processors (in Polish), M.Sc. Thesis, Technical

University of Gdansk, ETI Faculty, Gdansk (1997). [110] Giaro K.: Compact Task Scheduling on Dedicated Processors with no Waiting Periods (in

Polish), Ph.D. Thesis, Technical University of Gdansk, ETI Faculty, Gdansk (1999). [111] Giaro K., Janczewski R., Kubale M., Malafiejski M.: 27 /26-approximation algorithm for

the chromatic sum coloring of bipartite graphs, Lecture Notes in Computer Science 2462 (2002), 135-145.

[112] Giaro K., Janczewski R., Malafiejski M.: The complexity ofT-coloring problem for graphs with small degree, Discrete Applied Mathematics 129 (2003), 361-369.

[113] Giaro K., Janczewski R., Malafiejski M.: A polynomial algorithm for finding T-span of generalized cacti, Discrete Applied Mathematics 129 (2003), 371-382.

BIBLIOGRAPHY 193

(114] Giaro K., Kubale M.: Consecutive edge-colorings of complete and incomplete Cartesian products of graphs, Congr. Numer. 128 (1997) 143-149.

(115] Giaro K., Kubale M.: Edge-chromatic sum of trees and bounded cyclicity graphs, Informa-tion Processing Letters 75 (2000), 65-69.

(116] Giaro K., Kubale M., Malafiejski M.: Compact scheduling in open shop with zero-one time operations, INFOR 37 (1999) 37-47.

(117] Giaro K., Kubale M., Malafiejski M.: On the deficiency of bipartite graphs, Disc. Appl. Math., 94 (1999) 193-203.

(118] Giaro K., Kubale M., Malafiejski M.: Consecutive colorings of the edges of general graphs, Disc. Math. 236 (2001) 131-143.

(119] Giaro K., Szyfelbein D.: Compact task scheduling in sparse open shop (in Polish), Zesz. Nauk. Pol. Sl., Ser. Automatyka 129 (2000) 73-82.

(120] Goldberg M.K.: Construction of Class 2 graphs with maximum vertex degree 3, J. Comb. Theory, Ser. B 31 (1981), 282-291.

(121] Golumbic M.C., Jamison R.E.: The edge intersection graphs of paths in a tree, J. Combin. Th. Ser. B 38 (1995), 8-22.

[122] Gonzalez T.: Unit execution time shop problems, Math. Oper. Res. 7 (1982) 57-66. (123] Griif A.: Complete difference sets and T-colorings of complete graphs, Proc. 3rd Workshop

on Graphs and Combinatorial Optimization (1993) 55-59. [124] Griif A.: Distance graphs and the T-coloring problem, Disc. Math. 196 (1999) 153-166. (125] Graham R.L., Rothschild B.L., Spencer J.H.: Ramsey Theory, John Wiley & Sons (1990). [126] Graham R.L., Spencer J.H.: Ramsey Theory, Scientific American (July, 1990). [127] Graver J.E., Yackel J.: Some graph theoretic results associated with Ramsey's theorem, J.

Combin. Th. 4 (1968), 125-175. [128] Gravier S.: A Haj6s-like theorem for list coloring, Discrete Mathematics 152 (1996), 299-302. [129] Gravier S., Maffray F.: On the choice number of 3-colorable elementary graphs, Discrete

Mathematics 165/166 (1997), 353-358. [130] Gravier S., Maffray F.: Graphs whose choice number is equal to their chromatic number,

LSD2-IMAG, Grenoble, (1995). [131] Green P.E.: Fiber-optic communication networks, Prentice-Hall (1993). [132] Greenwood R.E., Gleason A.M.: Combinatorial relations and chromatic graphs, Canadian

Journal of Mathematics 7 (1955), 1-7. [133] Grinstead C., Roberts S.: On the Ramsey Numbers R(3, 8) and R(3, 9), J. Combin. Th.

Ser. B 33 (1982), 27-51. [134] Guichard D.R.: Acyclic graph coloring and the complexity of star chromatic number, J.

Graph Theory 12 (1993) 129-134. [135] Guy R.: Monthly research problems, 1969-1975, Amer. Math. Monthly 82 (1975), 995-1004. [136] Gyarfas A., Lehel J.: On-line and First Fit coloring of graphs, J. Graph Theory 12 (1988),

217-227. [137] Gyarfas A., Lehel J.: On the special case of the wall problem, Congressus Numerantium 67

(1988), 167-174. [138] Gyarfas A., Lehel J.: First-Fit and on-line chromatic number of families of graphs, Ars

Combinatoria 29C (1990), 168-176. [139] Gyarfas A., Lehel J.: Effective on-line coloring of Ps-free graphs, Combinatorica 11 (1990),

181-184. [140] Hackmann A., Kemnitz A.: The circular chromatic index, Disc. Math., to appear. [141] Hajiabolhassan H., Mehrabadi M.L., Tusserkani R.: Minimal coloring and strength of

graphs, Discrete Mathematics 215 (2000), 265-270. [142] Hajnal A., Szemeredi E.: Proof of a conjecture of Erdos, in: Combinatorial Theory and Its

Applications, II 601-623, Colloq. Math. Soc. Jnos Bolyai, vol. 4, North-Holland, Amster-dam, 1970.

[143] Haj6s G.: Uber eine Konstruktion nicht n-fiirbbarer Graphen (in German), Wiss. Z. Martin Luther Univ. Math.-Natur. Reihe 10 (1961), 116-117.

[144] Hale W.K.: Frequency assignment: theory and applications, Proceedings of the IEEE 68 (1980) 1497-1514.

[145] Halld6rsson M.M.: A still better performance guarantee for approximate graph coloring, Inform. Process. Lett. 45 (1993), 19-23.

194 BIBLIOGRAPHY

[146] Halld6rsson M.M.: Online coloring known graphs, Electronic Journal of Combinatorics 7 (2000), 1-9.

[147] Halld6rsson M.M., Kortsarz G.: Multicoloring planar graphs and partial k-trees, Proceedings of the Second International Workshop on Approximation Algorithms (APPROX'99), Lecture Notes in Computer Science 1671 (1999), 73-84.

[148] Halld6rsson M.M., Kortsarz G., Proskurowski A., Salman R., Shachnai H., Telle J.A.: Mul-ticoloring trees, Computing and Combinatorics Conference, Tokyo (1999), Lecture Notes in Computer Science 1627 (1999), 271-280.

[149] Halld6rsson M.M., Kortsarz G., Shachnai H.: Minimizing average completion of dedicated tasks and interval graphs, Approx-Random 2001, Lecture Notes in Computer Science 2129 (2001), 114-126.

[150] Hansen H.: Scheduling with minimum waiting periods (in Danish), Master Thesis, Odense University, Odense, Denmark, 1992.

[151] Hansen P., Kuplinsky J.: Slightly hard-to-color graphs, Congr. Numer. 78 (1990), 81-98. [152] Hansen P., Kuplinsky J.: The smallest hard-to-color graph, Disc. Math. 96 (1991), 199-212. [153] Hanson D., Loten C.: A lower bound for interval colouring hi-regular bipartite graphs, Bull.

Inst. Comb. Appl. 18 (1996) 69-74. [154] Hanson D., Loten C., Toft B.: On interval colorings of hi-regular bipartite graphs, Ars

Combinatoria 50 (1998) 23-32. [155] Harary F., Plantholt M.: Graphs with the line-distinguishing chromatic number equal to

the usual one, Utilitas Math. 23 (1983) 201-207. [156] Hii.ggkvist R., Janssen J.: New bounds on the list chromatic index of the complete graph

and other simple graphs, Combinatorics, Probability and Computing 6 (1997), 295-313. [157] Hatami H., Thsserkani R.: On the complexity of the circular chromatic number, J. Graph

Theory (to appear). [158] Heawood P.J.: Map color theorem, Quart. J. Pure Appl. Math. 24 (1890), 332-338. [159] Hell P., Nesetfil J.: On the complexity of H-coloring, Journal of Combinatorial Theory,

Ser. B 48 (1990) 92-110. [160] Hell P., Roberts F.S.: Analogues of Shannon Capacity, Ann. Disc. Math. (1982) 155-168. [161] Hendry G.R.T., Yang Yuansheng: The Ramsey number R(K1 + C4, K5 - e), J. Graph

Theory 19 (1995), 13-15. [162] Hoffmann F.: On the rectilinear Art Gallery Problem. Proc. ICALP, Springer Verlag

Lecture Notes in Comput. Sci. 90 (1990), 717-728. [163] Hoffmann F.: The Art Gallery Problem for rectilinear polygons with holes. Technical Report

B 94-22, Freie Universitii.t Berlin, (1994). [164] Hoffmann F., Kaufman ·M., Kriegel K.: The art gallery problem for polygons with holes.

Proc. of the 32nd Symposium on Foundations of Computer Science, 39-48 (1991). [165] Hoffmann F., Kriegel K.: A graph coloring result and its consequences for polygon guarding

problems. Technical Report B 93-08, Freie Universitii.t Berlin, (1993). [166] Holyer I.: The NP-completeness of edge-coloring, SIAM J. Computing 10 (1981), 718-720. [167] Hoogeven J.A., van de Velde S.L., Veltman B.: Complexity of scheduling multiprocessor

tasks with prespecified processor allocations, Discrete Applied Mathematics 55 (1994), 259-272.

[168] Hopcroft J.E., Krishnamoorthy M.S.: On the harmonious coloring of graphs, SIAM J. Alg. Disc. Meth. 4 (1983) 306-311.

[169] Imrich W.: Factoring cardinal product graphs in polynomial time, Discrete Math. 192 (1998), 119-144.

[170] Irani S.: Coloring inductive graphs on-line, Algorithmica 11 (1994), 53-72. [171] Isaacs R.: Infinite families of nontrivial trivalent graphs which are not Tait colorable, A mer.

Math. Month. 82 (1975), 221-239. [172] Isaacson D., Marble G., Matula D.W.: Graph coloring algoritms, in: Graph Theory and

Computing, Academic Press, New York, (1972), 109-122. [173] Iyer A.V., Ratliff H.D., Vijayan G.: Parallel assembly of modular products - an analysis,

Tech. Report 88-06, Georgia Institute of Technology, (1988). [174] Iyer A.V., Ratliff H.D., Vijayan G.: On an edge ranking problem of trees and graphs,

Discrete Appl. Math. 30 (1991), 43-52. [175] Janczewski R.: A note on divisibility and T-span of graphs, Disc. Math. 234 (2001) 171-179.

BIBLIOGRAPHY 195

[176] Janczewski R.: T -Coloring of Graphs and Its Applications (in Polish), Ph.D. Thesis, Gdansk University of Technology, ETI Faculty, Gdansk (2001).

[177] Janczewski R., Kubale M., Manuszewski K., Piwakowski K.: The smallest hard-to-color graph for algorithm DSATUR, Disc. Math. 236 (2001), 151-165.

[178] Janczewski R., Kubale M.: The T-DSATUR algorithm - an interesting generalization of the DSATUR algorithm, Proc. Advanced Computer Systems V, Szczecin 1998 288-292.

[179] Jansen K.: A rainbow about T-colorings for complete graphs, Disc. Math. 154 (1996) 129-139.

[180] Jansen K.: The Optimum Cost Chromatic Partition Problem, Proc. of the 3rd Italian Conference on Algorithms and Complexity (CIAC'97), Lecture Notes in Computer Science 1203 (1997), 25-36.

[181] Jansen K.: Approximation results for wavelength routing in directed trees, Proc. 2nd Work-shop on Optics and Comput. Sci. (WOCS '97) (1997).

[182] Jansen K.: Approximation results for the optimum cost chromatic partition problem, Jour-nal of Algorithms 34 (2000), 54-89.

[183] Jensen T.R., Toft B.: Graph Coloring Problems, Wiley, New York (1995). [184] Jha P. K.: Hypercubes, Median graphs and products of graphs: Some algorithmic and

combinatorial results, Ph.D. Thesis, Iowa State Univ. (1990). [185] Jiang T., West D.B.: Coloring of trees with minimum sum of colors, Journal of Graph

Theory 32 (1999), 354-358. [186] Johnson D.S.: Approximation algorithms for combinatorical problems, J. Comp. Syst. Sci.

9 (1974), 256--278. [187] Johnson D.S.: Worst-case behavior of graph coloring algorithms, Proc. 5th Southeastern

Conf. on Combinatorics, Graph Theory and Computing, Utilitas Mathematicae, Winnipeg (1974), 513-527.

[188] Juvan M., Mohar B., Skrekovski R.: On list edge-colorings of subcubic graphs, Discrete Mathematics 187 (1998), 137-149.

[189] Juvan M., Mohar B., Skrekovski R.: Graphs of degree 4 are 5-edge-choosable, Journal of Graph Theory 32 (1999), 25Q--264.

[190] Kahn J.: Asymptotically good list-colorings, Journal of Combinatorial Theory, Ser. A 73 (1996), 1-59.

[191] Kahn J., Klawe M., Kleitman D.: Traditional galleries require fewer watchmen. SIAM J. Algebraic and Discrete Methods 4 (1983), 194-206.

[192] Kaklamanis C., Persiano G.: Constrained bipartite edge coloring with applications to wave-length routing, (unpublished).

[193] Kamalian R.: Interval coloring of complete bipartite graphs and trees (in Russian), preprint of Comp. Gen. of Acad. Sci. of Armenian SSR, Erevan (1989).

[194] Karapetian I.A.: On coloring of arc graphs, Dokl. Acad. Sci. Armen. SSR 70 (1980), 306-311.

[195] Karp R.M.: Reducibility among combinatorial problems, in: Complexity of Computer Com-putations, Plenum Press, New York (1972), 85-103.

[196] Kashem M.A.: Efficient Algorithms for Ranking of Graphs, Ph.D. Thesis, Tohoku Univer-sity.

[197] Katchalski M., McGaugh W., Seager S.: Ordered colourings, Discrete Math. 142 (1995), 141-154.

[198j Kempe A.B.: On the geographical problem offour colors, A mer. J. Math. 2 (1879), 193-200. [199] Kery G.: On a theorem of Ramsey (in Hungarian), Matematikai Lapok 15 (1964), 204-224. [200] Khanna S., Linial N., Safra S.: On the hardness of approximating the chromatic number,

Combinatorica 20 (2000), 393-415. [201] Kierstead H.A.: The linearity of First-Fit coloring of interval graphs, SIAM J. Discrete

Math. 1 (1988), 526-530. [202] Kierstead H.A.: A polynomial time approximation algorithm for Dynamic Storage Alloca-

tion, Discrete Math. 88 (1991), 132-237. [203] Kierstead H.A.: Coloring Graphs On-line, in: A. Fiat and G.J. Woeginger eds., Online

Algorithms- The State of the Art, Lecture Notes in Comput. Sci. 1442, Springer, Berlin (1998), 281-305.

[204] Kierstead H.A.: On-line coloring k-colorable graphs, Israel J. Math. 105 (1998), 93-104.

196

[205]

[206]

[207]

[208]

[209]

[210] [211]

[212]

[213]

[214]

[215]

[216]

[217]

[218]

[219]

[220]

[221]

[222]

[223]

[224]

[225]

[226]

[227]

[228]

[229]

[230]

[231] [232]

BIBLIOGRAPHY

Kierstead H.A., Penrice S.G., Trotter W.T.: On-line and First-Fit coloring of graphs that do not induce P5, SIAM J. Discrete Math. 8 (1995), 485-498. Kierstead H.A., Qin J.: Coloring interval graphs with First-Fit, Discrete Math. 144 (1995), 47-57. Kierstead H.A., Trotter W.T.: An extremal problem in recursive combinatorics, Congressus Numerantium 33 (1981), 143-153.

2 Kim J.H.: The Ramsey number R(3, t) has order of magnitude lo~(t), Random Struct. and Alg. 7 (1995), 173-207. Kloks T., Miiller H., Wong C.K.: Vertex ranking of asteroidal triple-free graphs, Inform. Process. Lett. 68 (1998), 201-206. Knowlton K.: A fast storage allocator, Comm. ACM 8 (1965), 623-625. Kostochka A.V.: Edge chromatic number of graphs with large grith, Discrete Mathematics 101 (1992), 189-201. Kostochka A.V.: Equitable colorings of outerplanar graphs, Discrete Math. 258 (2002), 373-377. Kostochka A.V., Nakprasit K.: Equitable colourings of d-degenerate graphs, Combin. Probab. Comput. 12 (2003), 53-60. Konig D.: ber Graphen und ihre Anwendung auf Determinantentheorie und Mengenlehre (in German), Math. Ann. 77 (1916), 453-465. Krasikow I., Roditty Y.: Bounds for the harmonious chromatic number of a graph, J. Graph Theory 18 (1994) 205-209. Kroon L.G., Sen A., Deng H., Roy A.: The optimal cost chromatic partition problem for trees and interval graphs, Graph Theoretical Concepts in Computer Science (1996), Lecture Notes in Computer Science 1197 (1997), 279-292. Kubale M.: A note on a naive algorithm for edge-coloring graphs, Podst. Ster. 13 (1983), 99-103. Kubale M.: The complexity of scheduling independent two-processor tasks on dedicated processors, Inf. Process. Lett. 24 (1987) 141-147. Kubale M.: Preemptive versus nonpreemptive scheduling of biprocessor tasks on dedicated processors, European Journal on Operational Research 94 (1996), 242-251. Kubale M.: Introduction to Computational Complexity and Algorithmic Oraph Coloring, GTN, Gdansk 1998. Kubale M.: Problem of harmonious coloring of graph vertices (in Polish), Zesz. Nauk. Pol. Sl. Ser. Automatyka 131 (2000) 103-110. Kubale M., Manuszewski K.: The smallest hard-to-color graphs for the classical, total and strong colorings of vertices, Contr. Cybern. 28 (1999), 355-365. Kubale M., Manuszewski K., Giaro K.: On the smallest hard to color sequentially graph, Congr. Numer. 150 (2001), 155-160. Kubale M., Nadolski A.: Chromatic scheduling in cyclic open shop, European J. Oper. Res., to appear. Kubale M., Pakulski J., Piwakowski K.: The smallest hard-to-color graph for the SL algo-rithm, Disc. Math. 164 (1997), 197-212. Kubale M., Szymborski A.: Effective algorithm for construction of university timetables, Proc. IFIP World Conf. on Computers in Education, North-Holland, Amsterdam (1975), 739-742. K ubicka E., Schwenk A.J.: An introduction to chromatic sums, Proceedings of 17th Annual ACM Computer Science Conference (1989), 39-45. Kubicka E., Kubicki G., Kountanis D.: Approximation algorithms for the chromatic sum, Lecture Notes in Computer Science 507 (1991), 15-21. Kumar E., Schwabe E.: Improved access to optical bandwidth in trees, Proc. 8th Annual Symp. on Disc. Math. (SODA '97) (1997). Lam P.Ch.B., Shiu W. Ch., Tong Ch.S., Zhang Z.F.: On the equitable chromatic number of complete n-partite graphs, Discrete Appl. Math. 113 (2001), 307-310. Lam T.W., Yue F.L.: Edge ranking of graphs is hard, Discrete Appl. Math. 85 (1998), 71-86 Lam T.W., Yue F.L.: Optimal edge ranking of trees in linear time, Proc. of the 9th Annual ACM-SIAM Symposium on Discrete Algorithms (1998), 436-445.

BIBLIOGRAPHY 197

[233] Lazebnik F., Woldar A.: New lower bounds on the multicolor Ramsey numbers Rk(C4), J. Combin. Th. Ser. B 79 (2000), 172-176 .

[234] Lee D.T., Lin A.K.: Computational complexity of art gallery problems. IEEE Trans. Info. Th. IT 32 (1986), 276-282.

[235] Lee S.-M., Mitchem J.: An upper bound for the harmonious chromatic number of a graph, J. Graph Theory 11 (1987) 565-567.

[236] Leighton F.T.: A graph coloring algorithm for large scheduling problems, Journal of RNBS 84 (1979), 489-506.

[237] Leiserson C.E.: Area-efficient graph layout (for VLSI) Proc. 21st Ann. IEEE Symp. on Foundations of Computer Science (1980), 270-281.

[238] Leonardi S.: On-line network routing, in: A. Fiat and G.J. Woeginger eds., Online Algo-rithms- The State of the Art, Lecture Notes in Com put. Sci. 1442, Springer, Berlin (1998), 242-267.

[239] Leven D., Galil Z.: NP-completeness of finding the chromatic index of regular graphs, J. Algorithms 4 (1983) 35-44.

[240] Lih K.-W.: The equitable coloring of graphs, in: Handbook of Combinatorial Optimization, vol. 3, Kluwer, Dordrecht (1998), 543-566.

[241] Lih K.-W., Wu P.-L.: On equitable coloring of bipartite graphs, Disc. Math. 151 (1996), 155-160.

[242] Liu D.D.-F., T-colorings of graphs, Disc. Math. 101 (1992) 203-212. [243] Liu D.D.-F.: On a conjecture ofT-colorings, Congr. Numer. 103 (1994) 27-31. [244] Liu D.D.-F.: T-graphs and the channel assignment problem, Disc. Math. 161 (1996) 197-

205. [245] Liu D.D.-F.: T-colorings and chromatic number of distance graphs (1998). [246] Liu D.D.-F., Yeh R.K.: On minimum spans of no-hole T-colorings, Congr. Numer. 138

(1999) 39-48. [247] Liu D.D.-F.: Chromatic number of distance graphs and the channel assignment problem,

Ars Combinatoria 56 (2000) 65-80. [248] Liu J.W.H.: The role of elimination trees in sparse factorization, SIAM J. Matrix Analysis

and Appl. 11 (1990), 134-172. [249] Lovasz L.: Combinatorial Problems and Exercises, North-Holland, Amsterdam (1979). [250] Lovasz L., Saks M., Trotter W.T.: An on-line graph coloring algorithm with sublinear

performance ratio, Disc. Math. 75 (1989), 319-325. [251] Lu Z.: On an upper bound for the harmonious chromatic number of a graph, J. Graph

Theory 15 (1991) 345-347. [252] Luczak T.: R(Cn, Cn, Cn) ::; (4 + o(1))n. J. Combin. Th. Ser. B 75 (1999), 174-187. [253] Mahadev N.V.R., Roberts F.S., Santhanakrishnan P.: 3-choosable complete bipartite graphs,

TR 49-91, Rutgers University, New Brunswick, NJ, (1991). [254] Mahadev N.V.R., Solot Ph., de Werra D.: Cylindrical open shop scheduling: Some solvable

cases, Vishiwa Int. J. Graph Theory 93 (1992) 29-52. [255] Mahadev N.V.R., Solot Ph., de Werra D.: The cyclic compact open-shop scheduling prob-

lem, Disc. Math. 111 (1993) 361-366. [256] Makino K., Uno Y., lbaraki T.: Minimum Edge Ranking Spanning Trees of Threshold

Graphs, Lecture Notes in Comput. Sci. 2518 (2002), 428-440. [257] Makino K., Uno Y., lbaraki T.: On Minimum Edge Ranking Spanning Trees, J. Algorithms

38 (2001), 411-437. [258] Malafiejski M.: The complexity of the chromatic sum problem on planar graphs and regular

graphs, 1st First Cologne Twente Workshop on Graphs and Combinatorial Optimization, Cologne 2001, Electronic Notes in Discrete Mathematics 8 (2001).

[259] Malafiejski M.: Scheduling Multiprocessor Tasks to Minimize Mean Flow Time (in Polish), Ph.D. Thesis, Gdansk University of Technology (2002).

[260] Malafiejski M., Kuszner L., Piwakowski K.: Preemptive multiprocessor task scheduling to minimize the sum of completion times, ACS-SCM'02, Miedzyzdroje (2002), 189-196.

[261] Manne F.: Reducing the height of an elimination tree through local reorderings. Tech. Report 51, University of Bergen, Norway, (1991).

[262] Manuszewski K.: Grafy algorytmicznie trudne do kolorowania (in Polish), Ph.D. Thesis, Gdansk University of Technology (1998).

198 BIBLIOGRAPHY

[263] Marszakowska J.: Harmonious Coloring of Graphs (in Polish). M.Sc. Thesis, Institute of Mathematics, Gdansk University, Gdansk (1998).

[264] Marx D.: The complexity of tree multicolorings, Lecture Notes in Computer Science 2420 (2002), 532-542.

[265] Matula D.W., Marble G., Isaacson D.: Graph coloring algorithms, in: Graph Theory and Computing, Academic Press, New York (1972), 109-122.

[266] McAulay A.D.: Optical Computer Architectures, Wiley (1991). [267] McDiarmid C.J.H.: Coloring random graphs badly, in: R.J. Wilson ed., Graph Theory and

Combinatorics, Pitman (1979), 76-86. [268] McDiarmid C., Xinhua 1.: Upper bounds for harmonious colorings, J. Graph Theory 15

(1991) 629-636. [269] McKay B.D., Radziszowski S.P.: The first classical Ramsey number for hypergraphs is com-

puted, Proceedings of the Second Annual ACM-SIAM Symposium on Discrete Algorithms, SODA '91, San Francisco, (1991), 304-308.

[270] McKay B.D., Radziszowski S.P.: R(4, 5) = 25, J. Graph Theory 19 (1995), 309-322. [271] McKay B.D., Zhang Ke Min: The value of the Ramsey number R(3, 8), J. Graph Theory

16 (1992), 99-105. [272] Meyer W.: Equitable coloring, A mer. Math. Monthly 80 (1973), 920-922. [273] Micali S., Vazirani V.V.: An 0 (mv'n) algorithm for finding maximum matching in general

graphs, 21st Ann. IEEE Symp. on Found. of Comp. Sci. (1980), 17-27. [274] Michael T.S., Pinciu V.: Art gallery theorems for guarded guards, Computational Geometry:

Theory and Applications 27 (3) (2003), 247-258. [275] Mihail M., Kaklamanis C., Rao S.: Efficient access to optical bandwidth - wavelength

routing on directed fiber trees, rings and trees of rings, Proc. 36th Annual IEEE Symp. on Foundations of Comput. Sci. (FOCS '95) (1995), 548-557.

[276] Miller Z., Pritikin D.: The harmonious coloring number of a graph, Disc. Math. 93 (1991) 211-228.

[277] Mirzakhani M.: A small non-4-choosable planar graph, Bulletin of the Institute of Combi-natorics and its Applications 17 (1996), 15-18.

[278] Mitchem J.: On the harmonious chromatic number of a graph, Disc. Math. 74 (1989) 151-157.

[279] Mitchem J., Morriss P., Schmeichel E.: On the cost chromatic number of outerplanar, planar and line graphs, Discussiones Mathematicae Graph Theory 17 (1997), 229-241.

[280] Mitchem J., Morriss P., On the cost-chromatic number of graphs, Discrete Mathematics 171 (1997), 201-211.

[281] Monma C.L., Wei V.K.: Intersection graphs of paths in a tree. J. Combin. Th. Ser. B. 1986, 41, 141-181.

[282] Moser D.: The star chromatic number of planar graphs, J. Graph Theory 24 (1997) 33-43. [283] Mycielski J.: On the coloring of graphs, Call. Math. 3 (1955) 161-162. [284] Nadolski A.: The circular chromatic index of some Class 2 graphs, Disc. Math., to appear. [285] Nicolso S., Sarrafzadeh M., Song X.: On the sum coloring problem on interval graphs,

Algorithmica 23 (1999), 109-126. [286] Nikolopoulos S.D., Papadopoulos C.: On the performance of the first-fit coloring algorithm

on permutation graphs, Information Processing Letters 75 (2000), 265-273. [287] Nishizeki T., Terada 0., Leven D.: Algorithms for edge-coloring graphs, Dept. Elec. Comm.

Tohoku Univ., Tech. Rep. TRECIS 83001 (1983). [288] Olariu S.: An optimal greedy heuristic to color interval graphs, Inf. Process. Lett. 37 (1991),

21-25. [289] O'Rourke J.: Art Gallery Theorems and Algorithms, Oxford University Press (1987). [290] Palka Z., Rucinski A.: Non-Constructive Methods of Discrete Mathematics (in Polish),

WNT, Warszawa (1996). [291] Pemmaraju S.V.: Equitable colorings extend Chernoff-Hoeffding bounds, Proceedings of the

5th International Workshop on Randomization and Approximation Techniques in Computer Science (APPROX-RANDOM 2001} (2001), 285-296.

[292] Pemmaraju S.V., Raman R., Varadarajan K.: Buffer minimization using max-coloring, to appear in: Proc. 15th ACM-SIAM Symposium on Discrete Algorithms (2004).

[293] Peterson D., Woodall D.: Edge-choosability in line-perfect multigraphs, Discrete Mathe-matics 202 (1999), 191-199.

BIBLIOGRAPHY 199

[294] Piwakowski K.: A new upper bound for R(K4 - e, K4 - e, K4 -e), Congr. Numer. 128 (1997), 135-141.

[295] Piwakowski K., Radziszowski S.: 30 :S: R(3, 3, 4) :S: 31, J. Combin. Math. Combin. Comput. 27 (1998), 135-141.

[296] Pothen A.: The complexity of optimal elimination trees, Tech. Report CS-88-13, The Penn-sylvania State University, (1988).

[297] Radziszowski S. P.: Small Ramsey Numbers, Electronic Journal of Combinatorics, Dynamic Survey 1, revision #9, July 2002, http:/ jwww.combinatorics.orgj.

[298] Raghavan R., Upfal E.: Efficient routing in all-optical networks, Proc. 26th Symp. on the Theory of Computing (STOC '94) (1994), 134-143.

[299] Ramsey F.P.: On a problem of formal logic, Proceedings of the London Math. Soc. 30 (1930), 264-286.

[300] Raychaudhuri A.: Further results on T-coloring and frequency assignment problems, SIAM Journal on Discrete Mathematics 7 (1994) 605-613.

[301] Roberts F.S.: From garbage to rainbows: generalizations of graph coloring and their appli-cations, Rutgers University, Department of Mathematics, RUTCOR Research Report 36/88 (1988).

[302] Roberts F.S.: T-colorings of graphs: recent results and open problems, Disc. Math. 93 (1991) 229-245.

[303] Robertson I.: T-chromatic polynomials, Disc. Math. 135 (1994) 279-286. [304] Robertson, N., Sanders, D., Seymour, P. , Thomar, R.: The four color theorem. J. Comb.

Th. B. 70(1997), 2-44. [305] Rosta V.: On a Ramsey type problem of J.A. Bondy and P. Erdos, J. Combin. Th., Ser. B

15 (1973), 94-120. [306] Sabidussi G., Graphs with given group and given graph-theoretical properties, Canad. J.

Math. 9 (1957), 515-525. [307] Schaffer A.A.: Optimal node ranking of trees in linear time, Inform. Process. Lett. 33

(1989/90), 91-96. [308] Schulte C.U.: Ramsey-Zahlen fii.r Biiume und Kreise (in German), Ph.D. Thesis, Heinrich-

Heine-Universitat, Dusseldorf (1992). [309] Schuchard D., Hecker H.D.: Two NP-hard art-gallery problems for ortho-polygons. Math.

Log. Quart. 41 (1995), 261-267. [310] Shende A.M., Tesman B.: 3-choosability of Ks,q, Congressus Numerantium 111 (1995),

193-221. [311] Sevastjanov S.: On interval colorability of a bipartite graph (in Russian), Met. Diskret

Analiz. 50 (1990) 61-72. [312] Sole P.: Expanding and forwarding, Disc. App. Math. 58 (1995), 67-78. [313] Solot Ph., de Werra D.: Compact cylindrical chromatic scheduling, SIAM J. Disc. Math. 4

(1991) 528-534. [314] Solot Ph., de Werra D.: Some graph-theoretical models for scheduling in automated pro-

duction systems, Networks 23 (1993) 651-660. [315] Spencer J.: Ramsey's theorem- a new lower bound, J. Combin. Th. 18 (1975), 1-7. [316] Steffen E., Zhu X.: Star chromatic numbers of graphs, Combinatorica 16 (1996) 439-448. [317] Sun-yuan Hsieh: On vertex ranking of a starlike graph, Inform. Process. Lett. 82 (2002),

131-135. [318] Supowit K.J.: Finding a maximum planar subset of a set of nets in a channel, IEEE Trans-

actions on Computer Aided Design, CAD 6 (1987), 93-94. [319] Syso M., Deo N., Kowalik J.S.: Discrete Optimization Algorithms with Pascal Programs,

Prentice-Hall, ( 1983). [320] Szkaliczki T.: Routing with minimum wire length in the dogleg-free Manhattan model is

NP-complete, SIAM Journal on Computing 29 (1999), 274-287. [321] Slusarek M.: An off-line storage allocation algorithm, Information Processing Letters 24

(1987), 71-75. [322] Slusarek M.: A coloring algorithm for interval graphs, Mathematical Foundations of Com-

puter Science '89, Lecture Notes in Comput. Sci. 379, Springer (1989), 471-480. [323] Slusarek M.: A lower bound for the First-Fit coloring of interval graphs, Zeszyty Naukowe

Uniwersytetu Jagiellonskiego, Prace Informatyczne 5 (1993), 25-32.

200 BIBLIOGRAPHY

[324] Slusarek M.: Optimal on-line coloring of circular arc graphs, RAIRO Journal on Information Theory and Applications 29 (1995), 423-429.

[325] Tait P.G.: On the coloring of maps, Proc. Royal Soc. Edinburgh, Sec. A 10 (1880), 501-503. [326] Tarjan R.E.: Decomposition by clique separators, Disc. Math. 55 (1985), 221-232. [327] Tesman B.: T-Colorings, List T-Colorings and Set T-Colorings of Graphs, Ph.D. Thesis,

Department of Mathematics, Rutgers University, New Brunswick, NJ, (1989). [328] Tesman B.A.: Applications of forbidden difference graphs toT-coloring, Congr. Numer. 74

(1990) 15-24. [329] Tesman B.A.: List T-colorings of graphs, Discrete Applied Mathematics 45 (1993) 277-289. [330] Thomassen C.: Every planar graph is 5-choosable, Journal of Combinatorial Theory, Ser.

B 62 (1994), 180-181. [331] Thomassen C.: 3-list-coloring planar graphs of grith 5, Journal of Combinatorial Theory,

Ser. B 64 (1995), 101-107. [332] Thomassen C., Erdos P., Alavi Y., Malde P.J., Schwenk A.J.: Tight bounds on the chromatic

sum of a connected graph, Journal of Graph Theory 13 (1989), 353-357. [333] Turner J.S.: Almost all k-colorable graphs are easy to color, J. Algorithms 9 (1988), 63-82. [334] Tuza Zs.: Graph colorings with local constraints - a survey, Discussiones Mathematicae

Graph Theory 17 1997), 161-228. [335] Tuza Zs., Voigt M.: Every 2-choosable graph is (2m, m)-choosable, Journal of Graph Theory

22 (1996), 245-252. [336] Tuza Zs., Voigt M.: On a conjecture of Erdos, Rubin and Taylor, Tatra Mountains Mathe-

matical Publications 9 (1996), 69-82. [337] Ullman J.D.: Principles of Database and Knowledge-Base Systems, vol. 1, Computer Science

Press, Maryland, (1990). [338] Urrutia J.: Art Gallery and Illumination Problems. in: Handbook on Computational Ge-

ometry, Elsevier Science, Amsterdam (2000). [339] Vesztergombi K.: Some remarks on the chromatic number of the strong product of graphs,

Colloq. Math. Soc. Janos Bolyai 25 (1981), 819-825. [340] Vince A.: Star chromatic number, J. Graph Theory 12 (1988) 551-559. [341] Vizing V.G.: On an estimate of the chromatic class of a p-graph (in Russian), Disc. Anal.

3 (1964), 25-30. [342] Voigt M.: List colourings of planar graphs, Discrete Mathematics 120 (1993), 215-219. [343] Voigt M.: A not 3-choosable planar graph without 3-cycles, Discrete Mathematics 146

(1995), 325-328. [344] Voigt M.: On List Colourings and Choosability of Graphs, Technische Univ. Ilmenau, (1998). [345] Wang W.: Equitable total coloring of graphs with maximum degree 3, Graphs and Combi-

natorics 18 (2002), 677-685. [346] Wang W., Zhang K.: Equitable colorings of line graphs and complete r-partite graphs,

Systems Science and Mathematical Sciences 13 (2000), 190-194. [347] Welsh D.J., Powell M.B.: An upper bound for the chromatic number of a graph and its

application to timetabling problem, Camp. J. 10 (1967), 85-86. [348] Werra D. de: Investigation on an edge coloring problem, Disc. Math. 1 (1971) 167-179. [349] Werra D. de, Hertz A.: Consecutive colorings of graphs, Z. Oper. Res. 32 (1988) 1-8. [350] Wigderson A.: Improving the Performance Guarantee for Approximate Graph Coloring, J.

ACM 30 (1983), 729-735. [351] Wilfong G., Winkler P.: Ring routing and wavelength translation, Proc. 9th Annual Symp.

on Disc. Algorithms (SODA '98) (1998), 333-341. [352] Wilson B.: Line-distinguishing and harmonious colorings, in: Graph Colourings, Pitman

Research Notes in Mathematics 218, Longman Scientific and Technical, Essex (1990) 115-133.

[353] Witsenhausen H.S.: On Woodall's interval problem, J. Combin. Theory Ser. A 21 (1976), 222-229.

[354] Woodall D.R.: The Bay Restaurant- A linear storage problem, Amer. Math. Monthly 81 (1974), 240-246.

[355] Yang Yuansheng, Rowlison P.: On the third Ramsey numbers of graphs with five edges, J. Combin. Math. Combin. Comput. 11 (1992), 213-222.

[356] Yang Yuansheng, Rowlison P.: On graphs without 6-cycles and related Ramsey numbers, Util. Math. 44 (1993), 192-196.

BIBLIOGRAPHY 201

[357] Yap H.P., Zhang Y.: The Equitable fl.-Coloring Conjecture holds for outerplanar graphs, Bulletin of the Inst. of Math. Academia Sinica 25 (1997), 143-149.

[358] Yap H.P., Zhang Y.: Equitable colorings of planar graphs, J. Combin. Math. Combin. Comput. 27 (1998), 97-105.

[359] Zagaglia Salvi N.: A note on the line-distinguishing chromatic number and the chromatic index of a graph, J. Graph Theory 17 (1993) 589-591.

[360] Zhang H., He X.: Simple Linear Time Algorithm for Finding Even Triangulations of 2-Connected Bipartite Plane Graphs, Proc. ESA 2002, Springer Verlag Lecture Notes in Comput. Sci. 2461 (2002), 902-914.

[361] Zhou X., Kashem M.A., Nishizeki T.: Generalized edge-rankings of trees, Proc. of the 22nd International Workshop on Graph- Theoretic Concepts in Computer Scince, Lecture Notes in Comput. Sci. 1197 (1997), 390-404.

[362] Zhou X., Nishizeki T.: Algorithms for the cost edge-coloring of trees, Lecture Notes in Computer Science 2108 (2001), 288-297.

[363] Zhu X.: Circular chromatic number: a survey, Disc. Math. 229 (2001) 371-410. [364] Zhu X.: Star chromatic numbers and products of graphs, J. Graph Theory 16 (1992) 557-

569. [365] Zhu X.: Graphs whose circular chromatic number equals the chromatic number, Combina-

torica 19 (1999) 139-149. [366] Zhu X.: Planar graphs with circular chromatic number between 3 and 4, J. Comb. Th., Ser.

B 76 (1999) 170-200. [367] Zhu X.: Circular coloring and graph homomorphism, Bull. of Austr. Math. Soc. 59 (1999)

83-97. [368] Zhu X.: Uniquely H-colorable graphs with large girth, J. Graph Theory 23 (1996) 33-41. [369] Zylinski P.: 4-coloring in orthogonal art galleries with holes (in Polish), Technical Report of

Gdansk University of Technology ETI Faculty 6/01 PG (2001) (English version is available on the Web: http://julia.univ.gda.pl;-impz).

acyclic orientation, 58 admissible colors, 153 algorithm

LST, 24 connected sequential, 12 Depressive, 101 effective, 24 First-Fit (FF), 23 greedy, 23, 62 greedy independent sets, 14 k-absolute approximation, 4, 61 k-approximation, 62 largest-first (LF), 9, 76 on-line, 21 polynomial time approximation, 61 random sequential, 9 recolor, 18 relative approximation, 4 saturation LF (SLF), 13, 77 Scattered Coloring (SCC), 30 sequential coloring, 8 SLI, 12 smallest-last (SL), 10, 49, 76 T-DSATUR, 77 T-LF, 76 T-SL, 76

arc expansion, 145

backtracking method, 58 benchmark, 6 Bk, 61 bull, 19

cactus, 4, 76, 110 cartesian product, 108 channel assignment, 32 chromatic sum, 55, 58, 59 Chvatal's Art Gallery Theorem, 177 clique, 2 Cn, 61 cograph, 63, 82 colliding paths, 139 color interchange, 8 color requirement function, 63

Index

203

coloring best, 55 critical, 165 equitable, 35 greedy, 8 harmonious, 95 k-total, 50 line-distinguishing, 96 of a path, 139 partial harmonious, 100 r-circular, 124, 128 r-fractional, 125 total equitable, 51 vertex, 3

comet, 40, 48, 99 complete network, 163 contiguous multichromatic sum, 64 convex, 173

hull, 173 quadrilateral, 182 quadrilateralization, 182

core of graph, 2 Cr,s, 99 cycle, 3, 76, 98 cyclic production systems, 133 cylinder, 112

D-assignment, 157 ~-Equitable Coloring Conjecture, 38 dart, 64 deficiency, 105 degree of vertex, 1 density, 1 diagonal

internal, 180 digraph

symmetric, 141 dipath, see also path, directed distance

between vertices, 2 distributed resource allocation, 64 division rule, 164 Dynamic Storage Allocation problem (DSA),

31

204

edge chromatic sum, 55 k-assignment, 161 k-coloring, 163 £-coloring, 161 span, 68 sum coloring, 61 T-span, 71

edge-coloring, 16, 106 classical, 16 consecutive, 106 equitable, 38 function, 16 interval, see also edge-coloring, consecu-

tive r-circular, 130, 132

edge-contraction, 187 edge-list assignment, 161 edges

adjacent, 1 nonadjacent, 1

equitable chromatic threshold, 38 Equitable Coloring Conjecture, 37 equitable independence-partition, 36

fan, 18 frequency assignment problem, 77

generalized stars, 150 graph, 1

bipartite, 2, 37, 62, 63, 76 bipartite with ~ ::; 5, 60 biregular, 110 biregular of type (~1, ~2), 110 chordal, 159 circular-arc, 29, 30, 33, 85 Class 0, 106 Class 1, 17, 58 Class 2, 17, 58 Class 2a, 131 Class 2b, 131 claw-free, 64 complement, 41 complete, 36, 57, 76 complete bipartite, 57 complete multipartite, 37 complete split, 42 conflict, 32, 140 connected, 2, 37 cubic, 3, 36, 40 cubic planar, 59, 60 D-choosable, 157 d-degenerate, 33, 41, 160 dense, 62 disconnected, 42 double convex, 111 dual, 180 edge k-choosable, 161 equitably k-colorable, 36

INDEX

G%, 125 hard-to-color, 5, 28 Hertz's, 116 induced by a digraph, 142 interval, 26, 27, 29, 30, 38, 60, 63, 82-84 Johnson's, 25, 27 k-choosable, 153 k-chromatic, 3 k-colorable, 3 k-edge colorable, 17 k-partite, 2 (k,r)-choosable, 160 1-splittable, 41 line, 17, 36, 55, 58, 63 multipartite, 37 outerplanar, 40, 112 perfect, 63, 161 planar, 40, 57, 60, 64 r-regular, 3 reel, 48, 126 regular, 40, 60, 76 regular bipartite, 57, 60 scheduling, 133 slightly hard-to-color, 5 sparse, 62 split, 26, 41 subcubic, 40, 76 subcubic bipartite, 60, 61 threshold, 92 triangulation, 177, 180 tripartite, 2

grid, 112 guard, 177

mobile, 177 vertex, 178

hash function, 102 homomorphism, 73 hypercube, 39, 100 hyperedge, 172 hypergraph, 172

s-uniform, 172

index chromatic, 17, 36, 38 circular chromatic, 130, 132 equitable chromatic, 38 list chromatic, 161

intersection graph, 29 interval, 67, 105

join of graphs, 2, 35

k-assignment, 153 k-coloring, 3 k-core, 100 k-edge coloring, 17 k-tree, 61

partial, 64

(k, d)-coloring, 123 kite, 117 Kn, 61 Kr,s, 61

£-coloring, 153 list assignment, 153 load of a set, 140 load of a set of requests, 141 load of an edge, 140 (L, r)-coloring, 160

Malafiejski's rosette, 107 makespan minimization, 55 Manhattan model, 65

dogleg-free, 65 maximum independent set, 62 mean chromatic number, 22 mean performance function, 27 mean performance ratio, 27 minimum edge ranking spanning tree prob-

lem, 91 multichromatic sum, 63 multicoloring, 63

contiguous, 63 proper, 63

near-triangulation, 158 neighborhood

closed, 37 network graph, 32 number

chromatic, 3, 57 chromatic circular, 123 chromatic equitable, 36 chromatic fractional, 125 chromatic harmonious, 95 chromatic line-distinguishing, 96 chromatic of a path, 140 chromatic of a set of requests, 141 circular chromatic, 128 clique, 2 cost-chromatic, 63 cyclomatic, 76, 110 equitable total chromatic, 51 graph Ramsey, 165 harmonious, see also number, chromatic

harmonious hypergraph Ramsey, 172 independence, 35 list chromatic, 153 matching, 41 multicolor Ramsey, 165 T-chromatic, 71 total chromatic, 50 two color Ramsey, 163

off-line coloring problem, 22 on-line chromatic number, 22

INDEX

on-line coloring problem, 22 on-line path coloring, 32

205

optimum cost chromatic partiton problem, 63

parallel Cholesky factorization of matrices, 86

parallel computations, 65 path, 3, 40, 64, 97

connecting vertices, 2 directed, 139 induced by a dipath, 142 realizing a request, 141 undirected, 139

path networks, 65 performance guarantee, 4 performance guarantee function, 24 performance ratio, 24 permutation graph, 26 Pn, 61 polygon

convex, 174 orthogonal, 178 rectilinear, 177 simple, 177 with holes, 177

polygon tree, 4 prism, 10 prismatoid, 10 problem

routing, 141 product

cartesian, 43 strong tensor, 43 weak tensor, 43

ranking c-edge, 90 edge, 87 vertex, 79

request, 141, 142 resource allocation, 55 routing, 141

scheduling, 64 scheduling theory, 55 session scheduling, 65 set

(r, T)-initial, 75 independent, 2 k multiple of s, 69 of forbidden distances, 69 r-initial, 69

set of paths realizing requests, 141 set of requests

all-to-all, 142 broadcasting, 142 gossiping, 142 one-to-all, 142

206

span, 113 of fan, 18 of a coloring, 67 of a set, 67 of an interval coloring, 113

spider, 150 star, 3, 40 storage allocation problem in warehouse, 65 strength, 56, 57 sum coloring, 55, 61, 62, 64 sum multicoloring, 63 sum multicoloring problem, 55 susceptibility, 28 symmetric cycles, 147 symmetric line, 146 symmetric trees, 148

T-coloring, 70 e-optimal, 72 optimal, 72

T-graph, 73 T-saturation degree, 77 T-span, 71 The Pigeonhole Principle, 164 theorem

Brook's, 57 three dimensional matching problem, 59 torus, 112 · Total Coloring Conjecture, 51 tree, 58, 61, 63

complete binary, 40 elimination, 81 oriented, 151 triangle-free polygon, 41

treewidth, 60 triangulation, 177, 180

even, 187

union of graphs, 43

vertex chromatic sum, see also chromatic sum k-coloring

k-coloring, see also k-coloring multicoloring, 63 universal, 51

vertex £-coloring, see also £-coloring vertex-coloring

equitable, 36 vertices

adjacent, 1 nonadjacent, 1

Vizing, 117 VLSI design, 55, 63-65

Wavelength Division Multiplexing (WDM), 32

wheel, 3 broken spoke, 48, 126

INDEX

multiaxle, 131 Wn, 61

Authors' addresses

(1) Jakub Bialogrodzki (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(2) Piotr Borowiecki (e-mail: [email protected]): Department of Discrete Mathematics and Computer Science, Faculty

of Sciences, University of Zielona G6ra, 65-516 Zielona G6ra, ul. prof Z. Szafrana 4a, Poland.

(3) Dariusz Dereniowski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(4) Tomasz Dzido (e-mail: [email protected]): Institute of Mathematics, Gdansk University, 80-952 Gdansk, ul. Wita

Stwosza 57, Poland. (5) Hanna Furmanczyk (e-mail: [email protected]):

Institute of Mathematics, Gdansk University, 80-952 Gdansk, ul. Wita Stwosza 57, Poland.

(6) Krzysztof Giaro (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(7) Robert Janczewski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(8) Adrian Kosowski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(9) Marek Kubale (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(10) Michal Malafiejski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

( 11) Krzysztof Manuszewski (e-mail: manus@eti. pg.gda. pl):

207

208 AUTHORS' ADDRESSES

Department of Algorithms and System Modeling, Faculty of Electron-ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(12) Adam Nadolski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(13) Konrad Piwakowski (e-mail: [email protected]): Department of Algorithms and System Modeling, Faculty of Electron-

ics, Telecommunication and Informatics, Gdansk University of Technol-ogy, 80-952 Gdansk, ul. Narutowicza 11/12, Poland.

(14) Pawel Zylinski (e-mail: [email protected]): Institute of Mathematics, Gdansk University, 80-952 Gdansk, ul. Wit a

Stwosza 57, Poland.

Titles in This Series

352 Marek Kubale, Editor, Graph colorings, 2004 351 George Yin and Qing Zhang, Editors, Mathematics of finance, 2004 350 Abbas Bahri and Sergiu Klainerman, Editors, Noncompact problems at the

intersection of geometry, analysis, and topology, 2004 349 Alexandre V. Borovik and Alexei G. Myasnikov, Editors, Computational and

experimental group theory, 2004 348 Hiroshi Isozaki, Editor, Inverse problems and spectral theory, 2004 347 Motoko Kotani, Tomoyuki Shirai, and Toshikazu Sunada, Editors, Discrete

geometric analysis, 2004 346 Paul Goerss and Stewart Priddy, Editors, Homotopy theory: Relations with algebraic

geometry, group cohomology, and algebraic K-theory, 2004 345 Christopher Heil, Palle E. T. Jorgensen, and David R. Larson, Editors, Wavelets,

frames and operator theory, 2004 344 Ricardo Baeza, John S. Hsia, Bill Jacob, and Alexander Prestel, Editors,

Algebraic and arithmetic theory of quadratic forms, 2004 343 N. Sthanumoorthy and Kailash C. Misra, Editors, Kac-Moody Lie algebras and

related topics, 2004 342 Janos Pach, Editor, Towards a theory of geometric graphs, 2004 341 Hugo Arizmendi, Carlos Bosch, and Lourdes Palacios, Editors, Topological

algebras and their applications, 2004 340 Rafael del Rio and Carlos Villegas-Blas, Editors, Spectral theory of Schriidinger

operators, 2004 339 Peter Kuchment, Editor, Waves in periodic and random media, 2003 338 Pascal Auscher, Thierry Coulhon, and Alexander Grigor'yan, Editors, Heat

kernels and analysis on manifolds, graphs, and metric spaces, 2003 337 Krishan L. Duggal and Ramesh Sharma, Editors, Recent advances in Riemannian

and Lorentzian geometries, 2003 336 Jose Gonzalez-Barrios, Jorge A. Leon, and Ana Meda, Editors, Stochastic models,

2003 335 Geoffrey L. Price, B. Mitchell Baker, Palle E.T. Jorgensen, and PaulS. Muhly,

Editors, Advances in quantum dynamics, 2003 334 Ron Goldman and Rimvydas Krasauskas, Editors, Topics in algebraic geometry and

geometric modeling, 2003 333 Giovanni Alessandrini and Gunther Uhlmann, Editors, Inverse problems: Theory

and applications, 2003 332 John Bland, Kang-Tae Kim, and Steven G. Krantz, Editors, Explorations in

complex and Riemannian geometry, 2003 331 Luchezar L. Avramov, Marc Chardin, Marcel Morales, and Claudia Polini,

Editors, Commutative algebra: Interactions with algebraic geometry, 2003 330 S. Y. Cheng, C.-W. Shu, and T. Tang, Editors, Recent advances in scientific

computing and partial differential equations, 2003 329 Zhangxin Chen, Roland Glowinski, and Kaitai Li, Editors, Current trends in

scientific computing, 2003 328 Krzysztof Jarosz, Editor, Function spaces, 2003 327 Yulia Karpeshina, Giinter Stolz, Rudi Weikard, and Yanni Zeng, Editors,

Advances in differential equations and mathematical physics, 2003 326 Kenneth D. T-R McLaughlin and Xin Zhou, Editors, Recent developments in

integrable systems and Riemann-Hilbert problems, 2003 325 Seok-Jin Kang and Kyu-Hwan Lee, Editors, Combinatorial and geometric

representation theory, 2003

TITLES IN THIS SERIES

324 Caroline Grant Melles, Jean-Paul Brasselet, Gary Kennedy, Kristin Lauter, and Lee McEwan, Editors, Topics in algebraic and noncommutative geometry, 2003

323 Vadim Olshevsky, Editor, Fast algorithms for structured matrices: theory and applications, 2003

322 S. Dale Cutkosky, Dan Edidin, Zhenbo Qin, and Qi Zhang, Editors, Vector bundles and representation theory, 2003

321 Anna Kaminska, Editor, Trends in Banach spaces and operator theory, 2003 320 William Beckner, Alexander Nagel, Andreas Seeger, and Hart F. Smith,

Editors, Harmonic analysis at Mount Holyoke, 2003 319 W. H. Schikhof, C. Perez-Garcia, and A. Escassut, Editors, Ultrametric functional

analysis, 2003 318 David E. Radford, Fernando J. 0. Souza, and David N. Yetter, Editors,

Diagrammatic morphisms and applications, 2003 317 Hui-Hsiung Kuo and Ambar N. Sengupta, Editors, Finite and infinite dimensional

analysis in honor of Leonard Gross, 2003 316 0. Cornea, G. Lupton, J. Oprea, and D. Tanre, Editors, Lusternik-Schnirelmann

category and related topics, 2002 315 Theodore Voronov, Editor, Quantization, Poisson brackets and beyond, 2002 314 A. J. Berrick, Man Chun Leung, and Xingwang Xu, Editors, Topology and

Geometry: Commemorating SISTAG, 2002 313 M. Zuhair Nashed and Otmar Scherzer, Editors, Inverse problems, image analysis,

and medical imaging, 2002 312 Aaron Bertram, James A. Carlson, and Holger Kley, Editors, Symposium in

honor of C. H. Clemens, 2002 311 Clifford J. Earle, William J. Harvey, and Sevin Recillas-Pishmish, Editors,

Complex manifolds and hyperbolic geometry, 2002 310 Alejandro Adem, Jack Morava, and Yongbin Ruan, Editors, Orbifolds in

mathematics and physics, 2002 309 Martin Guest, Reiko Miyaoka, and Yoshihiro Ohnita, Editors, Integrable systems,

topology, and physics, 2002 308 Martin Guest, Reiko Miyaoka, and Yoshihiro Ohnita, Editors, Differentiable

geometry and integrable systems, 2002 307 Ricardo Weder, Pavel Exner, and Benoit Grebert, Editors, Mathematical results in

quantum mechanics, 2002 306 Xiaobing Feng and Tim P. Schulze, Editors, Recent advances in numerical methods

for partial differential equations and applications, 2002 305 Samuel J. Lomonaco, Jr. and Howard E. Brandt, Editors, Quantum computation

and information, 2002 304 Jorge Alberto Calvo, Kenneth C. Millett, and Eric J. Rawdon, Editors, Physical

knots: Knotting, linking, and folding geometric objects in ~ 3 , 2002 303 William Cherry and Chung-Chun Yang, Editors, Value distribution theory and

complex dynamics, 2002 302 Yi Zhang, Editor, Logic and algebra, 2002 301 Jerry Bona, Roy Choudhury, and David Kaup, Editors, The legacy of the inverse

scattering transform in applied mathematics, 2002

For a complete list of titles in this series, visit the AMS Bookstore at www.ams.org/bookstoref.

This book is devoted to problems in graph coloring, which can be viewed as one area of discrete optimization. Chapters are dedicated to various models and are largely indepen-dent of one another. In each chapter, the author highlights algorithmic aspects of the presented models, i.e., the construction of polynomial-time algorithms for graph coloring.

This is an expanded and updated translation of the prizewinning book originally published in Polish, Optymalizacja dyskretna. Modele i metody kolorowania graf6w. It is suitable for graduate students and researchers interested in graph theory.

ISBN 0- 8218-3458- 4

9 7 80821 8 3 4589