Planarity of Streamed Graphs
Abstract
In this paper we introduce a notion of planarity for graphs that are presented in a streaming fashion. A is a stream of edges on a vertex set . A streamed graph is - with respect to a positive integer window size if there exists a sequence of planar topological drawings of the graphs such that the common graph is drawn the same in and in , for . The Problem with window size asks whether a given streamed graph is -stream planar. We also consider a generalization, where there is an additional whose edges have to be present during each time step. These problems are related to several well-studied planarity problems. We show that the Problem is NP-complete even when the window size is a constant and that the variant with a backbone graph is NP-complete for all . On the positive side, we provide -time algorithms for (i) the case and (ii) all values of provided the backbone graph consists of one -connected component plus isolated vertices and no stream edge connects two isolated vertices. Our results improve on the Hanani-Tutte-style -time algorithm proposed by Schaefer [GD'14] for .
Cite
@article{arxiv.1501.07106,
title = {Planarity of Streamed Graphs},
author = {Giordano Da Lozzo and Ignaz Rutter},
journal= {arXiv preprint arXiv:1501.07106},
year = {2015}
}
Comments
21 pages, 9 figures, extended version of "Planarity of Streamed Graphs" (9th International Conference on Algorithms and Complexity, 2015)