Multi-Colored Spanning Graphs

We study a problem proposed by Hurtado et al. motivated by sparse set visualization. Given n points in the plane, each labeled with one or more primary colors, a colored spanning graph (CSG) is a graph such that for each primary color, the vertices of that color induce a connected subgraph. The Min-CSG problem asks for the minimum sum of edge lengths in a colored spanning graph. We show that the problem is NP-hard for k primary colors when k ≥ 3 and provide a (2 − 13 + 2ρ)-approximation algorithm for k = 3 that runs in polynomial time, where ρ is the Steiner ratio. Further, we give a O(n) time algorithm in the special case that the input points are collinear and k is constant.

keywords: Computational Geometry, Graph Drawing, Graphs Theory

Journal Article (peer-reviewed)

Csaba Tóth, Hugo Akitaya, Maarten Löffler
Multi-Colored Spanning Graphs
Theoretical Computer Science
833, 11–25, 2020
https://doi.org/10.1016/j.tcs.2020.04.022

Conference Proceedings (peer-reviewed)

Csaba Tóth, Hugo Akitaya, Maarten Löffler
Multi-Colored Spanning Graphs
Proc. 24th International Symposium on Graph Drawing
81–93, 2016
https://doi.org/10.1007/978-3-319-50106-2_7

Archived Publication (not reviewed)

Csaba Tóth, Hugo Akitaya, Maarten Löffler
Multi-Colored Spanning Graphs
1608.07056, 2016
http://arxiv.org/abs/1608.07056

back to list