Coloring and Recognizing Directed Interval Graphs

03/14/2023
by   Grzegorz Gutowski, et al.
0

A mixed interval graph is an interval graph that has, for every pair of intersecting intervals, either an arc (directed arbitrarily) or an (undirected) edge. We are interested in mixed interval graphs where the type of connection of two vertices is determined by geometry. In a proper coloring of a mixed interval graph G, an interval u receives a lower (different) color than an interval v if G contains arc (u, v) (edge {u, v}). We introduce a new natural class of mixed interval graphs, which we call containment interval graphs. In such a graph, there is an arc (u, v) if interval u contains interval v, and there is an edge {u, v} if u and v overlap. We show that these graphs can be recognized in polynomial time, that coloring them with the minimum number of colors is NP-hard, and that there is a 2-approximation algorithm for coloring. For coloring general mixed interval graphs, we present a min{ω(G), λ(G)}-approximation algorithm, where ω(G) is the size of a largest clique and λ(G) is the length of a longest induced directed path in G. For the subclass of bidirectional interval graphs (introduced recently), we show that optimal coloring is NP-hard.

READ FULL TEXT

page 13

page 15

research
08/30/2022

Coloring Mixed and Directional Interval Graphs

A mixed graph has a set of vertices, a set of undirected egdes, and a se...
research
02/26/2018

Online Coloring of Short Intervals

We study the online graph coloring problem restricted to the intersectio...
research
07/30/2021

Assistance and Interdiction Problems on Interval Graphs

We introduce a novel framework of graph modifications specific to interv...
research
05/21/2018

A 5/2-Approximation Algorithm for Coloring Rooted Subtrees of a Degree 3 Tree

A rooted tree R⃗ is a rooted subtree of a tree T if the tree obtained by...
research
02/19/2020

U-Bubble Model for Mixed Unit Interval Graphs and its Applications: The MaxCut Problem Revisited

Interval graphs, intersection graphs of segments on a real line (interva...
research
05/17/2018

Dual parameterization of Weighted Coloring

Given a graph G, a proper k-coloring of G is a partition c = (S_i)_i∈ [1...
research
02/09/2022

Counting Kernels in Directed Graphs with Arbitrary Orientations

A kernel of a directed graph is a subset of vertices that is both indepe...

Please sign up or login with your details

Forgot password? Click here to reset