To propose a link enter your email address:

and
 
 
 

Deadline Countdown

 
 

Heads up on SAT research

 
 

SAT related books

 
 

Other SAT related sites

SATLIB: the satisfiability library
SAT-Ex: experimentations about SAT
QBFLIB: the QBF library
PBLIB: The pseudo-boolean library
SMTLIB: The Satisfiability Modulo Theory library
SAT4J:A SATisfiability library for Java
 

 

Show   all the links
only papers
   containing the keyword:     ordered by:  date
hits
Show all

12 elements available
 
  
Date:26-Apr-2010
Title:Doctoral position available @ ONERA (The French Aerospace Lab) Centre Midi Pyrénnées
Hits:166
Contributed by: Rémi Delmas
Keywords:BMC, Verification, null, null, null, null, null, null
 
  
 

This thesis is proposed by ONERA's information processing and systems modelling department in Toulouse, France, in partneship with Rockwell Collins France (French subsidiary of Rockwell Collins Inc.), a leading designer and provider of critical aerospace systems, enjoying a internationally renowned expertise in formal methods.

Critical systems and software are subject to diverse and drastic requirements such as functional correctness under hard real-time constraints, fault-tolerance constraints, reconfiguration constraints, etc. Over the years, a range of model driven engineering techniques and formal analysis methods and techniques were developed (scheduling analysis, real-time performance prediction, automatic bug finding, automatic proof of absence of bug, …) and refined to reach a high maturity.

Despite these continuous advances in formal methods, users often experience technical difficulties in scaling up formal methods to models of real world systems, either because of their important size, because or because of their inherent computational complexity (when they make use of non linear integer arithmetic, or floating point arithmetic for instance). Methodological and process issues can also come in the way, but this thesis will be primarily focused on the technical side of the problem.

Nevertheless, it seems some progress can be achieved on these technical issues by establishing a tight cooperation between different and mature approaches to formal verification.

In particular, SMT-based temporal model checking techniques (MC), which allow to verify safety and liveness properties on transition systems, have gained momentum thanks to the recent and dramatic advances in SMT solvers performance, invariant strengthening for k-induction based techniques and Craig interpolant generation techniques for heterogeneous logics. Still, proofs can fail, and extra non-trivial information (i.e. lemmas) often has to be manually added to a model to allow a proof to be obtained.

Similarly, abstract interpretation (AI) techniques have become extremely effective, but are somehow dedicated to the analysis of predefined property patterns on imperative code, such as out of bounds accesses in arrays, integer overflows/underflows, or to finding bounds on the error between an ideal computation using real numbers and its implementation using floating point numbers.

The Ph.D. student will have to study in which way these two families of techniques (MC/AI) can complement each other so as to overcome their own limitations, hopefully extending the range of critical aerospace systems that can be addressed with formal methods.

Full details and contact information available in this ONERA PDF document

The thesis will follow a CIFRE convention (Click for CIFRE financing information)
 
 
 

 
  
Date:26-Jun-2009
Title:CFP: DATE'10 Formal Methods and Verification Track
Hits:625
Contributed by: Joao Marques-Silva
Keywords:Satisfiability Modulo Theory, null, null, null, null
 
  
 
                              Call for Papers

                    Formal Methods and Verification Track
                     Design, Automation & Test in Europe

                              Dresden, Germany
			      March 8-12, 2010


The Design, Automation and Test in Europe conference and exhibition is  the
premiere European event bringing together designers and  design  automation
users, researchers and vendors, as well as specialists in the hardware  and
software design, test and manufacturing of electronic circuits and systems.
This five-day event consists of a conference with plenary keynotes, regular
papers,  interactive  presentations,   panels   and   hot-topic   sessions,
tutorials, master courses and workshops.  DATE  is  also  Europe's  leading
commercial exhibition showing  the  state-of-the-art  in  design  and  test
tools, methodologies, IP and design services.  Both the conference and  the
exhibition, together with the many user group  meetings,  fringe  meetings,
university booth and social events offer a wide variety of opportunities to
meet and exchange information.

The Formal Methods and Verification Track (D8) is devoted to the
presentation and discussion of state-of-the-art advances in a variety of
focus areas, including but not limited to:

    * Formal verification and specification techniques including equivalence
      checking, model checking, symbolic simulation, theorem-proving,
      abstraction and refinement techniques, and real time verification
    * Technologies supporting formal verification, including SMT, SAT, BDD,
      ATPG, and related work
    * Semi-formal verification techniques
    * Applications and case studies, including formal verification of IPs,
      SoCs, cores and real-time/embedded systems
    * Verification in practice, namely the integration of verification into
      the design flow

