,
Yuval Emek
,
Oren Louidor
Creative Commons Attribution 4.0 International license
We introduce a distributed computational model referred to as the uniform port model. An algorithm operating in this model is defined by means of local automata associated with the ports (a.k.a. half-edges) of the input graph. The crux of the uniform port model is that a single constant-size finite automaton is hosted by every port of every graph, making the model truly uniform. Moreover, since the new model explicitly supports the assignment of (input and) output labels to the graph’s (half-)edges, it facilitates natural formulations of (half-)edge-labeling problems such as maximal matching and sinkless orientation, which are outside the expressivity scope of prior node-centric truly uniform distributed computational models. The main technical contribution of this paper is the design of efficient (i.e., with poly-logarithmic runtime) self-stabilizing uniform port algorithms, operating on general graphs, for various fundamental local symmetry breaking problems, including maximal independent set, maximal matching, sinkless orientation, and maximal node/edge k-coloring. While efficient self-stabilizing algorithms for local symmetry breaking problems have been extensively studied in stronger computational models, our work is the first to demonstrate the existence of such algorithms in a truly uniform model.
@InProceedings{brinker_et_al:LIPIcs.DISC.2026.3,
author = {Brinker, Liam and Emek, Yuval and Louidor, Oren},
title = {{Self-Stabilizing Algorithms in the Uniform Port Model}},
booktitle = {40th International Symposium on Distributed Computing (DISC 2026)},
pages = {3:1--3:21},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-454-3},
ISSN = {1868-8969},
year = {2026},
volume = {397},
editor = {Moses Jr., William K. and Censor-Hillel, Keren},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2026.3},
URN = {urn:nbn:de:0030-drops-281094},
doi = {10.4230/LIPIcs.DISC.2026.3},
annote = {Keywords: truly uniform algorithms, uniform port model, self-stabilization, local symmetry breaking}
}