VLDB 2026 Research / reviewers in the wild / expert
Martin Lange 0001
dblp:181/2007-1
· DBLP profile ↗
71ranked-venue papers
17as first author
23since 2021 · last 2026
0000-0002-1621-0972ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 52 · 16 first-author · 15 since 2021Artificial intelligence and machine learning · 15 · 10 since 2021Software engineering, systems software and programming languages · 10 · 3 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Verifying and interpreting neural networks using finite automataabstractVerifying properties and interpreting the behaviour of deep neural networks (DNN) is an important task given their ubiquitous use in applications, including safety-critical ones, and their black-box nature. We propose an automata-theoretic approach to tackling problems arising in DNN analysis. We show that the input-output behaviour of a DNN can be captured precisely by a (special) weak Büchi automaton and we show how these can be used to address common verification and interpretation tasks of DNN like adversarial robustness or minimum sufficient reasons. Marco Sälzer, Eric Alsmann, Florian Bruse, Martin Lange 0001 |
Inf. Comput. | 4 |
| 2025 | The Computational Complexity of Satisfiability in State Space ModelsabstractWe analyse the complexity of the satisfiability problem ssmSAT for State Space Models (SSM), which asks whether an input sequence can lead the model to an accepting configuration. We find that ssmSAT is undecidable in general, reflecting the computational power of SSM. Motivated by practical settings, we identify two natural restrictions under which ssmSAT becomes decidable and establish corresponding complexity bounds. First, for SSM with bounded context length, ssmSAT is NP-complete when the input length is given in unary and in NEXPTIME (and PSPACE-hard) when the input length is given in binary. Second, for quantised SSM operating over fixed-width arithmetic, ssmSAT is PSPACE-complete resp. in EXPSPACE depending on the bit-width encoding. While these results hold for diagonal gated SSM we also establish complexity bounds for time-invariant SSM. Our results establish a first complexity landscape for formal reasoning in SSM and highlight fundamental limits and opportunities for the verification of SSM-based language models. Eric Alsmann, Martin Lange 0001 |
ECAI | 2 |
| 2025 | Transformer Encoder Satisfiability: Complexity and Impact on Formal ReasoningabstractWe analyse the complexity of the satisfiability problem, or similarly feasibility problem, (trSAT) for transformer encoders (TE), which naturally occurs in formal verification or interpretation, collectively referred to as formal reasoning. We find that trSAT is undecidable when considering TE as they are commonly studied in the expressiveness community. Furthermore, we identify practical scenarios where trSAT is decidable and establish corresponding complexity bounds. Beyond trivial cases, we find that quantized TE, those restricted by fixed-width arithmetic, lead to the decidability of trSAT due to their limited attention capabilities. However, the problem remains difficult, as we establish scenarios where trSAT is NEXPTIME-hard and others where it is solvable in NEXPTIME for quantized TE. To complement our complexity results, we place our findings and their implications in the broader context of formal reasoning. Marco Sälzer, Eric Alsmann, Martin Lange 0001 |
ICLR | 3 |
| 2025 | The Logical Expressiveness of Temporal GNNs via Two-Dimensional Product LogicsabstractIn recent years, the expressive power of various neural architectures---including graph neural networks (GNNs), transformers, and recurrent neural networks---has been characterised using tools from logic and formal language theory. As the capabilities of basic architectures are becoming well understood, increasing attention is turning to models that combine multiple architectural paradigms. Among them particularly important, and challenging to analyse, are temporal extensions of GNNs, which integrate both spatial (graph-structure) and temporal (evolution over time) dimensions. In this paper, we initiate the study of logical characterisation of temporal GNNs by connecting them to two-dimensional product logics. We show that the expressive power of temporal GNNs depends on how graph and temporal components are combined. In particular, temporal GNNs that apply static GNNs recursively over time can capture all properties definable in the product logic of (past) propositional temporal logic PTL and the modal logic K. In contrast, architectures such as graph-and-time TGNNs and global TGNNs can only express restricted fragments of this logic, where the interaction between temporal and spatial operators is syntactically constrained. These provide us with the first results on the logical expressiveness of temporal GNNs. Marco Sälzer, Przemyslaw Andrzej Walega, Martin Lange 0001 |
NeurIPS | 3 |
| 2025 | Metric Linear-Time Temporal Logic with Strict First-Time Semantics
Eric Alsmann, Martin Lange 0001 |
TIME | 2 |
| 2025 | An Earley-Based Universal Error-Correcting Parser
Maurice Herwig, Norbert Hundeshagen, Martin Lange 0001 |
CIAA | 3 |
| 2024 | Verifying and Interpreting Neural Networks Using Finite Automata
Marco Sälzer, Eric Alsmann, Florian Bruse, Martin Lange 0001 |
DLT | 4 |
| 2024 | Model checking timed recursive CTLabstractWe introduce Timed Recursive CTL, a merger of two extensions of the well-known branching-time logic CTL: Timed CTL is interpreted over real-time systems like timed automata; Recursive CTL introduces a powerful recursion operator which takes the expressiveness of this logic CTL well beyond that of regular properties. The result is an expressive logic for real-time properties. We show that its model checking problem is decidable over timed automata, namely 2-EXPTIME-complete. Florian Bruse, Martin Lange 0001 |
Inf. Comput. | 2 |
| 2024 | Weights of formal languages based on geometric series with an application to automatic grading
Florian Bruse, Maurice Herwig, Martin Lange 0001 |
Theor. Comput. Sci. | 3 |
| 2023 | Formal Reasoning About Influence in Natural Sciences ExperimentsabstractAbstract We present a simple calculus for deriving statements about the local behaviour of partial, continuous functions over the reals, within a collection of such functions associated with the elements of a finite partial order. We show that the calculus is sound in general and complete for particular partial orders and statements. The motivation for this work is drawn from an attempt to foster digitalisation in secondary-eduction classrooms, in particular in experimental lessons in natural science classes. This provides a way to formally model experiments and to automatically derive the truth of hypotheses made about certain phenomena in such experiments. Florian Bruse, Martin Lange 0001, Sören Möller |
CADE | 2 |
| 2023 | Fundamental Limits in Formal Verification of Message-Passing Neural Networks
Marco Sälzer, Martin Lange 0001 |
ICLR | 2 |
| 2023 | The Calculus of Temporal Influence
Florian Bruse, Marit Kastaun, Martin Lange 0001, Sören Möller |
TIME | 3 |
| 2023 | The tail-recursive fragment of timed recursive CTLabstractTimed Recursive CTL (TRCTL) was recently proposed as a merger of two extensions of the well-known branching-time logic CTL: Timed CTL on one hand is interpreted over real-time systems like timed automata, and Recursive CTL (RecCTL) on the other hand obtains high expressiveness through the introduction of a recursion operator. Model checking for the resulting logic is known to be 2-EXPTIME-complete. The aim of this paper is to investigate the possibility to obtain a fragment of lower complexity without losing too much expressive power. It is obtained by a syntactic property called “tail-recursiveness” that restricts the way that recursive formulas can be built. This restriction is known to decrease the complexity of model checking by half an exponential in the untimed setting. We show that this also works in the real-time world: model checking for the tail-recursive fragment of TRCTL is EXPSPACE-complete already in its data complexity, i.e. for a fixed formula. The upper bound is obtained via a model-checking procedure on region graphs combining standard untiming constructions with a tailored algorithm. The lower bound is established by a reduction from a suitable tiling problem. Florian Bruse, Martin Lange 0001 |
Inf. Comput. | 2 |
| 2022 | The Tail-Recursive Fragment of Timed Recursive CTL
Florian Bruse, Martin Lange 0001, Étienne Lozes |
TIME | 2 |
| 2022 | A Similarity Measure for Formal Languages Based on Convergent Geometric Series
Florian Bruse, Maurice Herwig, Martin Lange 0001 |
CIAA | 3 |
| 2022 | Reachability in Simple Neural NetworksabstractWe investigate the complexity of the reachability problem for (deep) neural networks: does it compute valid output given some valid input? It was recently claimed that the problem is NP-complete for general neural networks and specifications over the input/output dimension given by conjunctions of linear inequalities. We recapitulate the proof and repair some flaws in the original upper and lower bound proofs. Motivated by the general result, we show that NP-hardness already holds for restricted classes of simple specifications and neural networks. Allowing for a single hidden layer and an output dimension of one as well as neural networks with just one negative, zero and one positive weight or bias is sufficient to ensure NP-hardness. Additionally, we give a thorough discussion and outlook of possible extensions for this direction of research on neural network verification. Marco Sälzer, Martin Lange 0001 |
Fundam. Informaticae | 2 |
| 2022 | Local higher-order fixpoint iteration
Florian Bruse, Jörg Kreiker, Martin Lange 0001, Marco Sälzer |
Inf. Comput. | 3 |
| 2021 | A Decidable Non-Regular Modal Fixpoint LogicabstractFixpoint Logic with Chop (FLC) extends the modal μ-calculus with an operator for sequential composition between predicate transformers. This makes it an expressive modal fixpoint logic which is capable of formalising many non-regular program properties. Its satisfiability problem is highly undecidable. Here we define Visibly Pushdown Fixpoint Logic with Chop, a fragment in which fixpoint formulas are required to be of a certain form resembling visibly pushdown grammars. We give a sound and complete game-theoretic characterisation of FLC’s satisfiability problem and show that the games corresponding to formulas from this fragment are stair-parity games and therefore effectively solvable, resulting in 2EXPTIME-completeness of this fragment. The lower bound is inherited from PDL over Recursive Programs, which is structurally similar but considerably weaker in expressive power. Florian Bruse, Martin Lange 0001 |
CONCUR | 2 |
| 2021 | Finite Convergence of μ-Calculus Fixpoints on Genuinely Infinite StructuresabstractThe modal μ-calculus can only express bisimulation-invariant properties. It is a simple consequence of Kleene’s Fixpoint Theorem that on structures with finite bisimulation quotients, the fixpoint iteration of any formula converges after finitely many steps. We show that the converse does not hold: we construct a word with an infinite bisimulation quotient that is locally regular so that the iteration for any fixpoint formula of the modal μ-calculus on it converges after finitely many steps. This entails decidability of μ-calculus model-checking over this word. We also show that the reason for the discrepancy between infinite bisimulation quotients and trans-finite fixpoint convergence lies in the fact that the μ-calculus can only express regular properties. Florian Bruse, Marco Sälzer, Martin Lange 0001 |
MFCS | 3 |
| 2021 | DiMo - Discrete Modelling Using Propositional Logic
Norbert Hundeshagen, Martin Lange 0001, Georg Siebert |
SAT | 2 |
| 2021 | Model Checking Timed Recursive CTLabstractWe introduce Timed Recursive CTL, a merger of two extensions of the well-known branching-time logic CTL: Timed CTL is interpreted over real-time systems like timed automata; Recursive CTL introduces a powerful recursion operator which takes the expressiveness of this logic CTL well beyond that of regular properties. The result is an expressive logic for real-time properties. We show that its model checking problem is decidable over timed automata, namely 2-EXPTIME-complete. Florian Bruse, Martin Lange 0001 |
TIME | 2 |
| 2021 | The Complexity of Model-Checking Tail-Recursive Higher-Order Fixpoint LogicabstractHigher-Order Fixpoint Logic (HFL) is a modal specification language whose expressive power reaches far beyond that of Monadic Second-Order Logic, achieved through an incorporation of a typed λ-calculus into the modal μ-calculus. Its model checking problem on finite transition systems is decidable, albeit of high complexity, namely k-EXPTIME-complete for formulas that use functions of type order at most k < 0. In this paper we present a fragment with a presumably easier model checking problem. We show that so-called tail-recursive formulas of type order k can be model checked in (k − 1)-EXPSPACE, and also give matching lower bounds. This yields generic results for the complexity of bisimulation-invariant non-regular properties, as these can typically be defined in HFL. Florian Bruse, Martin Lange 0001, Étienne Lozes |
Fundam. Informaticae | 2 |
| 2021 | Temporal logic with recursion
Florian Bruse, Martin Lange 0001 |
Inf. Comput. | 2 |
| 2020 | Existential Length UniversalityabstractWe study the following natural variation on the classical universality problem: given a language $L(M)$ represented by $M$ (e.g., a DFA/RE/NFA/PDA), does there exist an integer $\ell \geq 0$ such that $Σ^\ell \subseteq L(M)$? In the case of an NFA, we show that this problem is NEXPTIME-complete, and the smallest such $\ell$ can be doubly exponential in the number of states. This particular case was formulated as an open problem in 2009, and our solution uses a novel and involved construction. In the case of a PDA, we show that it is recursively unsolvable, while the smallest such $\ell$ is not bounded by any computable function of the number of states. In the case of a DFA, we show that the problem is NP-complete, and $e^{\sqrt{n \log n} (1+o(1))}$ is an asymptotically tight upper bound for the smallest such $\ell$, where $n$ is the number of states. Finally, we prove that in all these cases, the problem becomes computationally easier when the length $\ell$ is also given in binary in the input: it is polynomially solvable for a DFA, PSPACE-complete for an NFA, and co-NEXPTIME-complete for a PDA. Pawel Gawrychowski, Martin Lange 0001, Narad Rampersad, Jeffrey Shallit, Marek Szykula |
STACS | 2 |
| 2020 | Temporal Logic with RecursionabstractWe introduce extensions of the standard temporal logics CTL and LTL with a recursion operator that takes propositional arguments. Unlike other proposals for modal fixpoint logics of high expressive power, we obtain logics that retain some of the appealing pragmatic advantages of CTL and LTL, yet have expressive power beyond that of the modal μ-calculus or MSO. We advocate these logics by showing how the recursion operator can be used to express interesting non-regular properties. We also study decidability and complexity issues of the standard decision problems. Florian Bruse, Martin Lange 0001 |
TIME | 2 |
| 2020 | Model checking for hybrid branching-time logics
Daniel Kernberger, Martin Lange 0001 |
J. Log. Algebraic Methods Program. | 2 |
| 2020 | On the expressive power of hybrid branching-time logicsabstractHybrid branching-time logics are a powerful extension of branching-time logics like CTL, CTL⁎ or even the modal μ-calculus through the addition of binders, jumps and variable tests. Their expressiveness is not restricted by bisimulation-invariance anymore. Hence, they do not retain the tree model property, and the finite model property is equally lost. Their satisfiability problems are typically undecidable, their model checking problems (on finite models) are decidable with complexities ranging from polynomial to non-elementary time. In this paper we study the expressive power of such hybrid branching-time logics. We extend the hierarchy of branching-time logics CTL, CTL+, CTL⁎ and the modal μ-calculus to their hybrid extensions. We show that most separation results can be transferred to the hybrid world, even though the required techniques become more involved. We also present collapse results for linear, tree-shaped and finite models. Daniel Kernberger, Martin Lange 0001 |
Theor. Comput. Sci. | 2 |
| 2019 | EMFeR: Model Checking for Object Oriented (EMF) ModelsabstractFor safety critical systems it is desirable to be able to prove system correctness. If your system is based e.g. on statecharts or finite automata you may use model checking techniques as provided e.g. by Spin. If your system uses dynamic object models you may use tools like Alloy or graph based tools like Groove, Henshin, or SDMLib. Unfortunately, most of theses approaches use proprietary languages for the specification of models and model transformations. This has the drawback that in order to verify system properties one has to recode the system and its operations within the specific language of the used verification tool. This is tedious and error prone. After a successful verification within the specific tool, you still do not know whether your actual implementation works correct. To overcome these limitations, this paper outlines our new EMFeR (EMF Engine for Reachability) tool. EMFeR provides complete testing and model checking capabilities for EMF based models. Unlike most other systems, EMFeR uses directly the code of the system under test. You just hand your implementation of the employed model operations to EMFeR as lambda expressions. In addition, you provide some model queries to retrieve model elements to be operated on. Thus, you may implement your system’s model operation in plain Java, in Kotlin, in Groovy or whatever and than you may use EMFeR to model check your actual system implementation. Christoph Eickhoff, Martin Lange 0001, Simon-Lennert Raesch, Albert Zündorf |
MODELSWARD | 2 |
| 2018 | On the Expressive Power of Hybrid Branching-Time Logics
Daniel Kernberger, Martin Lange 0001 |
TIME | 2 |
| 2018 | 22nd International Symposium on Temporal Representation and Reasoning (TIME 2015)
Fabio Grandi 0001, Martin Lange 0001, Alessio Lomuscio |
Inf. Comput. | 2 |
| 2018 | Multi-buffer simulations: Decidability and complexity
Milka Hutagalung, Norbert Hundeshagen, Dietrich Kuske, Martin Lange 0001, Étienne Lozes |
Inf. Comput. | 4 |
| 2017 | The Fully Hybrid mu-CalculusabstractWe consider the hybridisation of the mu-calculus through the addition of nominals, binder and jump. Especially the use of the binder differentiates our approach from earlier hybridisations of the mu-calculus and also results in a more involved formal semantics. We then investigate the model checking problem and obtain ExpTime-completeness for the full logic and the same complexity as the modal mu-calculus for a fixed number of variables. We also show that this logic is invariant under hybrid bisimulation and use this result to show that - contrary to the non-hybrid case - the hybrid extension of the full branching time logic CTL* is not a fragment of the fully hybrid mu-calculus. Daniel Kernberger, Martin Lange 0001 |
TIME | 2 |
| 2016 | Model Checking for the Full Hybrid Computation Tree LogicabstractWe consider the hybridisations of the full branching time logic CTL* through the addition of nominals, binders and jumps. We formally define three fragments restricting the interplay between hybrid operators and path formulae contrary to previous proposals in the literature which ignored potential problems with a formal semantics. We then investigate the model checking problem for these logics obtaining complexities from PSPACE-completeness to non-elementary decidability. Daniel Kernberger, Martin Lange 0001 |
TIME | 2 |
| 2015 | Conjunctive Visibly-Pushdown Path Queries
Martin Lange 0001, Étienne Lozes |
FCT | 1 |
| 2015 | Ramsey-Based Inclusion Checking for Visibly Pushdown AutomataabstractChecking whether one formal language is included in another is important in many verification tasks. In this article, we provide solutions for checking the inclusion of languages given by visibly pushdown automata over both finite and infinite words. Visibly pushdown automata are a richer automaton model than the classical finite-state automata, which allows one, for example, to reason about the nesting of procedure calls in the executions of recursive imperative programs. The presented solutions do not rely on explicit automaton constructions for determinization and complementation. Instead, they are more direct and generalize the so-called Ramsey-based inclusion-checking algorithms, which apply to classical finite-state automata and proved to be effective there to visibly pushdown automata. We also experimentally evaluate these algorithms, demonstrating the virtues of avoiding explicit determinization and complementation constructions. Oliver Friedmann, Felix Klaedtke, Martin Lange 0001 |
ACM Trans. Comput. Log. | 3 |
| 2014 | Branching-time logics with path relativisation
Markus Latte, Martin Lange 0001 |
J. Comput. Syst. Sci. | 2 |
| 2014 | The μ-calculus alternation hierarchy collapses over structures with restricted connectivity
Julian Gutierrez 0001, Felix Klaedtke, Martin Lange 0001 |
Theor. Comput. Sci. | 3 |
| 2014 | Model-checking process equivalences
Martin Lange 0001, Étienne Lozes, Manuel Vargas Guzmán 0001 |
Theor. Comput. Sci. | 1 |
| 2013 | Ramsey Goes Visibly Pushdown
Oliver Friedmann, Felix Klaedtke, Martin Lange 0001 |
ICALP (2) | 3 |
| 2013 | Revealing vs. Concealing: More Simulation Games for Büchi Inclusion
Milka Hutagalung, Martin Lange 0001, Étienne Lozes |
LATA | 2 |
| 2012 | Ramsey-Based Analysis of Parity Automata
Oliver Friedmann, Martin Lange 0001 |
TACAS | 2 |
| 2012 | Solving parity games by a reduction to SAT
Keijo Heljanko, Misa Keinänen, Martin Lange 0001, Ilkka Niemelä |
J. Comput. Syst. Sci. | 3 |
| 2011 | The Modal μ-Calculus Caught Off Guard
Oliver Friedmann, Martin Lange 0001 |
TABLEAUX | 2 |
| 2011 | P-hardness of the emptiness problem for visibly pushdown languages
Martin Lange 0001 |
Inf. Process. Lett. | 1 |
| 2011 | More on balanced dietsabstractAbstract Discrete Interval Encoding Trees are data structures for the representation of fat, i.e. densely populated sets over a discrete linear order. In this paper, we introduce algorithms for set-theoretic operations like intersection, union, etc. on sets represented as balanced diets. We empirically analyse their performance and show that these algorithms can outperform previously known algorithms on sets, such as the ones implemented in OCaml's standard library. Oliver Friedmann, Martin Lange 0001 |
J. Funct. Program. | 2 |
| 2010 | A CTL-Based Logic for Program Abstractions
Martin Lange 0001, Markus Latte |
WoLLIC | 1 |
| 2010 | On regular temporal logics with past
Christian Dax, Felix Klaedtke, Martin Lange 0001 |
Acta Informatica | 3 |
| 2009 | Solving Parity Games in Practice
Oliver Friedmann, Martin Lange 0001 |
ATVA | 2 |
| 2009 | On Regular Temporal Logics with Past,
Christian Dax, Felix Klaedtke, Martin Lange 0001 |
ICALP (2) | 3 |
| 2009 | On the Hybrid Extension of CTL and CTL+
Ahmet Kara 0002, Volker Weber, Martin Lange 0001, Thomas Schwentick |
MFCS | 3 |
| 2008 | Analyzing Context-Free Grammars Using an Incremental SAT Solver
Roland Axelsson, Keijo Heljanko, Martin Lange 0001 |
ICALP (2) | 3 |
| 2008 | A purely model-theoretic proof of the exponential succinctness gap between CTL+ and CTL
Martin Lange 0001 |
Inf. Process. Lett. | 1 |
| 2007 | Linear Time Logics Around PSL: Complexity, Expressiveness, and a Little Bit of Succinctness
Martin Lange 0001 |
CONCUR | 1 |
| 2007 | Model Checking the First-Order Fragment of Higher-Order Fixpoint Logic
Roland Axelsson, Martin Lange 0001 |
LPAR | 2 |
| 2007 | When not losing is better than winning: Abstraction and refinement for the full mu-calculus
Orna Grumberg, Martin Lange 0001, Martin Leucker, Sharon Shoham |
Inf. Comput. | 2 |
| 2007 | The Complexity of Model Checking Higher-Order Fixpoint LogicabstractHigher-Order Fixpoint Logic (HFL) is a hybrid of the simply typed \lambda-calculus and the modal \lambda-calculus. This makes it a highly expressive temporal logic that is capable of expressing various interesting correctness properties of programs that are not expressible in the modal \lambda-calculus. This paper provides complexity results for its model checking problem. In particular we consider those fragments of HFL built by using only types of bounded order k and arity m. We establish k-fold exponential time completeness for model checking each such fragment. For the upper bound we use fixpoint elimination to obtain reachability games that are singly-exponential in the size of the formula and k-fold exponential in the size of the underlying transition system. These games can be solved in deterministic linear time. As a simple consequence, we obtain an exponential time upper bound on the expression complexity of each such fragment. The lower bound is established by a reduction from the word problem for alternating (k-1)-fold exponential space bounded Turing Machines. Since there are fixed machines of that type whose word problems are already hard with respect to k-fold exponential time, we obtain, as a corollary, k-fold exponential time completeness for the data complexity of our fragments of HFL, provided m exceeds 3. This also yields a hierarchy result in expressive power. Roland Axelsson, Martin Lange 0001, Rafal Somla |
Log. Methods Comput. Sci. | 2 |
| 2006 | Bounded Model Checking for Weak Alternating Büchi Automata
Keijo Heljanko, Tommi A. Junttila, Misa Keinänen, Martin Lange 0001, Timo Latvala |
CAV | 4 |
| 2006 | A Proof System for the Linear Time µ-Calculus
Christian Dax, Martin Hofmann 0001, Martin Lange 0001 |
FSTTCS | 3 |
| 2006 | The alternation hierarchy in fixpoint logic with chop is strict too
Martin Lange 0001 |
Inf. Comput. | 1 |
| 2006 | Propositional dynamic logic of context-free programs and fixpoint logic with chop
Martin Lange 0001, Rafal Somla |
Inf. Process. Lett. | 1 |
| 2005 | The Complexity of Model Checking Higher Order Fixpoint Logic
Martin Lange 0001, Rafal Somla |
MFCS | 1 |
| 2005 | Don't Know in the µ-Calculus
Orna Grumberg, Martin Lange 0001, Martin Leucker, Sharon Shoham |
VMCAI | 2 |
| 2005 | Weak Automata for the Linear Time µ-Calculus
Martin Lange 0001 |
VMCAI | 1 |
| 2005 | 2-ExpTime lower bounds for propositional dynamic logics with intersectionabstractAbstract In 1984. Danecki proved that satisfiability in IPDL, i.e., Propositional Dynamic Logic (PDL) extended with an intersection operator on programs, is decidabie in deterministic double exponential time. Since then, the exact complexity of IPDL has remained an open problem: the best known lower bound was the ExpTime one stemming from plain PDL until, in 2004. the first author established ExpSpace-hardness. In this paper, we finally close the gap and prove that IPDL is hard for 2-ExpTime. thus 2-ExpTime-complete. We then sharpen our lower bound, showing that it even applies to IPDL without the test operator interpreted on tree structures. Martin Lange 0001, Carsten Lutz |
J. Symb. Log. | 1 |
| 2004 | A Lower Complexity Bound for Propositional Dynamic Logic with Intersection
Martin Lange 0001 |
Advances in Modal Logic | 1 |
| 2004 | Symbolic Model Checking of Non-regular Properties
Martin Lange 0001 |
CAV | 1 |
| 2003 | CTL+ Is Complete for Double Exponential Time
Jan Johannsen, Martin Lange 0001 |
ICALP | 2 |
| 2002 | Local Model Checking Games for Fixed Point Logic with Chop
Martin Lange 0001 |
CONCUR | 1 |
| 2002 | Model Checking Fixed Point Logic with Chop
Martin Lange 0001, Colin Stirling |
FoSSaCS | 1 |
| 2002 | Model Checking Games for Branching Time LogicsabstractThis paper defines and examines model checking games for the branching time temporal logic CTL*. The games employ a technique called focus which enriches sets by picking out one distinguished element. This is necessary to avoid ambiguities in the regeneration of temporal operators. The correctness of these games is proved, and optimizations are considered to obtain model checking games for important fragments of CTL*. A game based model checking algorithm that matches the known lower and upper complexity bounds is sketched. Martin Lange 0001, Colin Stirling |
J. Log. Comput. | 1 |
| 2001 | Focus Games for Satisfiability and Completeness of Temporal LogicabstractIntroduce a simple game-theoretic approach to satisfiability checking of temporal logic, for LTL (linear time logic) and CTL (computation tree logic), which has the same complexity as using automata. The mechanisms involved are both explicit and transparent, and underpin a novel approach to developing complete axiom systems for temporal logic. The axiom systems are naturally factored into what happens locally and what happens in the limit. The completeness proofs utilise the game-theoretic construction for satisfiability: if a finite set of formulas is consistent then there is a winning strategy (and therefore construction of an explicit model is avoided). Martin Lange 0001, Colin Stirling |
LICS | 1 |