Deterministic Distributed DFS via Cycle Separators in Planar Graphs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

One of the most basic techniques in algorithm design consists of breaking a problem into subproblems and then proceeding recursively. In the case of graph algorithms, one way to implement this approach is through separator sets. Given a graph G = (V, E), a subset of nodes S ⊆ V is called a separator set of G if the size of each connected component of G - S is at most 2/3 · |V|. The most useful separator sets are those that satisfy certain restrictions of cardinality or structure.In this work, we present the first deterministic algorithm in the distributed CONGEST model that recursively computes a cycle separator over planar graphs in O(D) rounds. This result, as in the centralized setting, has significant implications in the area of distributed planar algorithms. In fact, from this result, we can construct a deterministic algorithm that computes a DFS tree in O(D) rounds. This matches both the best-known randomized algorithm of Ghaffari and Parter (DISC, 2017) and, up to polylogarithmic factors, the trivial lower bound of ω(D) rounds.

Original languageEnglish
Title of host publicationPODC 2025 - Proceedings of the 2025 ACM Symposium on Principles of Distributed Computing
PublisherAssociation for Computing Machinery
Pages268-277
Number of pages10
ISBN (Electronic)9798400718854
DOIs
StatePublished - 13 Jun 2025
Event44th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2025 - Huatulco, Mexico
Duration: 16 Jun 202520 Jun 2025

Publication series

NameProceedings of the Annual ACM Symposium on Principles of Distributed Computing
VolumePart of F216205

Conference

Conference44th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2025
Country/TerritoryMexico
CityHuatulco
Period16/06/2520/06/25

Keywords

  • cycle separators
  • depth-first search tree
  • deterministic algorithms
  • distributed graph algorithms
  • planar graphs
  • separator sets

Fingerprint

Dive into the research topics of 'Deterministic Distributed DFS via Cycle Separators in Planar Graphs'. Together they form a unique fingerprint.

Cite this