Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Fabian Reiter

dblp:144/7786 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
1since 2021 · last 2024
0000-0003-1268-4107ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 5 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
4 papers
Computational complexity · 43% Logic in computer science · 27% Distributed computing theory · 16%

Topics — the 10 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity › complexity classes
polynomial hierarchy
0.812024
A LOCAL View of the Polynomial Hierarchy · PODC 2024
Computational complexity › decidability › decision problems for automata
emptiness problem
0.412020
Emptiness problems for distributed automata · Inf. Comput. 2020
Logic in computer science › fixpoint logic
least fixed-point logic
0.312017
Asynchronous Distributed Automata: A Characterization of the Modal Mu-Fragment · ICALP 2017
Logic in computer science › modal logic › multi-modal logic
modal mu-calculus
0.312017
Asynchronous Distributed Automata: A Characterization of the Modal Mu-Fragment · ICALP 2017
Distributed computing theory › distributed computability
distributed decision-making
0.212024
A LOCAL View of the Polynomial Hierarchy · PODC 2024
Distributed computing theory › distributed graph algorithms
LOCAL model
0.212024
A LOCAL View of the Polynomial Hierarchy · PODC 2024
Logic in computer science › model theory
definability
0.212015
Distributed Graph Automata · LICS 2015
Automata and formal languages
graph automata
0.212015
Distributed Graph Automata · LICS 2015
Logic in computer science
monadic second-order logic
0.212015
Distributed Graph Automata · LICS 2015
Distributed computing theory
distributed algorithms
0.112015
Distributed Graph Automata · LICS 2015

Methods — techniques the papers use, named apart from their topics

logical characterization · 0.3expressive power equivalence · 0.3nondeterminism · 0.2determinism · 0.2alternating automata · 0.2
YearPublicationVenuePosition
2024 A LOCAL View of the Polynomial Hierarchy
abstract
We extend classical methods of computational complexity to the setting of distributed computing, where they are sometimes more effective than in their original context. Our focus is on distributed decision in the local model, where multiple networked computers communicate via synchronous message-passing to collectively answer a question about their network topology. Rather unusually, we impose two orthogonal constraints on the running time of this model: the number of communication rounds is bounded by a constant, and the number of computation steps of each computer is polynomially bounded by the size of its local input and the messages it receives.
Fabian Reiter
PODC1
2020 A Classification of Weak Asynchronous Models of Distributed Computing
abstract
We conduct a systematic study of asynchronous models of distributed computing consisting of identical finite-state devices that cooperate in a network to decide if the network satisfies a given graph-theoretical property. Models discussed in the literature differ in the detection capabilities of the agents residing at the nodes of the network (detecting the set of states of their neighbors, or counting the number of neighbors in each state), the notion of acceptance (acceptance by halting in a particular configuration, or by stable consensus), the notion of step (synchronous move, interleaving, or arbitrary timing), and the fairness assumptions (non-starving, or stochastic-like). We study the expressive power of the combinations of these features, and show that the initially twenty possible combinations fit into seven equivalence classes. The classification is the consequence of several equi-expressivity results with a clear interpretation. In particular, we show that acceptance by halting configuration only has non-trivial expressive power if it is combined with counting, and that synchronous and interleaving models have the same power as those in which an arbitrary set of nodes can move at the same time. We also identify simple graph properties that distinguish the expressive power of the seven classes.
Javier Esparza, Fabian Reiter
CONCUR2
2020 Emptiness problems for distributed automata
Antti Kuusisto, Fabian Reiter
Inf. Comput.2
2019 Identifiers in Registers - Describing Network Algorithms with Logic
abstract
Abstract We propose a formal model of distributed computing based on register automata that captures a broad class of synchronous network algorithms. The local memory of each process is represented by a finite-state controller and a fixed number of registers, each of which can store the unique identifier of some process in the network. To underline the naturalness of our model, we show that it has the same expressive power as a certain extension of first-order logic on graphs whose nodes are equipped with a total order. Said extension lets us define new functions on the set of nodes by means of a so-called partial fixpoint operator. In spirit, our result bears close resemblance to a classical theorem of descriptive complexity theory that characterizes the complexity class $$\textsc {pspace}$$ in terms of partial fixpoint logic (a proper superclass of the logic we consider here).
Benedikt Bollig, Patricia Bouyer, Fabian Reiter
FoSSaCS3
2017 Asynchronous Distributed Automata: A Characterization of the Modal Mu-Fragment
abstract
We establish the equivalence between a class of asynchronous distributed automata and a small fragment of least fixpoint logic, when restricted to finite directed graphs. More specifically, the logic we consider is (a variant of) the fragment of the modal $μ$-calculus that allows least fixpoints but forbids greatest fixpoints. The corresponding automaton model uses a network of identical finite-state machines that communicate in an asynchronous manner and whose state diagram must be acyclic except for self-loops. Exploiting the connection with logic, we also prove that the expressive power of those machines is independent of whether or not messages can be lost.
Fabian Reiter
ICALP1
2015 Distributed Graph Automata
abstract
Combining ideas from distributed algorithms and alternating automata, we introduce a new class of finite graph automata that recognize precisely the languages of finite graphs definable in monadic second-order logic. By restricting transitions to be nondeterministic or deterministic, we also obtain two strictly weaker variants of our automata for which the emptiness problem is decidable.
Fabian Reiter
LICS1