Skip to main content

Showing 1–5 of 5 results for author: Furbach, F

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

    cs.FL cs.PL

    Verification under TSO with an infinite Data Domain

    Authors: Parosh Aziz Abdulla, Mohamed Faouzi Atig, Florian Furbach, Shashwat Garg

    Abstract: We examine verification of concurrent programs under the total store ordering (TSO) semantics used by the x86 architecture. In our model, threads manipulate variables over infinite domains and they can check whether variables are related for a range of relations. We show that, in general, the control state reachability problem is undecidable. This result is derived through a reduction from the sta… ▽ More

    Submitted 18 January, 2024; originally announced January 2024.

  2. arXiv:2302.02163  [pdf, ps, other

    cs.FL cs.PL

    Parameterized Verification under TSO with Data Types

    Authors: Parosh Aziz Abdulla, Mohamed Faouzi Atig, Florian Furbach, Adwait Godbole, Yacoub G. Hendi, Shankaranarayanan Krishna, Stephan Spengler

    Abstract: We consider parameterized verification of systems executing according to the total store ordering (TSO) semantics. The processes manipulate abstract data types over potentially infinite domains. We present a framework that translates the reachability problem for such systems to the reachability problem for register machines enriched with the given abstract data type. We use the translation to obta… ▽ More

    Submitted 12 February, 2023; v1 submitted 4 February, 2023; originally announced February 2023.

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

  4. arXiv:1702.06704  [pdf, ps, other

    cs.PL cs.LO

    Portability Analysis for Axiomatic Memory Models. PORTHOS: One Tool for all Models

    Authors: Hernán Ponce-de-León, Florian Furbach, Keijo Heljanko, Roland Meyer

    Abstract: We present Porthos, the first tool that discovers porting bugs in performance-critical code. Porthos takes as input a program and the memory models of the source architecture for which the program has been developed and the target model to which it is ported. If the code is not portable, Porthos finds a bug in the form of an unexpected execution - an execution that is consistent with the target bu… ▽ More

    Submitted 28 April, 2017; v1 submitted 22 February, 2017; originally announced February 2017.

  5. arXiv:1606.04397  [pdf, other

    cs.AI

    Relating Strong Spatial Cognition to Symbolic Problem Solving --- An Example

    Authors: Ulrich Furbach, Florian Furbach, Christian Freksa

    Abstract: In this note, we discuss and analyse a shortest path finding approach using strong spatial cognition. It is compared with a symbolic graph-based algorithm and it is shown that both approaches are similar with respect to structure and complexity. Nevertheless, the strong spatial cognition solution is easy to understand and even pops up immediately when one has to solve the problem.

    Submitted 14 June, 2016; originally announced June 2016.