Improved Compression of the Okamura-Seymour Metric

Abstract

Let G=(V,E) be an undirected unweighted planar graph. Consider a vector storing the distances from an arbitrary vertex v to all vertices S = \ s1 , s2 , … , sk \ of a single face in their cyclic order. The pattern of v is obtained by taking the difference between every pair of consecutive values of this vector. In STOC'19, Li and Parter used a VC-dimension argument to show that in planar graphs, the number of distinct patterns, denoted x, is only O(k3). This resulted in a simple compression scheme requiring O( \ k4+|T|, k· |T|\) space to encode the distances between S and a subset of terminal vertices T ⊂eq V. This is known as the Okamura-Seymour metric compression problem. We give an alternative proof of the x=O(k3) bound that exploits planarity beyond the VC-dimension argument. Namely, our proof relies on cut-cycle duality, as well as on the fact that distances among vertices of S are bounded by k. Our method implies the following: (1) An O(x+k+|T|) space compression of the Okamura-Seymour metric, thus improving the compression of Li and Parter to O( \k3+|T|,k · |T| \). (2) An optimal O(k+|T|) space compression of the Okamura-Seymour metric, in the case where the vertices of T induce a connected component in G. (3) A tight bound of x = (k2) for the family of Halin graphs, whereas the VC-dimension argument is limited to showing x=O(k3).

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…