TY - GEN
T1 - Sound global state caching for ALC with inverse roles
AU - Goré, Rajeev
AU - Widmann, Florian
PY - 2009
Y1 - 2009
N2 - We give an optimal (exptime), sound and complete tableau-based algorithm for deciding satisfiability with respect to a TBox in the logic ALCI using global state caching. Global state caching guarantees optimality and termination without dynamic blocking, but in the presence of inverse roles, the proofs of soundness and completeness become significantly harder. We have implemented the algorithm in OCaml, and our initial comparison with FaCT++ indicates that it is a promising method for checking satisfiability with respect to a TBox.
AB - We give an optimal (exptime), sound and complete tableau-based algorithm for deciding satisfiability with respect to a TBox in the logic ALCI using global state caching. Global state caching guarantees optimality and termination without dynamic blocking, but in the presence of inverse roles, the proofs of soundness and completeness become significantly harder. We have implemented the algorithm in OCaml, and our initial comparison with FaCT++ indicates that it is a promising method for checking satisfiability with respect to a TBox.
UR - http://www.scopus.com/inward/record.url?scp=77956311736&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-02716-1_16
DO - 10.1007/978-3-642-02716-1_16
M3 - Conference contribution
SN - 3642027156
SN - 9783642027154
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 205
EP - 219
BT - Automated Reasoning with Analytic Tableaux and Related Methods - 18th International Conference, TABLEAUX 2009, Proceedings
T2 - 18th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods, TABLEAUX 2009
Y2 - 6 July 2009 through 10 July 2009
ER -