Wolfgang Thomas

dblp:t/WolfgangThomas · DBLP profile ↗
← Back
55ranked-venue papers
23as first author
1since 2021 · last 2022
—ORCID · none

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

Theory of computation · 51 · 21 first-author · 1 since 2021Software engineering, systems software and programming languages · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
YearPublicationVenuePosition
2022 Solving Infinite Games in the Baire Space
abstract
Infinite games (in the form of Gale-Stewart games) are studied where a play is a sequence of natural numbers chosen by two players in alternation, the winning condition being a subset of the Baire space $\omega^\omega$. We consider such games defined by a natural kind of parity automata over the alphabet $\mathbb{N}$, called $\mathbb{N}$-MSO-automata, where transitions are specified by monadic second-order formulas over the successor structure of the natural numbers. We show that the classical B\"uchi-Landweber Theorem (for finite-state games in the Cantor space $2^\omega$) holds again for the present games: A game defined by a deterministic parity $\mathbb{N}$-MSO-automaton is determined, the winner can be computed, and an $\mathbb{N}$-MSO-transducer realizing a winning strategy for the winner can be constructed. Comment: Updated header on title page. 26 pages, 1 figure
Benedikt Brütsch, Wolfgang Thomas
Fundam. Informaticae2
2017 Determinacy of Infinite Games: Perspectives of the Algorithmic Approach (Invited Talk)
abstract
Determinacy of infinite two-player games is a topic of descriptive set theory that has triggered intensive research in theoretical computer science since 1957 when A. Church formulated his "synthesis problem" (regarding the construction of circuits with infinite behavior from logical specifications). In the first part of the lecture we review the fascinating development of the algorithmic theory of infinite games that was started by Church's problem, that enriched automata theory and related fields, and that led to interesting applications in verification and program synthesis. In the second part we turn to the question how to lift this theory from the case of the Cantor space (where a play is a sequence of bits) to the case of the Baire space (where a play is a sequence of natural numbers). While this step does not involve difficulties in classical descriptive set theory, the algorithmic approach raises non-trivial questions since it requires to consider automata that work over infinite alphabets. We present recent results (joint work with B. Brütsch) that provide a solution of Church's synthesis problem in this context, and we point to numerous questions that are still open.
Wolfgang Thomas
CSL1
2017 N-Memory Automata over the Alphabet N
Benedikt Brütsch, Patrick Landwehr, Wolfgang Thomas
LATA3
2015 Finite Automata Over Infinite Alphabets: Two Models with Transitions for Local Change
Christopher Czyba, Christopher Spinrath, Wolfgang Thomas
DLT3
2013 Connectivity games over dynamic networks
Sten Grüner, Frank G. Radmacher, Wolfgang Thomas
Theor. Comput. Sci.3
2012 Synthesis and Some of Its Challenges
Wolfgang Thomas
CAV1
2012 Moving in a network under random failures: A complexity analysis
Dominik Klein 0001, Frank G. Radmacher, Wolfgang Thomas
Sci. Comput. Program.3
2011 Languages vs. ω-Languages in Regular Infinite Games
Namit Chaturvedi, Jörg Olschewski, Wolfgang Thomas
Developments in Language Theory3
2011 Compositional Failure Detection in Structured Transition Systems
Ingo Felscher, Wolfgang Thomas
CIAA2
2010 Degrees of Lookahead in Regular Infinite Games
Michael Holtmann, Lukasz Kaiser, Wolfgang Thomas
FoSSaCS3
2010 Preface of STACS 2007 Special Issue
Wolfgang Thomas, Pascal Weil
Theory Comput. Syst.1
2009 Parametrized Regular Infinite Games and Higher-Order Pushdown Strategies
Paul Hänsch, Michaela Slaats, Wolfgang Thomas
FCT3
2009 Facets of Synthesis: Revisiting Church's Problem
Wolfgang Thomas
FoSSaCS1
2008 Optimal Strategy Synthesis in Request-Response Games
Florian Horn 0001, Wolfgang Thomas, Nico Wallmeier
ATVA2
2008 Optimizing Winning Strategies in Regular Infinite Games
Wolfgang Thomas
SOFSEM1
2007 Model Checking Synchronized Products of Infinite Transition Systems
abstract
Formal verification using the model checking paradigm has to deal with two aspects: The system models are structured, often as products of components, and the specification logic has to be expressive enough to allow the formalization of reachability properties. The present paper is a study on what can be achieved for infinite transition systems under these premises. As models we consider products of infinite transition systems with different synchronization constraints. We introduce finitely synchronized transition systems, i.e. product systems which contain only finitely many (parameterized) synchronized transitions, and show that the decidability of FO(R), first-order logic extended by reachability predicates, of the product system can be reduced to the decidability of FO(R) of the components. This result is optimal in the following sense: (1) If we allow semifinite synchronization, i.e. just in one component infinitely many transitions are synchronized, the FO(R)-theory of the product system is in general undecidable. (2) We cannot extend the expressive power of the logic under consideration. Already a weak extension of first-order logic with transitive closure, where we restrict the transitive closure operators to arity one and nesting depth two, is undecidable for an asynchronous (and hence finitely synchronized) product, namely for the infinite grid.
Stefan Wöhrle, Wolfgang Thomas
Log. Methods Comput. Sci.2
2006 On Intersection Problems for Polynomially Generated Sets
Karianto Wong, Aloys Krieg, Wolfgang Thomas
ICALP (2)3
2006 Observations on determinization of Büchi automata
Christoph Schulte Althoff, Wolfgang Thomas, Nico Wallmeier
Theor. Comput. Sci.2
2005 Some Perspectives of Infinite-State Verification
Wolfgang Thomas
ATVA1
2005 Deterministic Automata on Unranked Trees
Julien Cristau, Christof Löding, Wolfgang Thomas
FCT3
2005 Observations on Determinization of Büchi Automata
Christoph Schulte Althoff, Wolfgang Thomas, Nico Wallmeier
CIAA2
2004 Model Checking Synchronized Products of Infinite Transition Systems
abstract
Formal verification using the model-checking paradigm has to deal with two aspects. The systems models are structured, often as products of components, and the specification logic has to be expressive enough to allow the formalization of reachability properties. The present paper is a study on what can be achieved for infinite transition systems under these premises. As models, we consider products of infinite transition systems with different synchronization constraints. We introduce finitely synchronized transition systems, i.e. product systems which contain only finitely many synchronized transitions, and show that the decidability of FO(R), first-order logic extended by reachability predicates, of the product system can be reduced to the decidability of FO(R) of the components in a Feferman-Vaught like style. This result is optimal in the following sense. (1) If we allow semifinite synchronization, i.e. just in one component infinitely many transitions are synchronized, the FO(R)-theory of the product system is in general undecidable. (2) We cannot extend the expressive power of the logic under consideration. Already a weak extension of first-order logic with transitive closure, where we restrict the transitive closure operators to arity one and nesting depth two, is undecidable for an asynchronous (and hence finitely synchronized) product, namely for the infinite grid.
Stefan Wöhrle, Wolfgang Thomas
LICS2
2003 Constructing Infinite Graphs with a Decidable MSO-Theory
Wolfgang Thomas
MFCS1
2003 Symbolic Synthesis of Finite-State Controllers for Request-Response Specifications
Nico Wallmeier, Patrick Hütten, Wolfgang Thomas
CIAA3
2003 Uniform and nonuniform recognizability
Wolfgang Thomas
Theor. Comput. Sci.1
2002 Infinite Games and Verification (Extended Abstract of a Tutorial)
Wolfgang Thomas
CAV1
2002 Tiling Systems over Infinite Pictures and Their Acceptance Conditions
Jan-Henrik Altenbernd, Wolfgang Thomas, Stefan Wöhrle
Developments in Language Theory2
2002 The Monadic Theory of Morphic Infinite Words and Generalizations
Olivier Carton, Wolfgang Thomas
Inf. Comput.2
2002 The Monadic Quantifier Alternation Hierarchy over Grids and Graphs
Oliver Matz, Nicole Schweikardt, Wolfgang Thomas
Inf. Comput.3
2001 A Short Introduction to Infinite Automata
Wolfgang Thomas
Developments in Language Theory1
2001 The Engineering Challenge for Logic
Wolfgang Thomas
LICS1
2000 The Monadic Theory of Morphic Infinite Words and Generalizations
Olivier Carton, Wolfgang Thomas
MFCS2
1998 Monadic Logic and Automata: Recent Developments
abstract
This tutorial surveys selected recent results on the connection between monadic second-order logic and finite automata. As a unifying idea, the role of automata as normal forms of monadic formulas is pursued. In the first part we start from an automata-theoretic interpretation of existential monadic second-order formulas and in this framework explain the monadic quantifier alternation hierarchy over finite graphs. In the second part, infinite models, in particular /spl omega/-words, are considered. We analyze the logical significance of central constructions in /spl omega/-automata theory and sketch new proofs of decidability results in monadic second-order logic.
Wolfgang Thomas
LICS1
1997 The Monadic Quantifier Alternation Hierarchy over Graphs is Infinite
abstract
We show that in monadic second-order logic over finite directed graphs, a strict hierarchy of expressiveness is obtained by increasing the (second-order) quantifier alternation depth of formulas. thus, the "monadic analogue" of the polynomial hierarchy is found to be strict, which solves a problem of Fagin. The proof is based on automata theoretic concepts (rather than Ehrenfeucht-Fraisse games) and starts from a restricted class of graph-like structures, namely finite two-dimensional grids. We investigate monadic second-order definable sets of grids where the width of grids is a function of the height. In this context, the infiniteness of the quantifier alternation hierarchy is witnessed by n-fold exponential functions for increasing n. It is notable that these witness sets of the monadic hierarchy all belong to the complexity class NP, the first level of the polynomial hierarchy.
Oliver Matz, Wolfgang Thomas
LICS2
1996 Monadic Second-Order Logic Over Rectangular Pictures and Recognizability by Tiling Systems
Dora Giammarresi, Antonio Restivo, Sebastian Seibert, Wolfgang Thomas
Inf. Comput.4
1995 Counter-Free Automata, First-Order Logic and Star-Free Expressions
Ina Schiering, Wolfgang Thomas
Developments in Language Theory2
1995 On the Synthesis of Strategies in Infinite Games
Wolfgang Thomas
STACS1
1995 Regular Languages Defined with Generalized Quanifiers
Howard Straubing, Denis Thérien, Wolfgang Thomas
Inf. Comput.3
1994 Finite-State Strategies in Regular Infinite Games
Wolfgang Thomas
FSTTCS1
1994 Monadic Second-Order Logic Over Pictures and Recognizability by Tiling Systems
Dora Giammarresi, Antonio Restivo, Sebastian Seibert, Wolfgang Thomas
STACS4
1993 Tree Languages Recognizable by Regular Frontier Check
Eija Jurvanen, Andreas Potthoff, Wolfgang Thomas
Developments in Language Theory3
1993 Regular Tree Languages Without Unary Symbols are Star-Free
Andreas Potthoff, Wolfgang Thomas
FCT2
1992 Infinite Trees and Automation-Definable Relations over omega-Words
Wolfgang Thomas
Theor. Comput. Sci.1
1991 On Logics, Tilings, and Automata
Wolfgang Thomas
ICALP1
1990 Infinite Trees and Automaton Definable Relations over Omega-Words
Wolfgang Thomas
STACS1
1989 AMORE: A System for Computing Automata, MOnoids, and Regular Expressions
V. Kell, Albert Maier, Andreas Potthoff, Wolfgang Thomas, U. Wermuth
STACS4
1988 regular Languages Defined with Generalized Quantifiers
Howard Straubing, Denis Thérien, Wolfgang Thomas
ICALP3
1987 Computation Tree Logic CTL* and Path Quantifiers in the Monadic Theory of the Binary Tree
Thilo Hafer, Wolfgang Thomas
ICALP2
1987 On Chain Logic, Path Logic, and First-Order Logic over Infinite Trees
Wolfgang Thomas
LICS1
1985 European Summer Meeting of the Association for Symbolic Logic: Aachen, 1983
Walter Oberschelp, Britta Schinzel, Wolfgang Thomas, Michael M. Richter
J. Symb. Log.3
1982 Classifying Regular Events in Symbolic Logic
Wolfgang Thomas
J. Comput. Syst. Sci.1
1981 A Combinatorial Approach to the Theory of omega-Automata
Wolfgang Thomas
Inf. Control.1
1981 Remark on the Star-Height-Problem
Wolfgang Thomas
Theor. Comput. Sci.1
1980 On the Bounded Monadic Theory of Well-Ordered Structures
abstract
Monadic (second-order) theories of well-orderings were first studied by Büchi [1], [2], [3] using concepts of automata theory. There it was shown that the monadic theory of ω, the monadic theory of any countable ordinal, and the monadic theory of ω1 are decidable. Expansions of the well-ordering (ω, <) by further relations were considered in [4], [5], [8] and [9], for example. Concerning such expansions, Buchi and Landweber [4] asked whether there is a set P ⊂ ω such that the weak monadic theory of (ω, <, P) is decidable and the (strong) monadic theory of (ω, <, P) is undecidable. In this note we give a negative answer by proving the following general theorem: If α is an ordinal and an n-tuple of subsets of α, then the monadic theory of (α, <, ) is decidable provided the monadic theory of (cf (α), <), i.e. of the cofinality of α, and the bounded monadic theory of (or, <, ) are decidable. (In the bounded monadic theory the second-order variables range only over bounded subsets of α.) Also we show that in the bounded and the (strong) monadic theory of a structure (α, <, ) the same classes of subsets of α are definable. For the proofs we use a result of Shelah [7] and a suitable version of a combinatorial argument which was introduced by Büchi [1] and McNaughton [6] into the study of monadic theories.
Wolfgang Thomas
J. Symb. Log.1
1979 Star-Free Regular Sets of omega-Sequences
Wolfgang Thomas
Inf. Control.1