Skip to main content

Showing 51–88 of 88 results for author: Kiefer, S

.
  1. 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.

  2. 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

  3. 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)

  4. 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

  5. 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

  6. 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

  7. Trace Refinement in Labelled Markov Decision Processes

    Authors: Nathanaël Fijalkow, Stefan Kiefer, Mahsa Shirmohammadi

    Abstract: Given two labelled Markov decision processes (MDPs), the trace-refinement problem asks whether for all strategies of the first MDP there exists a strategy of the second MDP such that the induced labelled Markov chains are trace-equivalent. We show that this problem is decidable in polynomial time if the second MDP is a Markov chain. The algorithm is based on new results on a particular notion of b… ▽ More

    Submitted 2 June, 2020; v1 submitted 30 October, 2015; originally announced October 2015.

    Journal ref: Logical Methods in Computer Science, Volume 16, Issue 2 (June 3, 2020) lmcs:5002

  8. arXiv:1507.02314  [pdf, ps, other

    cs.DS cs.FL

    Distinguishing Hidden Markov Chains

    Authors: Stefan Kiefer, A. Prasad Sistla

    Abstract: Hidden Markov Chains (HMCs) are commonly used mathematical models of probabilistic systems. They are employed in various fields such as speech recognition, signal processing, and biological sequence analysis. We consider the problem of distinguishing two given HMCs based on an observation sequence that one of the HMCs generates. More precisely, given two HMCs and an observation sequence, a disting… ▽ More

    Submitted 9 May, 2016; v1 submitted 8 July, 2015; originally announced July 2015.

    Comments: This is the full version of a LICS'16 paper

  9. arXiv:1505.02655  [pdf, ps, other

    cs.LO

    Long-Run Average Behaviour of Probabilistic Vector Addition Systems

    Authors: Tomas Brazdil, Stefan Kiefer, Antonin Kucera, Petr Novotny

    Abstract: We study the pattern frequency vector for runs in probabilistic Vector Addition Systems with States (pVASS). Intuitively, each configuration of a given pVASS is assigned one of finitely many patterns, and every run can thus be seen as an infinite sequence of these patterns. The pattern frequency vector assigns to each run the limit of pattern frequencies computed for longer and longer prefixes of… ▽ More

    Submitted 19 June, 2015; v1 submitted 11 May, 2015; originally announced May 2015.

  10. arXiv:1504.04757  [pdf, other

    cs.DS

    Tree Buffers

    Authors: Radu Grigore, Stefan Kiefer

    Abstract: In runtime verification, the central problem is to decide if a given program execution violates a given property. In online runtime verification, a monitor observes a program's execution as it happens. If the program being observed has hard real-time constraints, then the monitor inherits them. In the presence of hard real-time constraints it becomes a challenge to maintain enough information to p… ▽ More

    Submitted 14 May, 2015; v1 submitted 18 April, 2015; originally announced April 2015.

    Comments: CAV 2015 (The final publication is available at link.springer.com)

  11. Proving the Herman-Protocol Conjecture

    Authors: Maria Bruna, Radu Grigore, Stefan Kiefer, Joël Ouaknine, James Worrell

    Abstract: Herman's self-stabilisation algorithm, introduced 25 years ago, is a well-studied synchronous randomised protocol for enabling a ring of $N$ processes collectively holding any odd number of tokens to reach a stable state in which a single token remains. Determining the worst-case expected time to stabilisation is the central outstanding open problem about this protocol. It is known that there is a… ▽ More

    Submitted 27 April, 2016; v1 submitted 5 April, 2015; originally announced April 2015.

    Comments: ICALP 2016

  12. arXiv:1503.08792  [pdf, other

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

    Graphs Identified by Logics with Counting

    Authors: Sandra Kiefer, Pascal Schweitzer, Erkal Selman

    Abstract: We classify graphs and, more generally, finite relational structures that are identified by C2, that is, two-variable first-order logic with counting. Using this classification, we show that it can be decided in almost linear time whether a structure is identified by C2. Our classification implies that for every graph identified by this logic, all vertex-colored versions of it are also identified.… ▽ More

    Submitted 30 March, 2015; originally announced March 2015.

    Comments: 33 pages, 8 Figures

    MSC Class: 68Q19; 03C13; 05C75; 68R10

  13. arXiv:1501.06729  [pdf, ps, other

    cs.CC

    The Complexity of the Kth Largest Subset Problem and Related Problems

    Authors: Christoph Haase, Stefan Kiefer

    Abstract: We show that the Kth largest subset problem and the Kth largest m-tuple problem are in PP and hard for PP under polynomial-time Turing reductions. Several problems from the literature were previously shown NP-hard via reductions from those two problems, and by our main result they become PP-hard as well. We also provide complementary PP-upper bounds for some of them.

    Submitted 30 September, 2015; v1 submitted 27 January, 2015; originally announced January 2015.

    ACM Class: F.1.3

  14. Minimisation of Multiplicity Tree Automata

    Authors: Stefan Kiefer, Ines Marusic, James Worrell

    Abstract: We consider the problem of minimising the number of states in a multiplicity tree automaton over the field of rational numbers. We give a minimisation algorithm that runs in polynomial time assuming unit-cost arithmetic. We also show that a polynomial bound in the standard Turing model would require a breakthrough in the complexity of polynomial identity testing by proving that the latter problem… ▽ More

    Submitted 27 March, 2017; v1 submitted 20 October, 2014; originally announced October 2014.

    Comments: Paper to be published in Logical Methods in Computer Science. Minor editing changes from previous version

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 1 (March 28, 2017) lmcs:3224

  15. arXiv:1409.8228  [pdf, other

    cs.CC cs.DM cs.LO

    The Odds of Staying on Budget

    Authors: Christoph Haase, Stefan Kiefer

    Abstract: Given Markov chains and Markov decision processes (MDPs) whose transitions are labelled with non-negative integer costs, we study the computational complexity of deciding whether the probability of paths whose accumulated cost satisfies a Boolean combination of inequalities exceeds a given threshold. For acyclic Markov chains, we show that this problem is PP-complete, whereas it is hard for the Po… ▽ More

    Submitted 21 April, 2015; v1 submitted 21 September, 2014; originally announced September 2014.

    Comments: Technical report for an ICALP'15 paper. 30 pages, 1 figure

    ACM Class: F.1.1

  16. arXiv:1405.2852  [pdf, ps, other

    cs.LO

    On the Total Variation Distance of Labelled Markov Chains

    Authors: Taolue Chen, Stefan Kiefer

    Abstract: Labelled Markov chains (LMCs) are widely used in probabilistic verification, speech recognition, computational biology, and many other fields. Checking two LMCs for equivalence is a classical problem subject to extensive studies, while the total variation distance provides a natural measure for the "inequivalence" of two LMCs: it is the maximum difference between probabilities that the LMCs assign… ▽ More

    Submitted 12 May, 2014; originally announced May 2014.

    Comments: This is a technical report for a LICS'14 paper

  17. arXiv:1404.6673  [pdf, other

    cs.FL

    Stability and Complexity of Minimising Probabilistic Automata

    Authors: Stefan Kiefer, Björn Wachter

    Abstract: We consider the state-minimisation problem for weighted and probabilistic automata. We provide a numerically stable polynomial-time minimisation algorithm for weighted automata, with guaranteed bounds on the numerical error when run with floating-point arithmetic. Our algorithm can also be used for "lossy" minimisation with bounded error. We show an application in image compression. In the second… ▽ More

    Submitted 1 May, 2014; v1 submitted 26 April, 2014; originally announced April 2014.

    Comments: This is the full version of an ICALP'14 paper

  18. arXiv:1401.6840  [pdf, ps, other

    cs.FL

    Zero-Reachability in Probabilistic Multi-Counter Automata

    Authors: Tomáš Brázdil, Stefan Kiefer, Antonín Kučera, Petr Novotný, Joost-Pieter Katoen

    Abstract: We study the qualitative and quantitative zero-reachability problem in probabilistic multi-counter systems. We identify the undecidable variants of the problems, and then we concentrate on the remaining two cases. In the first case, when we are interested in the probability of all runs that visit zero in some counter, we show that the qualitative zero-reachability is decidable in time which is pol… ▽ More

    Submitted 27 January, 2014; originally announced January 2014.

    Comments: 20 pages

  19. arXiv:1401.4130  [pdf, ps, other

    cs.LO

    Analysis of Probabilistic Basic Parallel Processes

    Authors: Rémi Bonnet, Stefan Kiefer, Anthony W. Lin

    Abstract: Basic Parallel Processes (BPPs) are a well-known subclass of Petri Nets. They are the simplest common model of concurrent programs that allows unbounded spawning of processes. In the probabilistic version of BPPs, every process generates other processes according to a probability distribution. We study the decidability and complexity of fundamental qualitative problems over probabilistic BPPs -- i… ▽ More

    Submitted 16 January, 2014; originally announced January 2014.

    Comments: This is the technical report for a FoSSaCS'14 paper

  20. On the Complexity of Equivalence and Minimisation for Q-weighted Automata

    Authors: Stefan Kiefer, Andrzej Murawski, Joel Ouaknine, Bjoern Wachter, James Worrell

    Abstract: This paper is concerned with the computational complexity of equivalence and minimisation for automata with transition weights in the field Q of rational numbers. We use polynomial identity testing and the Isolation Lemma to obtain complexity bounds, focussing on the class NC of problems within P solvable in polylogarithmic parallel time. For finite Q-weighted automata, we give a randomised NC pr… ▽ More

    Submitted 1 March, 2013; v1 submitted 12 February, 2013; originally announced February 2013.

    Comments: arXiv admin note: text overlap with arXiv:1112.4644

    ACM Class: F.2.1, F.3.1

    Journal ref: Logical Methods in Computer Science, Volume 9, Issue 1 (March 4, 2013) lmcs:908

  21. arXiv:1210.7686  [pdf, ps, other

    cs.FL cs.LO

    Bisimilarity of Pushdown Systems is Nonelementary

    Authors: Michael Benedikt, Stefan Göller, Stefan Kiefer, Andrzej S. Murawski

    Abstract: Given two pushdown systems, the bisimilarity problem asks whether they are bisimilar. While this problem is known to be decidable our main result states that it is nonelementary, improving EXPTIME-hardness, which was the previously best known lower bound for this problem. Our lower bound result holds for normed pushdown systems as well.

    Submitted 29 October, 2012; originally announced October 2012.

  22. arXiv:1210.2273  [pdf, other

    cs.FL cs.LO

    Bisimilarity of Probabilistic Pushdown Automata

    Authors: Vojtech Forejt, Petr Jancar, 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). Our first contribution is a general construction that reduces checking bisimilarity of probabilistic transition systems to checking… ▽ More

    Submitted 8 October, 2012; originally announced October 2012.

    Comments: technical report accompanying an FSTTCS'12 paper

  23. arXiv:1206.1317  [pdf, ps, other

    cs.LO cs.FL

    Model Checking Stochastic Branching Processes

    Authors: Taolue Chen, Klaus Dräger, Stefan Kiefer

    Abstract: Stochastic branching processes are a classical model for describing random trees, which have applications in numerous fields including biology, physics, and natural language processing. In particular, they have recently been proposed to describe parallel programs with stochastic process creation. In this paper, we consider the problem of model checking stochastic branching process. Given a branchi… ▽ More

    Submitted 6 June, 2012; originally announced June 2012.

    Comments: This is a technical report accompanying an MFCS'12 paper

  24. arXiv:1205.7041  [pdf, ps, other

    cs.FL cs.CC

    BPA Bisimilarity is EXPTIME-hard

    Authors: Stefan Kiefer

    Abstract: Given a basic process algebra (BPA) and two stack symbols, the BPA bisimilarity problem asks whether the two stack symbols are bisimilar. We show that this problem is EXPTIME-hard.

    Submitted 3 December, 2012; v1 submitted 31 May, 2012; originally announced May 2012.

    Comments: technical report for a an article that is to appear in Information Processing Letters. The present version takes into account improvements prompted by the journal's reviewers

  25. arXiv:1204.2932  [pdf, ps, other

    cs.LO

    Proving Termination of Probabilistic Programs Using Patterns

    Authors: Javier Esparza, Andreas Gaiser, Stefan Kiefer

    Abstract: Proving programs terminating is a fundamental computer science challenge. Recent research has produced powerful tools that can check a wide range of programs for termination. The analog for probabilistic programs, namely termination with probability one ("almost-sure termination"), is an equally important property for randomized algorithms and probabilistic protocols. We suggest a novel algorithm… ▽ More

    Submitted 13 April, 2012; originally announced April 2012.

    Comments: A shorter version of the paper appeared in the Proceedings of Computer Aided Verification (CAV) 2012

    ACM Class: F.3.1

  26. arXiv:1112.4644  [pdf, ps, other

    cs.FL

    On the Complexity of the Equivalence Problem for Probabilistic Automata

    Authors: Stefan Kiefer, Andrzej S. Murawski, Joël Ouaknine, Björn Wachter, James Worrell

    Abstract: Checking two probabilistic automata for equivalence has been shown to be a key problem for efficiently establishing various behavioural and anonymity properties of probabilistic systems. In recent experiments a randomised equivalence test based on polynomial identity testing outperformed deterministic algorithms. In this paper we show that polynomial identity testing yields efficient algorithms fo… ▽ More

    Submitted 6 January, 2012; v1 submitted 20 December, 2011; originally announced December 2011.

    Comments: technical report for a FoSSaCS'12 paper

  27. arXiv:1112.1041  [pdf, other

    cs.PF

    Stabilization of Branching Queueing Networks

    Authors: Tomáš Brázdil, Stefan Kiefer

    Abstract: Queueing networks are gaining attraction for the performance analysis of parallel computer systems. A Jackson network is a set of interconnected servers, where the completion of a job at server i may result in the creation of a new job for server j. We propose to extend Jackson networks by "branching" and by "control" features. Both extensions are new and substantially expand the modelling power o… ▽ More

    Submitted 5 December, 2011; originally announced December 2011.

    Comments: technical report for a STACS'12 paper

  28. arXiv:1110.2400  [pdf

    cs.DL

    The CHRONIOUS Ontology-Driven Search Tool: Enabling Access to Focused and Up-to-Date Healthcare Literature

    Authors: Stephan Kiefer, Jochen Rauch, Riccardo Albertoni, Marco Attene, Franca Giannini, Simone Marini, Luc Schneider, Carlos Mesquita, Xin Xing, Michael Lawo

    Abstract: This paper presents an advanced search engine prototype for bibliography retrieval developed within the CHRONIOUS European IP project of the seventh Framework Program (FP7). This search engine is specifically targeted to clinicians and healthcare practitioners searching for documents related to Chronic Obstructive Pulmonary Disease (COPD) and Chronic Kidney Disease (CKD). To this aim, the presente… ▽ More

    Submitted 11 October, 2011; originally announced October 2011.

    Comments: published in eChallenges e-2011 Conference Proceedings Paul Cunningham and Miriam Cunningham (Eds) IIMC International Information Management Corporation, 2011 ISBN: 978-1-905824-27-4

    ACM Class: I.2.4; H.3.4

  29. arXiv:1104.3100  [pdf, ps, other

    cs.DS

    On Stabilization in Herman's Algorithm

    Authors: Stefan Kiefer, Andrzej Murawski, Joël Ouaknine, James Worrell, Lijun Zhang

    Abstract: Herman's algorithm is a synchronous randomized protocol for achieving self-stabilization in a token ring consisting of N processes. The interaction of tokens makes the dynamics of the protocol very difficult to analyze. In this paper we study the expected time to stabilization in terms of the initial configuration. It is straightforward that the algorithm achieves stabilization almost surely from… ▽ More

    Submitted 15 April, 2011; originally announced April 2011.

    Comments: Technical report accompanying an ICALP'11 paper with the same title

  30. arXiv:1102.2529  [pdf, ps, other

    cs.FL

    Efficient Analysis of Probabilistic Programs with an Unbounded Counter

    Authors: Tomas Brazdil, Stefan Kiefer, Antonin Kucera

    Abstract: We show that a subclass of infinite-state probabilistic programs that can be modeled by probabilistic one-counter automata (pOC) admits an efficient quantitative analysis. In particular, we show that the expected termination time can be approximated up to an arbitrarily small relative error with polynomially many arithmetic operations, and the same holds for the probability of all runs that satisf… ▽ More

    Submitted 12 February, 2011; originally announced February 2011.

  31. arXiv:1012.2998  [pdf, ps, other

    cs.LO cs.FL

    On Probabilistic Parallel Programs with Process Creation and Synchronisation

    Authors: Stefan Kiefer, Dominik Wojtczak

    Abstract: We initiate the study of probabilistic parallel programs with dynamic process creation and synchronisation. To this end, we introduce probabilistic split-join systems (pSJSs), a model for parallel programs, generalising both probabilistic pushdown systems (a model for sequential probabilistic procedural programs which is equivalent to recursive Markov chains) and stochastic branching processes (a… ▽ More

    Submitted 14 December, 2010; originally announced December 2010.

    Comments: This is a technical report accompanying a TACAS'11 paper

  32. arXiv:1007.1710  [pdf, ps, other

    cs.LO cs.FL

    Runtime Analysis of Probabilistic Programs with Unbounded Recursion

    Authors: Tomas Brazdil, Stefan Kiefer, Antonin Kucera, Ivana Hutarova Varekova

    Abstract: We study termination time and recurrence time in programs with unbounded recursion, which are either randomized or operate on some statistically quantified inputs. As the underlying formal model for such programs we use probabilistic pushdown automata (pPDA) which are equivalent to probabilistic recursive state machines. We obtain tail bounds for the distribution of termination time for pPDA. We a… ▽ More

    Submitted 31 May, 2012; v1 submitted 10 July, 2010; originally announced July 2010.

  33. Parikh's Theorem: A simple and direct automaton construction

    Authors: Javier Esparza, Pierre Ganty, Stefan Kiefer, Michael Luttenberger

    Abstract: Parikh's theorem states that the Parikh image of a context-free language is semilinear or, equivalently, that every context-free language has the same Parikh image as some regular language. We present a very simple construction that, given a context-free grammar, produces a finite automaton recognizing such a regular language.

    Submitted 28 January, 2011; v1 submitted 18 June, 2010; originally announced June 2010.

    Comments: 12 pages, 3 figures

    Journal ref: Information Processing Letters 111(12) (2011) 614-619

  34. arXiv:1004.4286  [pdf, ps, other

    cs.PF

    Space-efficient scheduling of stochastically generated tasks

    Authors: Tomáš Brázdil, Javier Esparza, Stefan Kiefer, Michael Luttenberger

    Abstract: We study the problem of scheduling tasks for execution by a processor when the tasks can stochastically generate new tasks. Tasks can be of different types, and each type has a fixed, known probability of generating other tasks. We present results on the random variable S^sigma modeling the maximal space needed by the processor to store the currently active tasks when acting under the scheduler si… ▽ More

    Submitted 27 April, 2010; v1 submitted 24 April, 2010; originally announced April 2010.

    Comments: technical report accompanying an ICALP'10 paper

  35. arXiv:1001.0340  [pdf, ps, other

    math.NA cs.DS

    Computing the Least Fixed Point of Positive Polynomial Systems

    Authors: Javier Esparza, Stefan Kiefer, Michael Luttenberger

    Abstract: We consider equation systems of the form X_1 = f_1(X_1, ..., X_n), ..., X_n = f_n(X_1, ..., X_n) where f_1, ..., f_n are polynomials with positive real coefficients. In vector form we denote such an equation system by X = f(X) and call f a system of positive polynomials, short SPP. Equation systems of this kind appear naturally in the analysis of stochastic models like stochastic context-free gr… ▽ More

    Submitted 16 March, 2010; v1 submitted 4 January, 2010; originally announced January 2010.

    Comments: This is a technical report that goes along with an article to appear in SIAM Journal on Computing.

  36. arXiv:0912.4226  [pdf, ps, other

    cs.DS math.NA

    Computing Least Fixed Points of Probabilistic Systems of Polynomials

    Authors: Javier Esparza, Andreas Gaiser, Stefan Kiefer

    Abstract: We study systems of equations of the form X1 = f1(X1, ..., Xn), ..., Xn = fn(X1, ..., Xn), where each fi is a polynomial with nonnegative coefficients that add up to 1. The least nonnegative solution, say mu, of such equation systems is central to problems from various areas, like physics, biology, computational linguistics and probabilistic program verification. We give a simple and strongly po… ▽ More

    Submitted 3 February, 2010; v1 submitted 21 December, 2009; originally announced December 2009.

    Comments: Published in the Proceedings of the 27th International Symposium on Theoretical Aspects of Computer Science (STACS). Technical Report is also available via arxiv.longhoe.net

    ACM Class: F.2.1; G.3

    Journal ref: Proceedings of the 27th International Symposium on Theoretical Aspects of Computer Science (STACS) 2010

  37. arXiv:0901.0501  [pdf, ps, other

    cs.DS

    Interprocedural Dataflow Analysis over Weight Domains with Infinite Descending Chains

    Authors: Morten Kühnrich, Stefan Schwoon, Jiří Srba, Stefan Kiefer

    Abstract: We study generalized fixed-point equations over idempotent semirings and provide an efficient algorithm for the detection whether a sequence of Kleene's iterations stabilizes after a finite number of steps. Previously known approaches considered only bounded semirings where there are no infinite descending chains. The main novelty of our work is that we deal with semirings without the boundednes… ▽ More

    Submitted 6 January, 2009; v1 submitted 5 January, 2009; originally announced January 2009.

    Comments: technical report for a FOSSACS'09 publication

  38. arXiv:0802.2856  [pdf, ps, other

    cs.DS cs.IT math.NA

    Convergence Thresholds of Newton's Method for Monotone Polynomial Equations

    Authors: Javier Esparza, Stefan Kiefer, Michael Luttenberger

    Abstract: Monotone systems of polynomial equations (MSPEs) are systems of fixed-point equations $X_1 = f_1(X_1, ..., X_n),$ $..., X_n = f_n(X_1, ..., X_n)$ where each $f_i$ is a polynomial with positive real coefficients. The question of computing the least non-negative solution of a given MSPE $\vec X = \vec f(\vec X)$ arises naturally in the analysis of stochastic models such as stochastic context-free… ▽ More

    Submitted 29 February, 2008; v1 submitted 20 February, 2008; originally announced February 2008.

    Comments: version 2 deposited February 29, after the end of the STACS conference. Two minor mistakes corrected

    Journal ref: Dans Proceedings of the 25th Annual Symposium on the Theoretical Aspects of Computer Science - STACS 2008, Bordeaux : France (2008)