Jason Baumgartner  (Chair)     IBM Corporation, jason.r.baumgartner@gmail.com
Joao Marques-Silva (Co-Chair)  University College Dublin, jpms@ucd.ie
Armin Biere                    Johannes Kepler University
Per Bjesse                     Synopsys Inc.
Roderick Bloem                 Graz University of Technology
Gianpiero Cabodi               Politecnico di Torino
Alessandro Cimatti	       FBK-IRST
Daniel Kroening                Oxford University
Wolfgang Kunz                  University of Kaiserslautern
Panagiotis Manolios            Northeastern University

All manuscripts must be submitted electronically by  September  6th,  2009,
following the instructions on the conference Web page:

                           www.date-conference.com
 
 
 

 
  
Date:11-May-2009
Title:HLDVT 2009: Call for Papers
Hits:555
Contributed by: Anonymous
Keywords:BDD, Random 3SAT, Verification, EDA, Benchmark, SAT application, Equivalency Reasoning, SAT tools, call for papers, SAT-Based, SAT/CP, Hybrid solver, null, null, null, null, null
 
  
 
Call for Papers

***************************************************************

HLDVT 2009

IEEE International High-Level Design, Validation and Test Workshop

http://www.hldvt.com/09/

Grand Hyatt, San Francisco, California, November 4-6, 2009

***************************************************************

Please visit http://www.hldvt.com/09/HLDVT09_cfp.pdf

 
 
 

 
  
Date:22-Oct-2008
Title:Applied Formal Verification Track EuroCAST'09
Hits:945
Contributed by: Armin Biere
Keywords:BMC, Verification, QBF, SAT application, SAT tools, null
 
  
 
Applied Formal Verification Track

EUROCAST'09

Las Palmas, Canary Islands, Spain

IMPORTANT DATES

February 15-20, 2009

Ext. Abstracts:  31. Oktober, 2008  (2 pages LNCS style)

Conference:      15.-20. February, 2009

Full Papers:     30. April, 2009   (prob. again in LNCS)

http://www.iuctc.ulpgc.es/spain/eurocast2009/index.html

TOPICS

In the last decade the topic of formal verification has left
the ivory tower of academic research.  In hardware design many
industrial projects rely in one way or the other on formal
verification tools. The same trend can be seen in software.

The main driving force behind this development is on one hand
the increasing complexity of todays design, which can not
be handled by traditional testing techniques alone, and on
the other hand by the increasing dependability of our daily
lives on computer systems.  However, also the core engines,
such as SAT solvers are becoming much more powerful.

In this workshop we want to bring to together researchers in
applied formal verification.  We focus on formal verification
engines.  The topics include, but are not limited to the
following

 Satisfiability (SAT)

 Satisfiability Modulo Theories (SMT)

 Quantified Boolean Formulas (QBF)

 Constraint Programming (CP)

 Equivalence Checking (EC)

 Model Checking (MC)

 Theorem Proving (TP)

Beside papers on verification engines we also welcome case
studies and papers on the border line of verification, including
synthesis, compilation and modelling.  Our main goal is to
improve practicability and scalability of formal methods.

SUBMISSION

An extended two pages abstract, including references in English
with indication of the workshop of the intended contribution,
e.g. 'Applied Formal Verification' must be sent (via webpage or
by e-mail) before October, 31, 2008 to the Organizing Commitee
Chairman:  aquesada@dis.ulpgc.es.
 
 
 

 
  
Date:09-Jul-2008
Title:DATE09 Call for Papers -- Formal Methods and Verification Track
Hits:886
Contributed by:
 
  
Date:28-Jun-2008
Title:JSAT Volume 5 released
Hits:784
Contributed by: Marijn Heule
Keywords:null
 
  
 
Volume 5 Contents

Special Volume on Application of Constraints to Formal Verification
Editor: Miroslav Velev

Miroslav N. Velev. Editor's Introduction to the Special Volume on Application of Constraints to Formal Verification.

Articles

Sean Safarpour, Andreas Veneris, and Rolf Drechsler. Improved SAT-based Reachability Analysis with
 Observability Don't Cares. Volume 5 (2008), pages 1-25.
   * Keywords: SAT solver, reachability analysis, model checking, observability don't cares.

Javier Esparza, Stefan Kiefer, and Stefan Schwoon. Abstraction Refinement with Craig Interpolation 
and Symbolic Pushdown Systems. Volume 5 (2008), pages 27-56.
   * Keywords: model-checking, abstraction refinement, Craig interpolation, BDDs, pushdown systems.

Masahiro Fujita, Kenshu Seto, and Thanyapat Sakunkonchak. Dependence Graph Based Verification and 
Synthesis of Hardware/Software Co-Designs with SAT Related Formulation. Volume 5 (2008), pages 57-82.
   * Keywords: SAT-solver, lookahead, equivalence reasoning, local learning.

