Pixel and Voxel Representations of Graphs
Muhammad Jawaherul Alam, Thomas Bl\"asius, Ignaz Rutter, Torsten, Ueckerdt, Alexander Wolff

TL;DR
This paper explores pixel and voxel graph representations, establishing NP-completeness of minimal size, and providing bounds for various graph classes, including planar and outerplanar graphs.
Contribution
It introduces the concept of pixel and voxel representations for graphs, proves NP-completeness of finding minimal representations, and bounds the size needed for different graph classes.
Findings
NP-complete to find minimum-size representations
Outerplanar graphs can be represented with linear pixels
Planar graphs sometimes require quadratic pixels
Abstract
We study contact representations for graphs, which we call pixel representations in 2D and voxel representations in 3D. Our representations are based on the unit square grid whose cells we call pixels in 2D and voxels in 3D. Two pixels are adjacent if they share an edge, two voxels if they share a face. We call a connected set of pixels or voxels a blob. Given a graph, we represent its vertices by disjoint blobs such that two blobs contain adjacent pixels or voxels if and only if the corresponding vertices are adjacent. We are interested in the size of a representation, which is the number of pixels or voxels it consists of. We first show that finding minimum-size representations is NP-complete. Then, we bound representation sizes needed for certain graph classes. In 2D, we show that, for -outerplanar graphs with vertices, pixels are always sufficient and sometimes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Topological and Geometric Data Analysis · Computational Geometry and Mesh Generation
