Papers
Topics
Authors
Recent
Search
2000 character limit reached

Product Structure Meets Track Layouts

Published 27 Aug 2026 in cs.DS | (2608.27096v1)

Abstract: A track layout of a graph is a partition of its vertices into linearly ordered independent sets, called tracks, such that no two edges between the same pair of tracks cross. Given a graph, the goal in this context is to determine its track number, that is, the minimum number of tracks required for the graph to admit a track layout. In this work, we present upper bounds on the track number of graphs admitting a product structure. Our main contribution is an algorithm that computes a track layout with at most (2h+1)⋅r⋅tn(H)(2h+1) \cdot r \cdot tn(H) tracks for every subgraph of the strong product P<sup>h</sup>⊠Kr⊠HP<sup>h</sup> \boxtimes K_r \boxtimes H, where P<sup>hP<sup>h is the hh-th power of a path PP, KrK_r is the complete graph on rr vertices, and HH is a graph with track number tn(H)tn(H). Combined with existing product-structure results from the literature, this algorithm yields upper bounds on the track number of several graph classes. For planar graphs, the obtained bound matches the current best-known upper bound of $225$. For $1$-planar and optimal $2$-planar graphs, our algorithm yields track layouts with at most $375$ tracks, while for genus-kk, kk-planar, kk-framed, kk-map, and kk-string graphs it provides track layouts with a number of tracks that depends solely on kk, thus establishing new upper bounds on the track number for these graph classes. The algorithm runs in linear time for planar graphs and, more generally, in O(n+h⋅r⋅t+ft(H))O(n + h \cdot r \cdot t + f_t(H)) time whenever a corresponding product-structure decomposition of the input nn-vertex graph is provided as part of the input, where t=tn(H)t=tn(H) and ft(H)f_t(H) is the time needed to compute a tt-track layout of HH. Furthermore, our algorithm only uses elementary linked-list data structures.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.