Third Workshop on Practical Aspects of Automated Reasoning
(PAAR-2012)
Third Workshop on Practical Aspects of Automated Reasoning
(PAAR-2012)
GENERAL INFORMATION
The Third Workshop on Practical Aspects of Automated Reasoning was held on June 30th amd July 1st, 2012 in Manchester, UK. PAAR was be associated with the 6th International Joint Conference on Automated Reasoning (IJCAR-2012), part of the Alan Turing Year 2012, and collocated with The Alan Turing Centenary Conference.
The Workshop Proceedings are now available.
SCOPE
PAAR provides a forum for developers of automated reasoning tools to discuss and compare different implementation techniques, and for users to discuss and communicate their applications and requirements. The workshop will bring together different groups to concentrate on practical aspects of the implementation and application of automated reasoning tools. It will allow researchers to present their work in progress, and to discuss new implementation techniques and applications.
Topics include but are not limited to:
‣automated reasoning in propositional, first-order, higher-order and non-classical logics;
‣implementation of provers (SAT, SMT, resolution, tableau, instantiation-based, rewriting, logical frameworks, etc);
‣automated reasoning tools for all kinds of practical problems and applications;
‣pragmatics of automated reasoning within proof assistants;
‣practical experiences, usability aspects, feasibility studies;
‣evaluation of implementation techniques and automated reasoning tools;
‣performance aspects, benchmarking approaches;
‣non-standard approaches to automated reasoning, non-standard forms of automated reasoning, new applications;
‣implementation techniques, optimization techniques, strategies and heuristics, fairness;
‣support tools for prover development;
‣system descriptions and demos.
If you do not submit to PAAR, Stan the T. Rex at the Manchester Museum will eat you!
We are particularly interested in contributions that help the community to understand how to build useful reasoning systems in practice, and how to apply existing systems to real problems.
SUBMISSIONS
Researchers interested in participating are invited to submit a short abstract of up to 10 pages via EasyChair. Submissions will be refereed by the program committee, which will select a balanced program of high-quality contributions.
Submissions should be in standard-conforming PDF. To submit a paper, go to the EasyChair PAAR page and follow the instructions there. Final versions should be prepared in LaTeX using the easychair.cls class file. Proceedings will be published as CEUR Workshop Proceedings and will be available in print at the event.
If quality and quantity of the submissions warrants this, we plan to produce a special issue of a recognized journal on the topic of the workshop.
IMPORTANT DATES
Submission of papers/abstracts:
Notification of acceptance:
Camera ready versions due:
Workshop:
May 3rd, 2012
May 24th, 2012
May 31st, 2012
June 30th-July 1st, 2012
INVITED TALKS
‣Practical Aspects of SAT Solving
Armin Biere, Johannes-Kepler-Universiät Linz
SAT solving techniques are used in many automated reasoning engines. This talk gives an overview on recent developments in practical aspects of SAT solver development. Beside improvements of the basic conflict driven clause learning (CDCL) algorithm, we also discuss improving and integrating advanced preprocessing techniques as inprocessing during search. The talk concludes with a brief overview on current trends in parallelizing SAT.
‣Building an Efficient OWL 2 DL Reasoner
Boris Motik, University of Oxford
The Ontology Web Language (OWL) has received considerable traction recently and is used in a number of industrial and practical applications. While decidable, all basic reasoning tasks for OWL are intractable (most of them are N2ExpTime-complete). Thus, in order to obtain a system capable of solving practically-relevant nontrivial problems, a number of theoretical and practical issues need to be resolved. In my talk I will present an overview of the techniques employed in HermiT -- a state-of-the-art OWL reasoner developed at Oxford University. I will present the main ideas behind the hypertableau calculus and contrast them with the tableau calculi used in similar systems. Furthermore, I will discuss optimization techniques used in HermiT such as the blocking cache, individual reuse, and core blocking. Finally, I will discuss certain higher-level optimizations implemented on top of the basic calculus, such as the recently-developed optimized classification algorithm.
PROGRAM
Saturday, 30 June 2012
======================
9:00-10:00 Invited Talk: Boris Motik
Building an Efficient OWL 2 DL Reasoner
10:00-10:30 Coffee break
10:30-12:00 (Proofs/HOL - Joint session with PxTP-2012)
Daniel Kuehlwein and Josef Urban
Learning from Multiple Proofs: First Experiments
Jesse Alama
Escape to Mizar from ATPs
Cezary Kaliszyk and Josef Urban
Initial Experiments with External Provers and Premise Selection
on HOL Light Corpora
12:00-13:30 Lunch break
13:30-15:00 (Tableaux/ML)
Dmitry Tishkovsky, Renate A. Schmidt and Mohammad Khodadadi
MetTeL2: Towards a Tableau Prover Generation Platform
Stefan Minica, Mohammad Khodadadi, Renate A. Schmidt and Dmitry Tishkovsky
Synthesising and Implementing Tableau Calculi for Interrogative
Epistemic Logics
Christoph Benzmueller, Jens Otten and Thomas Raths
Implementing Different Proof Calculi for First-order Modal Logics
15:00-15:30 Coffee break
15:30-17:00 (Resolution/EPR)
Alexander Leitsch and Tomer Libal
A Resolution Calculus for Second-order Logic with Eager Unification
Martina Seidl, Florian Lonsing and Armin Biere
qbf2epr: A Tool for Generating EPR Formulas from QBF
Christoph Weidenbach and Patrick Wischnewski
Satisfiability Checking and Query Answering for large Ontologies
Sunday, 1 July 2012
===================
9:00-10:00 Invited Talk (Joint session with SMT-2012): Armin Biere
Practical Aspects of SAT Solving
10:00-10:30 Coffee break
10:30-12:00 (SMT/SAT/ME)
Diego Caminha Barbosa de Oliveira and David Monniaux
Experiments on the feasibility of using a floating-point simplex
in an SMT solver
Tianyi Liang and Cesare Tinelli
Exploiting parallelism in the Model Evolution calculus
Anthony Monnet and Roger Villemaire
CDCL with Less Destructive Backtracking through Partial Ordering
12:00-13:30 Lunch break
13:30-15:00 (AREIS/TL)
Rajeev Gore and Jimmy Thomson
BDD-based automated reasoning in propositional non-classical logics:
progress report
Md Zahidul Islam and Wendy MacCaull
A One-Pass Tableau-Based Workflow Verification Framework
Jason Crampton, Michael Huth and Jim Huan-Pu Kuo
Authorization Enforcement in Workflows: Maintaining Realizability
Via Automated Reasoning
15:00-15:30 Coffee break
15:30 End
PROGRAM COMMITTEE
Pascal Fontaine (Co-chair)
Renate Schmidt (Co-chair)
Stephan Schulz (Co-Chair)
INRIA and University of Nancy
University of Manchester
Technische Universität München
New York University
NICTA
Freie Universität Berlin
Technische Universität München
Universität des Saarlandes
Chalmers University
University of Oslo
Fondazione Bruno Kessler
Intel
Universität Ulm
University of Manchester
Université d'Artois
Uniwersytet Wrocławski
Universitat Politècnica de Catalunya
Université Paul Cézanne
Universität Potsdam
University of Aberdeen
University of Cambridge
Articulate Software
CNRS
Max-Planck-Institute for Software Systems
Vrije Universiteit Amsterdam
University of Miami
INRIA Sophia-Antipolis
University of Manchester
Max-Planck-Institut für Informatik
Australian National University
Microsoft Research
PREVIOUS WORKSHOPS
‣IJCAR’08 Workshop on Practical Aspects of Automated Reasoning (Sydney, Australia, 2008)
‣Second Workshop on Practical Aspects of Automated Reasoning (Edinburgh, UK, 2010)
Image credit: Stan the T. Rex by Billion via the Wikimedia Commons