Adding Reconfiguration to Zielonka's Asynchronous Automata
Pith reviewed 2026-05-24 09:07 UTC · model grok-4.3
The pith
Reconfigurable asynchronous automata accept exactly the same languages as fixed ones, but any fixed equivalent must broadcast every communication to all processes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Reconfigurable asynchronous automata are not more expressive than fixed asynchronous automata. Translations exist from reconfigurable to fixed and back, but the reconfigurable-to-fixed translation requires disseminating communication and knowledge to all processes in the system. This dissemination is unavoidable, shown by a language accepted by a reconfigurable automaton such that in every equivalent fixed automaton every process must either be aware of all communication or be irrelevant.
What carries the argument
The pair of translations between reconfigurable and fixed asynchronous automata, where the reconfigurable-to-fixed translation uses global dissemination of all communication events to every process.
If this is right
- Any language accepted by a reconfigurable automaton is also accepted by some fixed automaton.
- Any fixed automaton simulating a reconfigurable one must make every communication event visible to every process.
- There exist languages for which no fixed automaton can accept them unless every process tracks the entire communication history.
- Processes that remain unaware of some communications can be made irrelevant without changing the accepted language.
Where Pith is reading between the lines
- Designers of distributed protocols may prefer reconfiguration for locality during execution even though the final expressive power remains the same.
- The cost of simulation suggests that verification algorithms for reconfigurable systems could exploit the fixed-model translation only when global knowledge is acceptable.
- The result separates the benefit of dynamic neighborhoods from any gain in computational power, pointing to efficiency or robustness questions left open.
Load-bearing premise
The acceptance condition and communication semantics of the reconfigurable model can be faithfully simulated by a fixed automaton whose processes receive global dissemination of all communication events.
What would settle it
A language accepted by some reconfigurable automaton but not by any fixed automaton in which every process either receives all communication events or is irrelevant.
Figures
read the original abstract
We study an extension of Zielonka's (fixed) asynchronous automata called reconfigurable asynchronous automata where processes can dynamically change who they communicate with. We show that reconfigurable asynchronous automata are not more expressive than fixed asynchronous automata by giving translations from one to the other. However, going from reconfigurable to fixed comes at the cost of disseminating communication (and knowledge) to all processes in the system. We then show that this is unavoidable by describing a language accepted by a reconfigurable automaton such that in every equivalent fixed automaton, every process must either be aware of all communication or be irrelevant.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces reconfigurable asynchronous automata as an extension of Zielonka's fixed asynchronous automata, allowing processes to dynamically change communication partners. It claims to show that reconfigurable automata are not more expressive than fixed ones via explicit translations between the models. The translation from reconfigurable to fixed automata incurs the cost of global dissemination of all communication events (and knowledge) to every process. This cost is shown to be unavoidable by exhibiting a language accepted by a reconfigurable automaton such that any equivalent fixed automaton requires every process to either be aware of all communications or be irrelevant.
Significance. If the translations and unavoidability argument are correct, the result clarifies the expressive power of reconfiguration in asynchronous automata and identifies a concrete cost in terms of dissemination. The explicit constructions and the language witnessing unavoidability are strengths, as they provide a direct equivalence proof and a falsifiable example. This could inform models of dynamic distributed systems in automata theory and concurrency.
minor comments (3)
- The abstract states the existence of translations and the language but provides no proof sketches or key definitions; the main body should include a high-level outline of the translation construction (e.g., how local states and transitions are preserved under asynchrony) for readability.
- Notation for 'dissemination' and 'irrelevance' should be introduced with a small running example early in the paper to make the unavoidability claim easier to follow.
- Ensure all references to Zielonka's original model include precise citations and clarify any differences in acceptance conditions between the fixed and reconfigurable variants.
Simulated Author's Rebuttal
We thank the referee for their positive summary of the paper, recognition of its strengths in providing explicit translations and a witnessing language, and recommendation for minor revision. We are pleased that the core results on equivalence with dissemination cost and unavoidability are viewed as clarifying the role of reconfiguration.
Circularity Check
No significant circularity; direct constructions establish equivalence
full rationale
The paper establishes equivalence via explicit translations from reconfigurable to fixed asynchronous automata (with global dissemination) and a concrete witnessing language showing dissemination is forced. These are self-contained proof constructions that do not reduce to fitted parameters, self-citations, or definitional renaming. The central claim is the existence of the translations and the lower-bound language, both presented as direct arguments without load-bearing reliance on prior author results or internal fits. This matches the default case of a non-circular theoretical equivalence proof.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard definitions and acceptance conditions of Zielonka's asynchronous automata as background
Reference graph
Works this paper leans on
-
[1]
A calculus for collective-adaptive systems and its behavioural theory
Yehia Abd Alrahman, Rocco De Nicola, and Michele Loreti. A calculus for collective-adaptive systems and its behavioural theory. Inf. Comput. , 268, 2019. https://doi.org/10.1016/j.ic.2019.104457 doi:10.1016/j.ic.2019.104457
-
[2]
Modelling and verification of reconfigurable multi-agent systems
Yehia Abd Alrahman and Nir Piterman. Modelling and verification of reconfigurable multi-agent systems. Auton. Agents Multi Agent Syst. , 35(2):47, 2021. https://doi.org/10.1007/s10458-021-09521-x doi:10.1007/s10458-021-09521-x
-
[3]
On the expressive power of polyadic synchronisation in pi-calculus
Marco Carbone and Sergio Maffeis. On the expressive power of polyadic synchronisation in pi-calculus. Nord. J. Comput. , 10(2):70--98, 2003
work page 2003
-
[4]
Luca Cardelli and Andrew D. Gordon. Mobile ambients. Theor. Comput. Sci. , 240(1):177--213, 2000. https://doi.org/10.1016/S0304-3975(99)00231-5 doi:10.1016/S0304-3975(99)00231-5
-
[5]
de Boer and Catuscia Palamidessi
Frank S. de Boer and Catuscia Palamidessi. Embedding as a tool for language comparison. Inf. Comput. , 108(1):128--157, 1994. https://doi.org/10.1006/inco.1994.1004 doi:10.1006/inco.1994.1004
-
[6]
Towards a unified approach to encodability and separation results for process calculi
Daniele Gorla. Towards a unified approach to encodability and separation results for process calculi. Inf. Comput. , 208(9):1031--1053, 2010. https://doi.org/10.1016/j.ic.2010.05.002 doi:10.1016/j.ic.2010.05.002
-
[7]
Mathias John, C \' e dric Lhoussaine, Joachim Niehren, and Adelinde M. Uhrmacher. The attributed pi calculus. In 6th International Conference on Computational Methods in Systems Biology , volume 5307 of Lecture Notes in Computer Science , pages 83--102. Springer, 2008. https://doi.org/10.1007/978-3-540-88562-7\_10 doi:10.1007/978-3-540-88562-7\_10
-
[8]
Translating pi-calculus into LOTOS NT
Radu Mateescu and Gwen Sala \" u n. Translating pi-calculus into LOTOS NT . In 8th International Conference on Integrated Formal Methods , volume 6396 of Lecture Notes in Computer Science , pages 229--244. Springer, 2010. https://doi.org/10.1007/978-3-642-16265-7\_17 doi:10.1007/978-3-642-16265-7\_17
-
[9]
A calculus of mobile processes, I
Robin Milner, Joachim Parrow, and David Walker. A calculus of mobile processes, I . Inf. Comput. , 100(1):1--40, 1992. https://doi.org/10.1016/0890-5401(92)90008-4 doi:10.1016/0890-5401(92)90008-4
-
[10]
A calculus of mobile processes, II
Robin Milner, Joachim Parrow, and David Walker. A calculus of mobile processes, II . Inf. Comput. , 100(1):41--77, 1992. https://doi.org/10.1016/0890-5401(92)90009-5 doi:10.1016/0890-5401(92)90009-5
-
[11]
A formal approach to autonomic systems programming: The SCEL language
Rocco De Nicola, Michele Loreti, Rosario Pugliese, and Francesco Tiezzi. A formal approach to autonomic systems programming: The SCEL language. ACM Trans. Auton. Adapt. Syst. , 9(2):7:1--7:29, 2014. https://doi.org/10.1145/2619998 doi:10.1145/2619998
-
[12]
Comparing the expressiveness of the \( \) -calculus and CCS
Rob van Glabbeek. Comparing the expressiveness of the \( \) -calculus and CCS . In Ilya Sergey, editor, Programming Languages and Systems - 31st European Symposium on Programming, ESOP 2022, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2022, Munich, Germany, April 2-7, 2022, Proceedings , volume 13240 of Lecture...
-
[13]
Notes on finite asynchronous automata
Wieslaw Zielonka. Notes on finite asynchronous automata. RAIRO Theor. Informatics Appl. , 21(2):99--135, 1987. https://doi.org/10.1051/ita/1987210200991 doi:10.1051/ita/1987210200991
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.