English

Coloring Mixed and Directional Interval Graphs

Discrete Mathematics 2024-08-09 v2

Abstract

A mixed graph has a set of vertices, a set of undirected egdes, and a set of directed arcs. A proper coloring of a mixed graph GG is a function cc that assigns to each vertex in GG a positive integer such that, for each edge uvuv in GG, c(u)c(v)c(u) \ne c(v) and, for each arc uvuv in GG, c(u)<c(v)c(u) < c(v). For a mixed graph GG, the chromatic number χ(G)\chi(G) is the smallest number of colors in any proper coloring of GG. A directional interval graph is a mixed graph whose vertices correspond to intervals on the real line. Such a graph has an edge between every two intervals where one is contained in the other and an arc between every two overlapping intervals, directed towards the interval that starts and ends to the right. Coloring such graphs has applications in routing edges in layered orthogonal graph drawing according to the Sugiyama framework; the colors correspond to the tracks for routing the edges. We show how to recognize directional interval graphs, and how to compute their chromatic number efficiently. On the other hand, for mixed interval graphs, i.e., graphs where two intersecting intervals can be connected by an edge or by an arc in either direction arbitrarily, we prove that computing the chromatic number is NP-hard.

Keywords

Cite

@article{arxiv.2208.14250,
  title  = {Coloring Mixed and Directional Interval Graphs},
  author = {Grzegorz Gutowski and Florian Mittelstädt and Ignaz Rutter and Joachim Spoerhase and Alexander Wolff and Johannes Zink},
  journal= {arXiv preprint arXiv:2208.14250},
  year   = {2024}
}

Comments

Appears in the Proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

R2 v1 2026-06-28T00:24:16.311Z