TY - GEN
T1 - Checking Sufficient Completeness by Inductive Theorem Proving
AU - Meseguer, José
N1 - Publisher Copyright:
© 2022, Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - Sufficient completeness of an equational program ensures that each input can be fully evaluated to a data result. Checking this fundamental property for programs in expressive equational languages supporting conditional equations, types and subtypes, and rewriting modulo structural axioms is a challenging problem for which few methods currently exist. This work presents a new method that reduces sufficient completeness verification to a standard inductive theorem proving problem for a wide class of conditional equational programs in such languages.
AB - Sufficient completeness of an equational program ensures that each input can be fully evaluated to a data result. Checking this fundamental property for programs in expressive equational languages supporting conditional equations, types and subtypes, and rewriting modulo structural axioms is a challenging problem for which few methods currently exist. This work presents a new method that reduces sufficient completeness verification to a standard inductive theorem proving problem for a wide class of conditional equational programs in such languages.
UR - http://www.scopus.com/inward/record.url?scp=85135845817&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85135845817&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-12441-9_9
DO - 10.1007/978-3-031-12441-9_9
M3 - Conference contribution
AN - SCOPUS:85135845817
SN - 9783031124402
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 171
EP - 190
BT - Rewriting Logic and Its Applications - 14th International Workshop, WRLA 2022, Revised Selected Papers
A2 - Bae, Kyungmin
PB - Springer
T2 - 14th International Workshop on Rewriting Logic and its Applications, WRLA 2022
Y2 - 2 April 2022 through 3 April 2022
ER -