{"title":"Distribution of Reconfiguration Languages maintaining Tree-like Communication Topology","authors":"Daniel Hausmann, Mathieu Lehaut, Nir Piterman","doi":"arxiv-2408.10708","DOIUrl":null,"url":null,"abstract":"We study how to distribute trace languages in a setting where processes\ncommunicate via reconfigurable communication channels. That is, the different\nprocesses can connect and disconnect from channels at run time. We restrict\nattention to communication via tree-like communication architectures. These\nallow channels to connect more than two processes in a way that maintains an\nunderlying spanning tree and keeps communication continuous on the tree. We\nmake the reconfiguration explicit in the language allowing both a centralized\nautomaton as well as the distributed processes to share relevant information\nabout the current communication configuration. We show that Zielonka's seminal\nresult regarding distribution of regular languages for asynchronous automata\ncan be generalized in this setting, incorporating both reconfiguration and more\nthan binary tree architectures.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"69 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.10708","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We study how to distribute trace languages in a setting where processes
communicate via reconfigurable communication channels. That is, the different
processes can connect and disconnect from channels at run time. We restrict
attention to communication via tree-like communication architectures. These
allow channels to connect more than two processes in a way that maintains an
underlying spanning tree and keeps communication continuous on the tree. We
make the reconfiguration explicit in the language allowing both a centralized
automaton as well as the distributed processes to share relevant information
about the current communication configuration. We show that Zielonka's seminal
result regarding distribution of regular languages for asynchronous automata
can be generalized in this setting, incorporating both reconfiguration and more
than binary tree architectures.