Viviana Bruno, Luz Garcia, Sergio Nocco, and Stefano Quer. Stressing Symbolic Scheduling Techniques 
within Aircraft Maintenance Optimization. Volume 5 (2008), pages 83-110.
   * Keywords: Boolean satisfiability, SAT-solvers, timed automata, Petri nets, scheduling, planning.

Sergio Nocco and Stefano Quer. A Probabilistic and Approximated Approach to Circuit-Based Formal 
Verification. Volume 5 (2008), pages 111-132.
   * Keywords: and-inverter graph, Boolean satisfiability, SAT-solvers, model checking, density, controllability.

Marco Benedetti and Hratch Mangassarian. QBF-Based Formal Verification: Experience and Perspectives. 
Volume 5 (2008), pages 133-191.
   * Keywords: quantied Boolean formulas, formal verification, empirical evaluation.

Michael Codish, Vitaly Lagoon, and Peter J. Stuckey. Solving Partial Order Constraints for LPO 
Termination. Volume 5 (2008), pages 193-215.
   * Keywords: Boolean satisfiability, lexicographic path orders, proving termination, term rewrite systems.

Research notes

Eugene Goldberg. A Resolution Based SAT-solver Operating on Complete Assignments. Volume 5 (2008), 
research note, pages 217-242.
   * Keywords: SAT-solver, resolution, decision-making, local search, complete assignment.

Lei Fang and Michael S. Hsiao. Boosting SAT Solver Performance via a New Hybrid Approach. Volume 5 
(2008), research note, pages 243-261.
   * Keywords: satisfiability, DPLL, WalkSAT, hybrid.
 
 
 

 
  
Date:16-Jan-2008
Title:E.Goldberg. On bridging simulation and formal verification, VMCAI-2008, San Francisco, USA, LNCS 4905, pp.127-141
Hits:785
Contributed by:
 
  
Date:07-Jan-2008
Title:Practical SAT: A tutorial on applied satisfiability solving, Niklas Een, FMCAD, November 11, 2007
Hits:1304
Contributed by: Daniel Le Berre
Keywords:DPLL, Data structure, Verification, Structure of problems, EDA, SAT application, Instance simplification, Learning, SAT tools, branching heuristics, Dynamic restarts, variable ordering heuristic, General Interest, SAT-Based, SAT-solver, null, null, null
 
  
 
From the presentation web page:
The presentation consists of five programs (4 binaries, 1 source code):

    * PracticalSAT: Views the slides. Will provide documentation upon run.
    * MiniSat_demo: Shows inner workings of MiniSat.
    * MiniSat_viz: Visualizes certain key parameters of the SAT run.
    * SatELite_demo: Demonstrates CNF preprocessing.
    * OptSynth: Source code for a program solving the synthesis problem 
      discussed in the slides using MiniSat.

A zip file containing all the executables for Linux is available here. 
The zip file expands into a directory named PracticalSAT. The directory also 
contains additional README files with more information on how to use the three latter programs.

Updated: changed link to minisat page with linux, cygwin and windows binaries.
 
 
 

 
  
Date:15-Nov-2007
Title:Post-Doctoral Position
Hits:1235
Contributed by:
 
  
Date:06-Sep-2007
Title:Postdoc proposal
Hits:891
Contributed by: Daniel Le Berre
Keywords:Verification, SAT tools, Linear Programming, New research position, null
 
  
 
Avionic platforms require more and more software. Such software have
to satisfy safety, security and disponibilty requirements. The
architecture of the related applications raise as well software
development problems as well as hardware configuration problems.

In this study, we are interested in software environments for the
development of such applications and also in synthesis and
verification tools~(linear algebra, SAT based, ...)  for the
development assistance.

We are interested in model based development approach. After a first
year where we have studied alternative data models, now, we have to
study how such models will be mapped to verification languages using a
transformation based approach. Moreover, the experimentation of
verification tools will have to be completed.

Related domains:
 Verification and synthesis tools, real time, model based development,
 Java, Eclipse.
Gross annual salary: 24000 Euros

locaion: IRIT
     Université Paul Sabatier
     F-31062 Toulouse
     France
contact: filali@irit.fr
citizenship: french or UE citizenship is required.
 
 
 

 
  
Date:13-Jul-2007
Title:Hardware Model Checking Competition 2007 available
Hits:935
Contributed by: Daniel Le Berre
Keywords:BMC, null
 
  
 
The results of the first hardware model checking competition are now available.

The slides presented at CAV07, the benchmarks used (in AIG format) and the detailed data are available from the HWMCC web page.

 
 
 

 
  
Date:30-Mar-2007
Title:On bridging simulation and formal verification
Hits:893
Contributed by:

 

© 2000-2001 Business & Technology Research Laboratory. © 2001-2005 Centre de Recherche en Informatique de Lens. Hosted by Innovation and Technology Research Lab. Please send any comment to daniel@satlive.org.