Louwe B. Kuijer

dblp:117/1757 · also Louwe Bouke Kuijer · DBLP profile ↗
← Back
18ranked-venue papers
2as first author
7since 2021 · last 2026
0000-0001-6696-9023ORCID · verified

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

Theory of computation · 12 · 2 first-author · 6 since 2021Artificial intelligence and machine learning · 7 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2026 History-Constrained Systems
abstract
Abstract We study verification problems for history-constrained systems (HCS), a model of guarded computation that uses nested systems. An outer system describes the process architecture in which a sequence of actions represents the communication between sub-systems through a global bus. Actions are either permitted or blocked locally by guards; these guards read and decide based on the sequence of actions so far in the global bus. When HCS have both the outer systems and the local guard controllers modelled by finite automata, we show they have the same expressive power as regular languages and finite automata, but they are exponentially more succinct. We also analyse games on this model, representing the interaction between environment and controller, and show that solving such games is -complete, where the lower bound already holds for reachability/safety games and the upper bound holds for any $$\omega $$ ω -regular winning condition. Finally, we consider HCS with guards of greater expressive power, Vector Addition Systems with States (VASS). We show that with deterministic coverability-VASS guards the reachability problem is -complete, while with reachability-VASS the problem is undecidable.
Louwe B. Kuijer, David Purser, Henry Sinclair-Banks, Patrick Totzke
FM (1)1
2026 The Size of Interpolants in Modal Logics
abstract
We start a systematic investigation of the size of Craig interpolants, uniform interpolants, and strongest implicates for (quasi-)normal modal logics. Our main upper bound states that for tabular modal logics, the computation of strongest implicates can be reduced in polynomial time to uniform interpolant computation in classical propositional logic. Hence they are of polynomial dag-size iff NP is included in P/poly. The reduction also holds for Craig interpolants if the tabular modal logic has the Craig interpolation property. Our main lower bound shows an unconditional exponential lower bound on the size of Craig interpolants and strongest implicates covering almost all non-tabular standard normal modal logics. For normal modal logics contained in or containing S4 or GL we obtain the following dichotomy: tabular logics have "propositionally sized" interpolants while for non-tabular logics an unconditional exponential lower bound holds.
Balder ten Cate, Louwe B. Kuijer, Frank Wolter
LICS2
2025 HyperLTL Satisfiability Is Highly Undecidable, HyperCTL$^* is Even Harder
abstract
Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact complexity of these problems, showing that both are in fact highly undecidable: we prove that HyperLTL satisfiability is $\Sigma_1^1$-complete and HyperCTL* satisfiability is $\Sigma_1^2$-complete. These are significant increases over the previously known lower bounds and the first upper bounds. To prove $\Sigma_1^2$-membership for HyperCTL*, we prove that every satisfiable HyperCTL* sentence has a model that is equinumerous to the continuum, the first upper bound of this kind. We also prove this bound to be tight. Furthermore, we prove that both countable and finitely-branching satisfiability for HyperCTL* are as hard as truth in second-order arithmetic, i.e. still highly undecidable. Finally, we show that the membership problem for every level of the HyperLTL quantifier alternation hierarchy is $\Pi_1^1$-complete. Comment: arXiv admin note: substantial text overlap with arXiv:2105.04176
Marie Fortin, Louwe B. Kuijer, Patrick Totzke, Martin Zimmermann 0002
Log. Methods Comput. Sci.2
2024 Varieties of Distributed Knowledge
Rustam Galimullin, Louwe B. Kuijer
AiML2
2023 Almost APAL
abstract
Abstract Arbitrary public announcement logic (APAL) is a logic of change of knowledge with modalities representing quantification over announcements. We present two rather different versions of APAL wherein this quantification is restricted to formulas only containing a subset of all propositional variables: SAPAL and SCAPAL. Such restrictions are relevant in principle for the specification of multi-agent system dynamics. We also present another version of APAL, quantifying over all announcements implied by or implying a given formula: IPAL. We then determine the relative expressivity of all these logics and APAL. We also present complete axiomatizations of SAPAL and SCAPAL and show undecidability of satisfiability for all logics involved, by arguments nearly identical to those for APAL. We show that the IPAL quantifier, motivated by the satisfaction clause for substructural implication, yields a new substructural dynamic consequence relation.
Hans van Ditmarsch, Mo Liu 0002, Louwe B. Kuijer, Igor Sedlár
J. Log. Comput.3
2022 Reasoning about general preference relations
abstract
Preference relations are at the heart of many fundamental concepts in artificial intelligence, ranging from utility comparisons, to defeat among strategies and relative plausibility among states, just to mention a few. Reasoning about such relations has been the object of extensive research and a wealth of formalisms exist to express and reason about them. One such formalism is conditional logic, which focuses on reasoning about the “best” alternatives according to a given preference relation. A “best” alternative is normally interpreted as an alternative that is either maximal (no other alternative is preferred to it) or optimal (it is at least as preferred as all other alternatives). And the preference relation is normally assumed to satisfy strong requirements (typically transitivity and some kind of well-foundedness assumption). Here, we generalize this existing literature in two ways. Firstly, in addition to maximality and optimality, we consider two other interpretations of “best”, which we call unmatchedness and acceptability. Secondly, we do not inherently require the preference relation to satisfy any constraints. Instead, we allow the relation to satisfy any combination of transitivity, totality and anti-symmetry. This allows us to model a wide range of situations, including cases where the lack of constraints stems from a modeled agent being irrational (for example, an agent might have preferences that are neither transitive nor total nor anti-symmetric) or from the interaction of perfectly rational agents (for example, a defeat relation among strategies in a game might be anti-symmetric but not total or transitive). For each interpretation of “best” (maximal, optimal, unmatched or acceptable) and each combination of constraints (transitivity, totality and/or anti-symmetry), we study the sets of valid inferences. Specifically, in all but one case we introduce a sound and strongly complete axiomatization, and in the one remaining case we show that no such axiomatization exists.
Davide Grossi, Wiebe van der Hoek, Louwe B. Kuijer
Artif. Intell.3
2021 HyperLTL Satisfiability Is Σ₁¹-Complete, HyperCTL* Satisfiability Is Σ₁²-Complete
abstract
Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact complexity of these problems, showing that both are in fact highly undecidable: we prove that HyperLTL satisfiability is Σ₁¹-complete and HyperCTL* satisfiability is Σ₁²-complete. These are significant increases over the previously known lower bounds and the first upper bounds. To prove Σ₁²-membership for HyperCTL*, we prove that every satisfiable HyperCTL* sentence has a model that is equinumerous to the continuum, the first upper bound of this kind. We prove this bound to be tight. Finally, we show that the membership problem for every level of the HyperLTL quantifier alternation hierarchy is Π₁¹-complete.
Marie Fortin, Louwe B. Kuijer, Patrick Totzke, Martin Zimmermann 0002
MFCS2
2020 Logics of Allies and Enemies: A Formal Approach to the Dynamics of Social Balance Theory
abstract
We combine social balance theory with temporal logic to obtain a Logic of Allies and Enemies (LAE), which formally describes the likely changes to a social network due to social pressure. We demonstrate how the rich language of LAE can be used to describe various interesting concepts, and show that both model checking and validity checking are PSPACE-complete.
Wiebe van der Hoek, Louwe B. Kuijer, Yì N. Wáng
IJCAI2
2020 Logics of Preference when There Is No Best
abstract
Well-behaved preferences (e.g., total pre-orders) are a cornerstone of several areas in artificial intelligence, from knowledge representation, where preferences typically encode likelihood comparisons, to both game and decision theories, where preferences typically encode utility comparisons. Yet weaker (e.g., cyclical) structures of comparison have proven important in a number of areas, from argumentation theory to tournaments and social choice theory. In this paper we provide logical foundations for reasoning about this type of preference structures where no obvious best elements may exist. Concretely, we compare and axiomatize a number of ways in which the concepts of maximality and optimality can be generalized in this general class of preferences. We thereby expand the scope of the long-standing tradition of the logical analysis of preference.
Davide Grossi, Wiebe van der Hoek, Louwe B. Kuijer
KR3
2020 The logic of gossiping
abstract
International audience
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer
Artif. Intell.3
2020 Arrow update synthesis
abstract
In this contribution we present arbitrary arrow update model logic (AAUML). This is a dynamic epistemic logic or update logic. In update logics, static/basic modalities are interpreted on a given relational model whereas dynamic/update modalities induce transformations (updates) of relational models. In AAUML the update modalities formalize the execution of arrow update models, and there is also a modality for quantification over arrow update models. Arrow update models are an alternative to the well-known action models. We provide an axiomatization of AAUML. The axiomatization is a rewrite system allowing to eliminate arrow update modalities from any given formula, while preserving truth. Thus, AAUML is decidable and equally expressive as the base multi-agent modal logic. Our main result is to establish arrow update synthesis: if there is an arrow update model after which φ, we can construct (synthesize) that model from φ. We also point out some pregnant differences in update expressivity between arrow update logics, action model logics, and refinement modal logic.
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi, Louwe B. Kuijer
Inf. Comput.4
2019 Knowledge Without Complete Certainty
Hans van Ditmarsch, Louwe B. Kuijer
WoLLIC2
2018 Second-order propositional modal logic: Expressiveness and completeness results
Francesco Belardinelli, Wiebe van der Hoek, Louwe B. Kuijer
Artif. Intell.3
2017 Arbitrary arrow update logic
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi, Louwe B. Kuijer
Artif. Intell.4
2017 The undecidability of arbitrary arrow update logic
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer
Theor. Comput. Sci.3
2016 Fully Arbitrary Public Announcements
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer
Advances in Modal Logic3
2016 On the Length and Depth of Temporal Formulae Distinguishing Non-bisimilar Transition Systems
abstract
We investigate the minimal length and nesting depth of temporal formulae that distinguish two given non-bisimilar finite pointed transition systems. We show that such formula can always be constructed in length at most exponential in the combined number of states of both transition systems, and give an example with exponential lower bound, for several common temporal languages. We then show that by using renamings of subformulae or explicit assignments the length of the distinguishing formula can always be reduced to one that is bounded above by a cubic polynomial on the combined size of both transition systems. This is also a bound for the size obtained by using DAG representation of formulae. We also prove that the minimal nesting depth for such formula is less than the combined size of the two state spaces and obtain some tight upper bounds.
Valentin Goranko, Louwe B. Kuijer
TIME2
2015 The expressivity of update logics
abstract
We prove two new results about logics involving updates and common knowledge. The first result is that the logic LAU* using Arrow Common Knowledge is more expressive than the logic LAR using Relativized Common Knowledge. The second result is that the logic LAUC using Arrow Updates and normal Common Knowledge is equally expressive as LAU*⁠. Together with previously known results this fully determines the expressivity landscape of all logics involving any combination of normal Common Knowledge (C), Relativized Common Knowledge (R), Arrow Common Knowledge (U*), Public Announcements (P) and Arrow Updates (U).
Louwe B. Kuijer
J. Log. Comput.1