TY - GEN
T1 - A sufficient completeness checker for linear order-sorted specifications modulo axioms
AU - Hendrix, Joe
AU - Meseguer, José
AU - Ohsaki, Hitoshi
PY - 2006
Y1 - 2006
N2 - We present a tool for checking the sufficient completeness of left-linear, order-sorted equational specifications modulo associativity, commutativity, and identity. Our tool treats this problem as an equational tree automata decision problem using the tree automata library CETA, which we also introduce in this paper. CETA implements a semi-algorithm for checking the emptiness of a class of tree automata that are closed under Boolean operations and an equational theory containing associativity, commutativity and identity axioms. Though sufficient completeness for this class of specifications is undecidable in general, our tool is a decision procedure for subcases known to be decidable, and has specialized techniques that are effective in practice for the general case.
AB - We present a tool for checking the sufficient completeness of left-linear, order-sorted equational specifications modulo associativity, commutativity, and identity. Our tool treats this problem as an equational tree automata decision problem using the tree automata library CETA, which we also introduce in this paper. CETA implements a semi-algorithm for checking the emptiness of a class of tree automata that are closed under Boolean operations and an equational theory containing associativity, commutativity and identity axioms. Though sufficient completeness for this class of specifications is undecidable in general, our tool is a decision procedure for subcases known to be decidable, and has specialized techniques that are effective in practice for the general case.
UR - http://www.scopus.com/inward/record.url?scp=33749548820&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33749548820&partnerID=8YFLogxK
U2 - 10.1007/11814771_14
DO - 10.1007/11814771_14
M3 - Conference contribution
AN - SCOPUS:33749548820
SN - 3540371877
SN - 9783540371878
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 151
EP - 155
BT - Automated Reasoning - Third International Joint Conference, IJCAR 2006, Proceedings
PB - Springer
T2 - Third International Joint Conference on Automated Reasoning, IJCAR 2006
Y2 - 17 August 2006 through 20 August 2006
ER -