Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Books and Book parts
  4. Chromatic scheduling
 
book part or chapter

Chromatic scheduling

de Werra, Dominique  
•
Hertz, Alain  
January 1, 2015
Topics in Chromatic Graph Theory

Variations and extensions of the basic vertex-colouring and edge-colouring models have been developed to deal with increasingly complex scheduling problems. We present and illustrate them in specific situations where additional requirements are imposed. We include list-colouring, mixed graph colouring, co-colouring, colouring with preferences and bandwidth colouring, and we present applications of edge-colourings to open shop, school timetabling and sports scheduling problems. We also discuss balancing and compactness constraints which often appear in practical situations. Introduction We show here how graph colouring models may provide a natural tool for dealing with a variety of scheduling problems. Starting from the basic vertex-colouring model, we will introduce some variations and extensions that are motivated by their applications to some scheduling issues. In each case we give references for further results and for extensions of the various models presented. For algorithms, see Chapter 13. In chromatic scheduling problems we have a collection V of items, such as operations of jobs to be performed. In V there are some pairs v, w that are subject to an incompatibility condition and we call E the set of such incompatibility pairs. These data are represented by the graph G = (V, E) in which the items are associated with the vertices and the incompatible pairs v, w with the edges vw between the corresponding vertices. We also have a set C = {1, 2, …, k} of time periods (of unit duration). Assuming that each item (considered as an operation) has unit completion time, we may ask whether we can find a schedule taking the incompatibilities into account and using at most k periods of time. This is precisely the vertex k-colouring problem: there exists a feasible schedule if and only if the set V of vertices can be partitioned into subsets S1, S2, …, Sk, where each Si contains no two incompatible items. In some instances, we may try to find the smallest set C of periods (that is, the smallest k) for which a schedule in time k = |C| exists.

  • Details
  • Metrics
Type
book part or chapter
DOI
10.1017/CBO9781139519793.015
Scopus ID

2-s2.0-84952665957

Author(s)
de Werra, Dominique  

École Polytechnique Fédérale de Lausanne

Hertz, Alain  

École Polytechnique Fédérale de Lausanne

Date Issued

2015-01-01

Publisher

Cambridge University Press

Published in
Topics in Chromatic Graph Theory
DOI of the book
https://doi.org/10.1017/CBO9781139519793
ISBN of the book

9781139519793

9781107033504

Start page

255

End page

276

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ROSE  
Available on Infoscience
February 4, 2026
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/258899
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés