Skip to main content

Showing 1–50 of 82 results for author: Kiefer, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.19830  [pdf, other

    cs.FL cs.LO

    Minimising the Probabilistic Bisimilarity Distance

    Authors: Stefan Kiefer, Qiyi Tang

    Abstract: A labelled Markov decision process (MDP) is a labelled Markov chain with nondeterminism; i.e., together with a strategy a labelled MDP induces a labelled Markov chain. The model is related to interval Markov chains. Motivated by applications to the verification of probabilistic noninterference in security, we study problems of minimising probabilistic bisimilarity distances of labelled MDPs, in pa… ▽ More

    Submitted 28 June, 2024; originally announced June 2024.

    Comments: 36 pages, 7 figures, CONCUR 2024

  2. arXiv:2405.00921  [pdf, other

    cs.DC cs.LO cs.MA

    Verification of Population Protocols with Unordered Data

    Authors: Steffen van Bergerem, Roland Guttenberg, Sandra Kiefer, Corto Mascle, Nicolas Waldburger, Chana Weil-Kennedy

    Abstract: Population protocols are a well-studied model of distributed computation in which a group of anonymous finite-state agents communicates via pairwise interactions. Together they decide whether their initial configuration, that is, the initial distribution of agents in the states, satisfies a property. As an extension in order to express properties of multisets over an infinite data domain, Blondin… ▽ More

    Submitted 1 May, 2024; originally announced May 2024.

    Comments: 40 pages, 7 figures, extended version of ICALP 2024 paper

  3. arXiv:2404.15483  [pdf, other

    cs.GT math.PR

    Strategy Complexity of Büchi Objectives in Concurrent Stochastic Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study 2-player concurrent stochastic Büchi games on countable graphs. Two players, Max and Min, seek respectively to maximize and minimize the probability of visiting a set of target states infinitely often. We show that there always exist $\varepsilon$-optimal Max strategies that use just a step counter plus 1 bit of public memory. This upper bound holds for all countable graphs, but it is a n… ▽ More

    Submitted 23 April, 2024; originally announced April 2024.

    MSC Class: 91A35; 91A15 ACM Class: G.3

  4. arXiv:2403.06671  [pdf, other

    math.ST cs.DM cs.LG math.CO

    Untangling Gaussian Mixtures

    Authors: Eva Fluck, Sandra Kiefer, Christoph Standke

    Abstract: Tangles were originally introduced as a concept to formalize regions of high connectivity in graphs. In recent years, they have also been discovered as a link between structural graph theory and data science: when interpreting similarity in data sets as connectivity between points, finding clusters in the data essentially amounts to finding tangles in the underlying graphs. This paper further expl… ▽ More

    Submitted 11 March, 2024; originally announced March 2024.

    MSC Class: 05C40; 62H30; 68R10

  5. arXiv:2402.03274  [pdf, other

    cs.DM cs.LO math.CO

    Bounding the Weisfeiler-Leman Dimension via a Depth Analysis of I/R-Trees

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman (WL) dimension is an established measure for the inherent descriptive complexity of graphs and relational structures. It corresponds to the number of variables that are needed and sufficient to define the object of interest in a counting version of first-order logic (FO). These bounded-variable counting logics were even candidates to capture graph isomorphism, until a celebrat… ▽ More

    Submitted 5 February, 2024; originally announced February 2024.

    Comments: 37 pages, 2 figures

  6. arXiv:2401.13390  [pdf, other

    cs.LO cs.GT math.PR

    Memoryless Strategies in Stochastic Reachability Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study concurrent stochastic reachability games played on finite graphs. Two players, Max and Min, seek respectively to maximize and minimize the probability of reaching a set of target states. We prove that Max has a memoryless strategy that is optimal from all states that have an optimal strategy. Our construction provides an alternative proof of this result by Bordais, Bouyer and Le Roux, and… ▽ More

    Submitted 24 January, 2024; originally announced January 2024.

  7. arXiv:2304.12948  [pdf, other

    cs.LO cs.CC cs.DM math.CO

    Simulating Logspace-Recursion with Logarithmic Quantifier Depth

    Authors: Steffen van Bergerem, Martin Grohe, Sandra Kiefer, Luca Oeljeklaus

    Abstract: The fixed-point logic LREC= was developed by Grohe et al. (CSL 2011) in the quest for a logic to capture all problems decidable in logarithmic space. It extends FO+C, first-order logic with counting, by an operator that formalises a limited form of recursion. We show that for every LREC=-definable property on relational structures, there is a constant k such that the k-variable fragment of first-o… ▽ More

    Submitted 25 April, 2023; originally announced April 2023.

  8. arXiv:2301.09234  [pdf, other

    cs.FL cs.LO

    Refutations of pebble minimization via output languages

    Authors: Sandra Kiefer, Lê Thành Dũng Nguyên, Cécilia Pradic

    Abstract: Polyregular functions are the class of string-to-string functions definable by pebble transducers, an extension of finite-state automata with outputs and multiple two-way reading heads (pebbles) with a stack discipline. If a polyregular function can be computed with $k$ pebbles, then its output length is bounded by a polynomial of degree $k$ in the input length. But Bojańczyk has shown that the co… ▽ More

    Submitted 20 June, 2023; v1 submitted 22 January, 2023; originally announced January 2023.

    Comments: 20 pages, for submission to Fundamenta Informaticae; this version excludes some of the material in the v1, which may appear in other subsequent papers

  9. arXiv:2209.02984  [pdf, other

    cs.HC cs.AI cs.LG

    Semantic Interactive Learning for Text Classification: A Constructive Approach for Contextual Interactions

    Authors: Sebastian Kiefer, Mareike Hoffmann

    Abstract: Interactive Machine Learning (IML) shall enable intelligent systems to interactively learn from their end-users, and is quickly becoming more and more important. Although it puts the human in the loop, interactions are mostly performed via mutual explanations that miss contextual information. Furthermore, current model-agnostic IML strategies like CAIPI are limited to 'destructive' feedback, meani… ▽ More

    Submitted 7 September, 2022; originally announced September 2022.

  10. arXiv:2207.14088  [pdf, other

    math.PR cs.LO math.ST

    On the Sequential Probability Ratio Test in Hidden Markov Models

    Authors: Oscar Darwin, Stefan Kiefer

    Abstract: We consider the Sequential Probability Ratio Test applied to Hidden Markov Models. Given two Hidden Markov Models and a sequence of observations generated by one of them, the Sequential Probability Ratio Test attempts to decide which model produced the sequence. We show relationships between the execution time of such an algorithm and Lyapunov exponents of random matrix systems. Further, we give c… ▽ More

    Submitted 5 February, 2023; v1 submitted 28 July, 2022; originally announced July 2022.

    Comments: 28 pages, 10 figures, submitted to CONCUR 2022

    ACM Class: F.0; G.3

  11. arXiv:2206.10557  [pdf, other

    cs.DM math.CO

    A Study of Weisfeiler-Leman Colorings on Planar Graphs

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman (WL) algorithm is a combinatorial procedure that computes colorings on graphs, which can often be used to detect their (non-)isomorphism. Particularly the 1- and 2-dimensional versions 1-WL and 2-WL have received much attention, due to their numerous links to other areas of computer science. Knowing the expressive power of a certain dimension of the algorithm usually amounts… ▽ More

    Submitted 21 June, 2022; originally announced June 2022.

    Comments: 53 pages, 15 figures, full version of a paper accepted at ICALP 2022

  12. arXiv:2203.13913  [pdf, other

    cs.LG cs.AI cs.DS cs.NE stat.ML

    SpeqNets: Sparsity-aware Permutation-equivariant Graph Networks

    Authors: Christopher Morris, Gaurav Rattan, Sandra Kiefer, Siamak Ravanbakhsh

    Abstract: While (message-passing) graph neural networks have clear limitations in approximating permutation-equivariant functions over graphs or general relational data, more expressive, higher-order graph neural networks do not scale to large graphs. They either operate on $k$-order tensors or consider all $k$-node subgraphs, implying an exponential dependence on $k$ in memory requirements, and do not adap… ▽ More

    Submitted 30 August, 2022; v1 submitted 25 March, 2022; originally announced March 2022.

    Comments: ICML 2022, fixed typo in Observation 1

  13. arXiv:2203.12024  [pdf, other

    cs.GT math.PR

    Strategy Complexity of Reachability in Countable Stochastic 2-Player Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study countably infinite stochastic 2-player games with reachability objectives. Our results provide a complete picture of the memory requirements of $\varepsilon$-optimal (resp. optimal) strategies. These results depend on the size of the players' action sets and on whether one requires strategies that are uniform (i.e., independent of the start state). Our main result is that $\varepsilon$-… ▽ More

    Submitted 2 July, 2024; v1 submitted 22 March, 2022; originally announced March 2022.

    MSC Class: 91A35; 91A15 ACM Class: G.3

  14. arXiv:2201.11082  [pdf, other

    cs.LO cs.DM math.CO

    Treelike decompositions for transductions of sparse graphs

    Authors: Jan Dreier, Jakub Gajarský, Sandra Kiefer, Michał Pilipczuk, Szymon Toruńczyk

    Abstract: We give new decomposition theorems for classes of graphs that can be transduced in first-order logic from classes of sparse graphs -- more precisely, from classes of bounded expansion and from nowhere dense classes. In both cases, the decomposition takes the form of a single colored rooted tree of bounded depth where, in addition, there can be links between nodes that are not related in the tree.… ▽ More

    Submitted 26 January, 2022; originally announced January 2022.

    Comments: 39 pages, 2 figures

  15. Approximate Bisimulation Minimisation

    Authors: Stefan Kiefer, Qiyi Tang

    Abstract: We propose polynomial-time algorithms to minimise labelled Markov chains whose transition probabilities are not known exactly, have been perturbed, or can only be obtained by sampling. Our algorithms are based on a new notion of an approximate bisimulation quotient, obtained by lum** together states that are exactly bisimilar in a slightly perturbed system. We present experiments that show that… ▽ More

    Submitted 1 October, 2021; originally announced October 2021.

    Comments: Full version of an FSTTCS'21 paper

  16. arXiv:2109.09155  [pdf, other

    cs.FL cs.CC

    Lower Bounds for Unambiguous Automata via Communication Complexity

    Authors: Mika Göös, Stefan Kiefer, Weiqiang Yuan

    Abstract: We use results from communication complexity, both new and old ones, to prove lower bounds for unambiguous finite automata (UFAs). We show three results. $\textit{Complement:}$ There is a language $L$ recognised by an $n$-state UFA such that the complement language $\overline{L}$ requires NFAs with $n^{\tildeΩ(\log n)}$ states. This improves on a lower bound by Raskin. $\textit{Union:}$ There… ▽ More

    Submitted 12 February, 2022; v1 submitted 19 September, 2021; originally announced September 2021.

  17. arXiv:2109.01049  [pdf, ps, other

    cs.FL

    Image-Binary Automata

    Authors: Stefan Kiefer, Cas Widdershoven

    Abstract: We introduce a certain restriction of weighted automata over the rationals, called image-binary automata. We show that such automata accept the regular languages, can be exponentially more succinct than corresponding NFAs, and allow for polynomial complementation, union, and intersection. This compares favourably with unambiguous automata whose complementation requires a superpolynomial state blow… ▽ More

    Submitted 28 March, 2022; v1 submitted 2 September, 2021; originally announced September 2021.

    Comments: Journal version of paper published at DCFS'21

  18. arXiv:2107.01687  [pdf, other

    cs.LO cs.FL

    Linear-Time Model Checking Branching Processes

    Authors: Stefan Kiefer, Pavel Semukhin, Cas Widdershoven

    Abstract: (Multi-type) branching processes are a natural and well-studied model for generating random infinite trees. Branching processes feature both nondeterministic and probabilistic branching, generalizing both transition systems and Markov chains (but not generally Markov decision processes). We study the complexity of model checking branching processes against linear-time omega-regular specifications:… ▽ More

    Submitted 4 July, 2021; originally announced July 2021.

    Comments: full version of a CONCUR'21 paper

  19. arXiv:2106.16218  [pdf, other

    cs.DM cs.CC cs.LO math.CO

    Logarithmic Weisfeiler-Leman Identifies All Planar Graphs

    Authors: Martin Grohe, Sandra Kiefer

    Abstract: The Weisfeiler-Leman (WL) algorithm is a well-known combinatorial procedure for detecting symmetries in graphs and it is widely used in graph-isomorphism tests. It proceeds by iteratively refining a colouring of vertex tuples. The number of iterations needed to obtain the final output is crucial for the parallelisability of the algorithm. We show that there is a constant k such that every planar… ▽ More

    Submitted 30 June, 2021; originally announced June 2021.

    Comments: 21 pages, 2 figures, accepted at ICALP 2021

  20. arXiv:2105.07470  [pdf, ps, other

    cs.FL

    On Complementing Unambiguous Automata and Graphs With Many Cliques and Cocliques

    Authors: Emil Indzhev, Stefan Kiefer

    Abstract: We show that for any unambiguous finite automaton with $n$ states there exists an unambiguous finite automaton with $\sqrt{n+1} \cdot 2^{n/2}$ states that recognizes the complement language. This builds and improves upon a similar result by Jirásek et al. [Int. J. Found. Comput. Sci. 29 (5) (2018)]. Our improvement is based on a reduction to and an analysis of a problem from extremal graph theory:… ▽ More

    Submitted 15 March, 2022; v1 submitted 16 May, 2021; originally announced May 2021.

    Comments: version implementing referees' suggestions

  21. arXiv:2102.06655  [pdf, ps, other

    cs.LO

    Responsibility and verification: Importance value in temporal logics

    Authors: Corto Mascle, Christel Baier, Florian Funke, Simon Jantsch, Stefan Kiefer

    Abstract: We aim at measuring the influence of the nondeterministic choices of a part of a system on its ability to satisfy a specification. For this purpose, we apply the concept of Shapley values to verification as a means to evaluate how important a part of a system is. The importance of a component is measured by giving its control to an adversary, alone or along with other components, and testing wheth… ▽ More

    Submitted 20 April, 2021; v1 submitted 12 February, 2021; originally announced February 2021.

    Comments: 23 pages, 11 figures, full version of a conference paper accepted at LICS'21

  22. arXiv:2012.13739  [pdf, other

    math.PR cs.FL cs.GT math.OC

    Transience in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: The Transience objective is not to visit any state infinitely often. While this is not possible in finite Markov Decision Process (MDP), it can be satisfied in countably infinite ones, e.g., if the transition graph is acyclic. We prove the following fundamental properties of Transience in countably infinite MDPs. 1. There exist uniformly $ε$-optimal MD strategies (memoryless deterministic) for T… ▽ More

    Submitted 4 July, 2021; v1 submitted 26 December, 2020; originally announced December 2020.

  23. Online Monitoring $ω$-Regular Properties in Unknown Markov Chains

    Authors: Javier Esparza, Stefan Kiefer, Jan Kretinsky, Maximilian Weininger

    Abstract: We study runtime monitoring of $ω$-regular properties. We consider a simple setting in which a run of an unknown finite-state Markov chain $\mathcal M$ is monitored against a fixed but arbitrary $ω$-regular specification $\varphi$. The purpose of monitoring is to keep aborting runs that are "unlikely" to satisfy the specification until $\mathcal M$ executes a correct run. We design controllers for… ▽ More

    Submitted 16 October, 2020; originally announced October 2020.

  24. Equivalence of Hidden Markov Models with Continuous Observations

    Authors: Oscar Darwin, Stefan Kiefer

    Abstract: We consider Hidden Markov Models that emit sequences of observations that are drawn from continuous distributions. For example, such a model may emit a sequence of numbers, each of which is drawn from a uniform distribution, but the support of the uniform distribution depends on the state of the Hidden Markov Model. Such models generalise the more common version where each observation is drawn fro… ▽ More

    Submitted 27 September, 2020; originally announced September 2020.

    Comments: 17 pages, 9 figures, Submitted to FSTTCS 2020

    ACM Class: F.0; G.3

  25. arXiv:2009.11643  [pdf, other

    cs.FL

    Comparing Labelled Markov Decision Processes

    Authors: Stefan Kiefer, Qiyi Tang

    Abstract: A labelled Markov decision process is a labelled Markov chain with nondeterminism, i.e., together with a strategy a labelled MDP induces a labelled Markov chain. The model is related to interval Markov chains. Motivated by applications of equivalence checking for the verification of anonymity, we study the algorithmic comparison of two labelled MDPs, in particular, whether there exist strategies s… ▽ More

    Submitted 24 September, 2020; originally announced September 2020.

    Comments: 35 pages, 7 figures

  26. arXiv:2009.01217  [pdf, ps, other

    cs.FL

    Notes on Equivalence and Minimization of Weighted Automata

    Authors: Stefan Kiefer

    Abstract: This set of notes re-proves known results on weighted automata (over a field, also known as multiplicity automata). The text offers a unified view on theorems and proofs that have appeared in the literature over decades and were written in different styles and contexts. None of the results reported here are claimed to be new. The content centres around fundamentals of equivalence and minimization,… ▽ More

    Submitted 2 September, 2020; originally announced September 2020.

  27. arXiv:2008.03201  [pdf

    cs.CV eess.IV physics.med-ph

    Convolutional neural network based deep-learning architecture for intraprostatic tumour contouring on PSMA PET images in patients with primary prostate cancer

    Authors: Dejan Kostyszyn, Tobias Fechter, Nico Bartl, Anca L. Grosu, Christian Gratzke, August Sigle, Michael Mix, Juri Ruf, Thomas F. Fassbender, Selina Kiefer, Alisa S. Bettermann, Nils H. Nicolay, Simon Spohn, Maria U. Kramer, Peter Bronsert, Hongqian Guo, Xuefeng Qiu, Feng Wang, Christoph Henkenberens, Rudolf A. Werner, Dimos Baltas, Philipp T. Meyer, Thorsten Derlin, Mengxia Chen, Constantinos Zamboglou

    Abstract: Accurate delineation of the intraprostatic gross tumour volume (GTV) is a prerequisite for treatment approaches in patients with primary prostate cancer (PCa). Prostate-specific membrane antigen positron emission tomography (PSMA-PET) may outperform MRI in GTV detection. However, visual GTV delineation underlies interobserver heterogeneity and is time consuming. The aim of this study was to develo… ▽ More

    Submitted 7 August, 2020; originally announced August 2020.

  28. The Big-O Problem

    Authors: Dmitry Chistikov, Stefan Kiefer, Andrzej S. Murawski, David Purser

    Abstract: Given two weighted automata, we consider the problem of whether one is big-O of the other, i.e., if the weight of every finite word in the first is not greater than some constant multiple of the weight in the second. We show that the problem is undecidable, even for the instantiation of weighted automata as labelled Markov chains. Moreover, even when it is known that one weighted automaton is bi… ▽ More

    Submitted 14 March, 2022; v1 submitted 15 July, 2020; originally announced July 2020.

    Comments: Extended version of the CONCUR 2020 paper "The Big-O Problem for Labelled Markov Chains and Weighted Automata": https://doi.org/10.4230/LIPIcs.CONCUR.2020.41

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 1 (March 15, 2022) lmcs:7343

  29. arXiv:2007.05065  [pdf, other

    cs.LO

    Strategy Complexity of Parity Objectives in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study countably infinite MDPs with parity objectives. Unlike in finite MDPs, optimal strategies need not exist, and may require infinite memory if they do. We provide a complete picture of the exact strategy complexity of $\varepsilon$-optimal strategies (and optimal strategies, where they exist) for all subclasses of parity objectives in the Mostowski hierarchy. Either MD-strategies, Markov st… ▽ More

    Submitted 7 July, 2020; originally announced July 2020.

    Comments: This is the full version of a paper presented at CONCUR 2020

  30. arXiv:2005.10182  [pdf, other

    cs.DM cs.CC cs.LO math.CO

    The Iteration Number of Colour Refinement

    Authors: Sandra Kiefer, Brendan D. McKay

    Abstract: The Colour Refinement procedure and its generalisation to higher dimensions, the Weisfeiler-Leman algorithm, are central subroutines in approaches to the graph isomorphism problem. In an iterative fashion, Colour Refinement computes a colouring of the vertices of its input graph. A trivial upper bound on the iteration number of Colour Refinement on graphs of order n is n-1. We show that this bou… ▽ More

    Submitted 20 May, 2020; originally announced May 2020.

    Comments: 22 pages, 3 figures, full version of a paper accepted at ICALP 2020

  31. arXiv:1909.04756  [pdf, other

    math.GR cs.FL math.RA

    On the Size of Finite Rational Matrix Semigroups

    Authors: Georgina Bumpus, Christoph Haase, Stefan Kiefer, Paul-Ioan Stoienescu, Jonathan Tanner

    Abstract: Let $n$ be a positive integer and $\mathcal M$ a set of rational $n \times n$-matrices such that $\mathcal M$ generates a finite multiplicative semigroup. We show that any matrix in the semigroup is a product of matrices in $\mathcal M$ whose length is at most $2^{n (2 n + 3)} g(n)^{n+1} \in 2^{O(n^2 \log n)}$, where $g(n)$ is the maximum order of finite groups over rational $n \times n$-matrices.… ▽ More

    Submitted 24 April, 2020; v1 submitted 9 September, 2019; originally announced September 2019.

    ACM Class: G.2.0; F.4.3

  32. arXiv:1908.05268  [pdf, other

    cs.DM cs.LO math.CO

    The Power of the Weisfeiler-Leman Algorithm to Decompose Graphs

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman procedure is a widely-used technique for graph isomorphism testing that works by iteratively computing an isomorphism-invariant coloring of vertex tuples. Meanwhile, a fundamental tool in structural graph theory, which is often exploited in approaches to tackle the graph isomorphism problem, is the decomposition into 2- and 3-connected components. We prove that the 2-dimensi… ▽ More

    Submitted 22 September, 2021; v1 submitted 14 August, 2019; originally announced August 2019.

    Comments: 48 pages, 6 figures, full version of a paper accepted at MFCS 2019. Added Definition 5.4 and Theorem 5.6 to formalise the notions and arguments. New appendix contains extended proofs for Theorems 5.6 and 5.7. Results remain unchanged

    Journal ref: SIAM J. Discret. Math. 36(1): 252-298 (2022)

  33. arXiv:1906.10093  [pdf, other

    cs.FL

    Efficient Analysis of Unambiguous Automata Using Matrix Semigroup Techniques

    Authors: Stefan Kiefer, Cas Widdershoven

    Abstract: We introduce a novel technique to analyse unambiguous Büchi automata quantitatively, and apply this to the model checking problem. It is based on linear-algebra arguments that originate from the analysis of matrix semigroups with constant spectral radius. This method can replace a combinatorial procedure that dominates the computational complexity of the existing procedure by Baier et al. We analy… ▽ More

    Submitted 24 June, 2019; originally announced June 2019.

    Comments: Technical report for an MFCS'19 paper

  34. arXiv:1905.13190  [pdf, other

    cs.FL cs.LO

    String-to-String Interpretations with Polynomial-Size Output

    Authors: Mikołaj Bojańczyk, Sandra Kiefer, Nathan Lhote

    Abstract: String-to-string MSO interpretations are like Courcelle's MSO transductions, except that a single output position can be represented using a tuple of input positions instead of just a single input position. In particular, the output length is polynomial in the input length, as opposed to MSO transductions, which have output of linear length. We show that string-to-string MSO interpretations are ex… ▽ More

    Submitted 30 May, 2019; originally announced May 2019.

    Comments: 35 pages, full version of a paper accepted for the 46th International Colloquium on Automata, Languages and Programming (ICALP 2019)

  35. arXiv:1905.05114  [pdf, other

    cs.CC cs.FL

    On Affine Reachability Problems

    Authors: Stefan Jaax, Stefan Kiefer

    Abstract: We analyze affine reachability problems in dimensions 1 and 2. We show that the reachability problem for 1-register machines over the integers with affine updates is PSPACE-hard, hence PSPACE-complete, strengthening a result by Finkel et al. that required polynomial updates. Building on recent results on two-dimensional integer matrices, we prove NP-completeness of the mortality problem for 2-dime… ▽ More

    Submitted 2 July, 2020; v1 submitted 13 May, 2019; originally announced May 2019.

    MSC Class: 20H25 ACM Class: F.1.3

  36. arXiv:1904.11573  [pdf, ps, other

    math.PR cs.FL math.OC

    Büchi Objectives in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study countably infinite Markov decision processes with Büchi objectives, which ask to visit a given subset of states infinitely often. A question left open by T.P. Hill in 1979 is whether there always exist $\varepsilon$-optimal Markov strategies, i.e., strategies that base decisions only on the current state and the number of steps taken so far. We provide a negative answer to this question b… ▽ More

    Submitted 30 April, 2019; v1 submitted 25 April, 2019; originally announced April 2019.

    Comments: full version of an ICALP'19 paper. This update only fixes some typesetting issues

  37. arXiv:1904.07216  [pdf, other

    cs.DM cs.CC cs.LO math.CO

    A Linear Upper Bound on the Weisfeiler-Leman Dimension of Graphs of Bounded Genus

    Authors: Martin Grohe, Sandra Kiefer

    Abstract: The Weisfeiler-Leman (WL) dimension of a graph is a measure for the inherent descriptive complexity of the graph. While originally derived from a combinatorial graph isomorphism test called the Weisfeiler-Leman algorithm, the WL dimension can also be characterised in terms of the number of variables that is required to describe the graph up to isomorphism in first-order logic with counting quantif… ▽ More

    Submitted 15 April, 2019; originally announced April 2019.

    Comments: 47 pages, 5 figures

  38. arXiv:1808.00940  [pdf, ps, other

    cs.FL math.CO

    On Nonnegative Integer Matrices and Short Killing Words

    Authors: Stefan Kiefer, Corto Mascle

    Abstract: Let $n$ be a natural number and $\mathcal{M}$ a set of $n \times n$-matrices over the nonnegative integers such that the joint spectral radius of $\mathcal{M}$ is at most one. We show that if the zero matrix $0$ is a product of matrices in $\mathcal{M}$, then there are $M_1, \ldots, M_{n^5} \in \mathcal{M}$ with $M_1 \cdots M_{n^5} = 0$. This result has applications in automata theory and the theo… ▽ More

    Submitted 26 February, 2021; v1 submitted 2 August, 2018; originally announced August 2018.

    Comments: This version has been accepted by the SIAM Journal on Discrete Mathematics (SIDMA). The article extends the STACS'19 paper as follows. (1) The main result has been generalized to monoids generated by finite sets whose joint spectral radius is at most 1. (2) The use of Carpi's theorem is avoided. (3) A more precise result is offered on Restivo's conjecture for finite codes

  39. arXiv:1807.04920  [pdf, other

    cs.FL cs.AI cs.CC

    On the Complexity of Value Iteration

    Authors: Nikhil Balaji, Stefan Kiefer, Petr Novotný, Guillermo A. Pérez, Mahsa Shirmohammadi

    Abstract: Value iteration is a fundamental algorithm for solving Markov Decision Processes (MDPs). It computes the maximal $n$-step payoff by iterating $n$ times a recurrence equation which is naturally associated to the MDP. At the same time, value iteration provides a policy for the MDP that is optimal on a given finite horizon $n$. In this paper, we settle the computational complexity of value iteration.… ▽ More

    Submitted 27 April, 2019; v1 submitted 13 July, 2018; originally announced July 2018.

    Comments: Full version of an ICALP'19 paper

  40. Selective Monitoring

    Authors: Radu Grigore, Stefan Kiefer

    Abstract: We study selective monitors for labelled Markov chains. Monitors observe the outputs that are generated by a Markov chain during its run, with the goal of identifying runs as correct or faulty. A monitor is selective if it skips observations in order to reduce monitoring overhead. We are interested in monitors that minimize the expected number of observations. We establish an undecidability result… ▽ More

    Submitted 2 July, 2018; v1 submitted 15 June, 2018; originally announced June 2018.

    Comments: CONCUR 2018

  41. arXiv:1804.06170  [pdf, other

    cs.FL cs.LO

    On Computing the Total Variation Distance of Hidden Markov Models

    Authors: Stefan Kiefer

    Abstract: We prove results on the decidability and complexity of computing the total variation distance (equivalently, the $L_1$-distance) of hidden Markov models (equivalently, labelled Markov chains). This distance measures the difference between the distributions on words that two hidden Markov models induce. The main results are: (1) it is undecidable whether the distance is greater than a given thresho… ▽ More

    Submitted 17 April, 2018; originally announced April 2018.

    Comments: Technical report for an ICALP'18 paper

  42. Game Characterization of Probabilistic Bisimilarity, and Applications to Pushdown Automata

    Authors: Vojtěch Forejt, Petr Jančar, Stefan Kiefer, James Worrell

    Abstract: We study the bisimilarity problem for probabilistic pushdown automata (pPDA) and subclasses thereof. Our definition of pPDA allows both probabilistic and non-deterministic branching, generalising the classical notion of pushdown automata (without epsilon-transitions). We first show a general characterization of probabilistic bisimilarity in terms of two-player games, which naturally reduces checki… ▽ More

    Submitted 14 November, 2018; v1 submitted 16 November, 2017; originally announced November 2017.

    Journal ref: Logical Methods in Computer Science, Volume 14, Issue 4 (November 15, 2018) lmcs:4077

  43. arXiv:1708.07354  [pdf, ps, other

    cs.DM cs.LO math.CO

    The Weisfeiler-Leman Dimension of Planar Graphs is at most 3

    Authors: Sandra Kiefer, Ilia Ponomarenko, Pascal Schweitzer

    Abstract: We prove that the Weisfeiler-Leman (WL) dimension of the class of all finite planar graphs is at most 3. In particular, every finite planar graph is definable in first-order logic with counting using at most 4 variables. The previously best known upper bounds for the dimension and number of variables were 14 and 15, respectively. First we show that, for dimension 3 and higher, the WL-algorithm c… ▽ More

    Submitted 24 August, 2017; originally announced August 2017.

    Comments: 34 pages, 3 figures, extended version of LICS 2017 paper

    MSC Class: 03B70 ACM Class: F.4.1; F.2.2

  44. arXiv:1704.05003  [pdf, ps, other

    cs.GT cs.LO

    On Strong Determinacy of Countable Stochastic Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak

    Abstract: We study 2-player turn-based perfect-information stochastic games with countably infinite state space. The players aim at maximizing/minimizing the probability of a given event (i.e., measurable set of infinite plays), such as reachability, Büchi, omega-regular or more general objectives. These games are known to be weakly determined, i.e., they have value. However, strong determinacy of thresho… ▽ More

    Submitted 17 April, 2017; originally announced April 2017.

    Comments: 13 pages

    MSC Class: 91A15 ACM Class: G.3

    Journal ref: LICS 2017

  45. arXiv:1704.04490  [pdf, ps, other

    cs.LO

    Parity Objectives in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak

    Abstract: We study countably infinite MDPs with parity objectives, and special cases with a bounded number of colors in the Mostowski hierarchy (including reachability, safety, Buchi and co-Buchi). In finite MDPs there always exist optimal memoryless deterministic (MD) strategies for parity objectives, but this does not generally hold for countably infinite MDPs. In particular, optimal strategies need not… ▽ More

    Submitted 17 April, 2017; v1 submitted 14 April, 2017; originally announced April 2017.

  46. arXiv:1605.07061  [pdf, other

    cs.FL cs.CC cs.LG

    On Restricted Nonnegative Matrix Factorization

    Authors: Dmitry Chistikov, Stefan Kiefer, Ines Marušić, Mahsa Shirmohammadi, James Worrell

    Abstract: Nonnegative matrix factorization (NMF) is the problem of decomposing a given nonnegative $n \times m$ matrix $M$ into a product of a nonnegative $n \times d$ matrix $W$ and a nonnegative $d \times m$ matrix $H$. Restricted NMF requires in addition that the column spaces of $M$ and $W$ coincide. Finding the minimal inner dimension $d$ is known to be NP-hard, both for NMF and restricted NMF. We show… ▽ More

    Submitted 23 May, 2016; originally announced May 2016.

    Comments: Full version of an ICALP'16 paper

  47. arXiv:1605.06848  [pdf, ps, other

    cs.CC cs.LG math.NA

    Nonnegative Matrix Factorization Requires Irrationality

    Authors: Dmitry Chistikov, Stefan Kiefer, Ines Marušić, Mahsa Shirmohammadi, James Worrell

    Abstract: Nonnegative matrix factorization (NMF) is the problem of decomposing a given nonnegative $n \times m$ matrix $M$ into a product of a nonnegative $n \times d$ matrix $W$ and a nonnegative $d \times m$ matrix $H$. A longstanding open question, posed by Cohen and Rothblum in 1993, is whether a rational matrix $M$ always has an NMF of minimal inner dimension $d$ whose factors $W$ and $H$ are also rati… ▽ More

    Submitted 22 March, 2017; v1 submitted 22 May, 2016; originally announced May 2016.

    Comments: Journal version, to appear in the SIAM Journal on Applied Algebra and Geometry (SIAGA)

  48. arXiv:1605.03480  [pdf, other

    cs.LO cs.CC math.CO

    Upper Bounds on the Quantifier Depth for Graph Differentiation in First-Order Logic

    Authors: Sandra Kiefer, Pascal Schweitzer

    Abstract: We show that on graphs with n vertices, the 2-dimensional Weisfeiler-Leman algorithm requires at most O(n^2/log(n)) iterations to reach stabilization. This in particular shows that the previously best, trivial upper bound of O(n^2) is asymptotically not tight. In the logic setting, this translates to the statement that if two graphs of size n can be distinguished by a formula in first-order logic… ▽ More

    Submitted 26 May, 2019; v1 submitted 11 May, 2016; originally announced May 2016.

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (May 30, 2019) lmcs:4015

  49. arXiv:1605.00950  [pdf, ps, other

    cs.LO cs.FL

    Markov Chains and Unambiguous Automata

    Authors: Christel Baier, Stefan Kiefer, Joachim Klein, David Müller, James Worrell

    Abstract: Unambiguous automata are nondeterministic automata in which every word has at most one accepting run. In this paper we give a polynomial-time algorithm for model checking discrete-time Markov chains against ω-regular specifications represented as unambiguous automata. We furthermore show that the complexity of this model checking problem lies in NC: the subclass of P comprising those problems solv… ▽ More

    Submitted 7 April, 2023; v1 submitted 3 May, 2016; originally announced May 2016.

    Comments: 38 pages, accepted at JCSS. The first version (v1), 50 pages, is the full version of a paper accepted at CAV 2016

    ACM Class: D.2.4; F.3.1

  50. arXiv:1601.04661  [pdf, ps, other

    cs.FL cs.CC cs.DM cs.LO

    Efficient Quantile Computation in Markov Chains via Counting Problems for Parikh Images

    Authors: Christoph Haase, Stefan Kiefer, Markus Lohrey

    Abstract: A cost Markov chain is a Markov chain whose transitions are labelled with non-negative integer costs. A fundamental problem on this model, with applications in the verification of stochastic systems, is to compute information about the distribution of the total cost accumulated in a run. This includes the probability of large total costs, the median cost, and other quantiles. While expectations ca… ▽ More

    Submitted 18 January, 2016; originally announced January 2016.

    ACM Class: F.4.2; G.3