Skip to main content

Showing 1–8 of 8 results for author: Brain, M

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

    cs.LO

    Verifying Reachability Properties in Markov Chains via Incremental Induction

    Authors: Elizabeth Polgreen, Martin Brain, Martin Fraenzle, Alessandro Abate

    Abstract: There is a scalability gap between probabilistic and non-probabilistic verification. Probabilistic model checking tools are based either on explicit engines or on (Multi-Terminal) Binary Decision Diagrams. These structures are complemented in areas of non-probabilistic verification by more scalable techniques, such as IC3. We present a symbolic probabilistic model checking algorithm based on IC3-l… ▽ More

    Submitted 19 September, 2019; v1 submitted 17 September, 2019; originally announced September 2019.

    Comments: 16 pages plus appendices

  2. arXiv:1806.08775  [pdf, ps, other

    cs.LO

    CVC4 at the SMT Competition 2018

    Authors: Clark Barrett, Haniel Barbosa, Martin Brain, Duligur Ibeling, Tim King, Paul Meng, Aina Niemetz, Andres Nötzli, Mathias Preiner, Andrew Reynolds, Cesare Tinelli

    Abstract: This paper is a description of the CVC4 SMT solver as entered into the 2018 SMT Competition. We only list important differences from the 2017 SMT Competition version of CVC4. For further and more detailed information about CVC4, please refer to the original paper, the CVC4 website, or the source code on GitHub.

    Submitted 19 June, 2018; originally announced June 2018.

  3. arXiv:1707.01466  [pdf, other

    cs.SE

    Functional Requirements-Based Automated Testing for Avionics

    Authors: Youcheng Sun, Martin Brain, Daniel Kroening, Andrew Hawthorn, Thomas Wilson, Florian Schanda, Francisco Javier Guzman Jimenez, Simon Daniel, Chris Bryan, Ian Broster

    Abstract: We propose and demonstrate a method for the reduction of testing effort in safety-critical software development using DO-178 guidance. We achieve this through the application of Bounded Model Checking (BMC) to formal low-level requirements, in order to generate tests automatically that are good enough to replace existing labor-intensive test writing procedures while maintaining independence from i… ▽ More

    Submitted 5 July, 2017; originally announced July 2017.

  4. Satisfiability Checking meets Symbolic Computation (Project Paper)

    Authors: E. Abraham, J. Abbott, B. Becker, A. M. Bigatti, M. Brain, B. Buchberger, A. Cimatti, J. H. Davenport, M. England, P. Fontaine, S. Forrest, A. Griggio, D. Kroening, W. M. Seiler, T. Sturm

    Abstract: Symbolic Computation and Satisfiability Checking are two research areas, both having their individual scientific focus but sharing also common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite their commonalities, the two communities are rather weakly connected. The aim of our newly accepted SC-square project (H2020-FETOPEN-CSA) is… ▽ More

    Submitted 27 July, 2016; originally announced July 2016.

    Journal ref: M. Kohlhase, M. Johansson, B. Miller, L. de Moura, F. Tompa, eds., Intelligent Computer Mathematics (Proceedings of CICM 2016), pp. 28-43, (Lecture Notes in Computer Science, 9791). Springer International Publishing, 2016

  5. Satisfiability Checking and Symbolic Computation

    Authors: E. Abraham, J. Abbott, B. Becker, A. M. Bigatti, M. Brain, B. Buchberger, A. Cimatti, J. H. Davenport, M. England, P. Fontaine, S. Forrest, A. Griggio, D. Kroening, W. M. Seiler, T. Sturm

    Abstract: Symbolic Computation and Satisfiability Checking are viewed as individual research areas, but they share common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite these commonalities, the two communities are currently only weakly connected. We introduce a new project SC-square to build a joint community in this area, supported by a… ▽ More

    Submitted 23 July, 2016; originally announced July 2016.

    Comments: 3 page Extended Abstract to accompany an ISSAC 2016 poster. Poster available at http://www.sc-square.org/SC2-AnnouncementPoster.pdf

    Journal ref: ACM Communications in Computer Algebra, 50:4 (issue 198), pp. 145-147, ACM, 2016

  6. arXiv:1506.05671  [pdf, ps, other

    cs.LO cs.SE

    Safety Verification and Refutation by k-invariants and k-induction (extended version)

    Authors: Martin Brain, Saurabh Joshi, Daniel Kroening, Peter Schrammel

    Abstract: Most software verification tools can be classified into one of a number of established families, each of which has their own focus and strengths. For example, concrete counterexample generation in model checking, invariant inference in abstract interpretation and completeness via annotation for deductive verification. This creates a significant and fundamental usability problem as users may have t… ▽ More

    Submitted 29 June, 2015; v1 submitted 18 June, 2015; originally announced June 2015.

    Comments: extended version of paper published at SAS'15

    ACM Class: F.3.1

  7. arXiv:1409.5872  [pdf, ps, other

    cs.SE

    Incremental Bounded Model Checking for Embedded Software (extended version)

    Authors: Peter Schrammel, Daniel Kroening, Martin Brain, Ruben Martins, Tino Teige, Tom Bienmüller

    Abstract: Program analysis is on the brink of mainstream in embedded systems development. Formal verification of behavioural requirements, finding runtime errors and automated test case generation are some of the most common applications of automated verification tools based on Bounded Model Checking. Existing industrial tools for embedded software use an off-the-shelf Bounded Model Checker and apply it ite… ▽ More

    Submitted 20 September, 2014; originally announced September 2014.

    Comments: extended version of paper submitted to EMSOFT'14

    ACM Class: D.2.4; D.2.5

  8. arXiv:1006.4948  [pdf, other

    cs.LO cs.AI

    Automatic Music Composition using Answer Set Programming

    Authors: Georg Boenn, Martin Brain, Marina De Vos, John ffitch

    Abstract: Music composition used to be a pen and paper activity. These these days music is often composed with the aid of computer software, even to the point where the computer compose parts of the score autonomously. The composition of most styles of music is governed by rules. We show that by approaching the automation, analysis and verification of composition as a knowledge representation task and forma… ▽ More

    Submitted 25 June, 2010; originally announced June 2010.

    Comments: 31 pages, 10 figures. Extended version of our ICLP2008 paper. Formatted following TPLP guidelines

    ACM Class: D.1.6; I.2.8; I.2.4; J.5