Skip to main content

Showing 1–7 of 7 results for author: Chini, P

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

    cs.FL

    Petri Net Invariant Synthesis

    Authors: Peter Chini, Florian Furbach

    Abstract: We study the synthesis of inductive half spaces (IHS). These are linear inequalities that form inductive invariants for Petri nets, capable of disproving reachability or coverability. IHS generalize classic notions of invariants like traps or siphons. Their synthesis is desirable for disproving reachability or coverability where traditional invariants may fail. We formulate a CEGAR-loop for the… ▽ More

    Submitted 7 May, 2021; originally announced May 2021.

  2. arXiv:2007.11398  [pdf, other

    cs.DS cs.CC cs.LO

    A Framework for Consistency Algorithms

    Authors: Peter Chini, Prakash Saivasan

    Abstract: We present a framework that provides deterministic consistency algorithms for given memory models. Such an algorithm checks whether the executions of a shared-memory concurrent program are consistent under the axioms defined by a model. For memory models like SC and TSO, checking consistency is NP-complete. Our framework shows, that despite the hardness, fast deterministic consistency algorithms c… ▽ More

    Submitted 21 July, 2020; originally announced July 2020.

  3. arXiv:1909.12004  [pdf, other

    cs.FL cs.CC

    Complexity of Liveness in Parameterized Systems

    Authors: Peter Chini, Roland Meyer, Prakash Saivasan

    Abstract: We investigate the fine-grained complexity of liveness verification for leader contributor systems. These consist of a designated leader thread and an arbitrary number of identical contributor threads communicating via a shared memory. The liveness verification problem asks whether there is an infinite computation of the system in which the leader reaches a final state infinitely often. Like its r… ▽ More

    Submitted 7 October, 2019; v1 submitted 26 September, 2019; originally announced September 2019.

  4. arXiv:1904.00833  [pdf, ps, other

    cs.FL

    Liveness in Broadcast Networks

    Authors: Peter Chini, Roland Meyer, Prakash Saivasan

    Abstract: We study liveness and model checking problems for broadcast networks, a system model of identical clients communicating via message passing. The first problem that we consider is Liveness Verification. It asks whether there is a computation such that one of the clients visits a final state infinitely often. The complexity of the problem has been open since 2010 when it was shown to be P-hard and s… ▽ More

    Submitted 21 July, 2020; v1 submitted 1 April, 2019; originally announced April 2019.

  5. arXiv:1807.05777  [pdf, ps, other

    cs.CC cs.DM

    Fast Witness Counting

    Authors: Peter Chini, Rehab Massoud, Roland Meyer, Prakash Saivasan

    Abstract: We study the witness-counting problem: given a set of vectors $V$ in the $d$-dimensional vector space over $\mathbb{F}_2$, a target vector $t$, and an integer $k$, count all ways to sum-up exactly $k$ different vectors from $V$ to reach $t$. The problem is well-known in coding theory and received considerable attention in complexity theory. Recently, it appeared in the context of hardware monitori… ▽ More

    Submitted 16 July, 2018; originally announced July 2018.

  6. arXiv:1802.05559  [pdf, ps, other

    cs.LO cs.DC cs.DS

    Fine-Grained Complexity of Safety Verification

    Authors: Peter Chini, Roland Meyer, Prakash Saivasan

    Abstract: We study the fine-grained complexity of Leader Contributor Reachability (LCR) and Bounded-Stage Reachability (BSR), two variants of the safety verification problem for shared memory concurrent programs. For both problems, the memory is a single variable over a finite data domain. Our contributions are new verification algorithms and lower bounds. The latter are based on the Exponential Time Hypoth… ▽ More

    Submitted 10 January, 2020; v1 submitted 15 February, 2018; originally announced February 2018.

  7. arXiv:1609.09728  [pdf, other

    cs.FL cs.LO

    On the Complexity of Bounded Context Switching

    Authors: Peter Chini, Jonathan Kolberg, Andreas Krebs, Roland Meyer, Prakash Saivasan

    Abstract: Bounded context switching (BCS) is an under-approximate method for finding violations to safety properties in shared memory concurrent programs. Technically, BCS is a reachability problem that is known to be NP-complete. Our contribution is a parameterized analysis of BCS. The first result is an algorithm that solves BCS when parameterized by the number of context switches (cs) and the size of t… ▽ More

    Submitted 24 April, 2017; v1 submitted 30 September, 2016; originally announced September 2016.