An On-the-fly Tableau-based Decision Procedure for PDL-Satisfiability

dc.creatorAbate, Pietro
dc.creatorGoré, Rajeev
dc.creatorWidmann, Florian
dc.date2007-11-07
dc.date2008-01-08
dc.date.accessioned2026-07-07T08:52:45Z
dc.date.available2026-07-07T08:52:45Z
dc.descriptionWe present a tableau-based algorithm for deciding satisfiability for propositional dynamic logic (PDL) which builds a finite rooted tree with ancestor loops and passes extra information from children to parents to separate good loops from bad loops during backtracking. It is easy to implement, with potential for parallelisation, because it constructs a pseudo-model ``on the fly'' by exploring each tableau branch independently. But its worst-case behaviour is 2EXPTIME rather than EXPTIME. A prototype implementation in the TWB (http://twb.rsise.anu.edu.au) is available.
dc.description26 pages, longer version of article in Methods for Modalities 2007; improved readability of proofs
dc.identifierhttps://arxiv.org/abs/0711.1016
dc.identifierhttp://arxiv.org/abs/0711.1016
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/145382
dc.subjectLogic in Computer Science
dc.titleAn On-the-fly Tableau-based Decision Procedure for PDL-Satisfiability
dc.typetext

Files

Collections