DC Field
Value
Language
dc.contributor.author
Hajdu, Marton
-
dc.contributor.author
Coutelier, Robin
-
dc.contributor.author
Kovacs, Laura
-
dc.contributor.author
Voronkov, Andrei
-
dc.contributor.editor
Barrett, Clark
-
dc.contributor.editor
Waldmann, Uwe
-
dc.date.accessioned
2025-12-09T08:43:58Z
-
dc.date.available
2025-12-09T08:43:58Z
-
dc.date.issued
2025-07-30
-
dc.identifier.citation
<div class="csl-bib-body">
<div class="csl-entry">Hajdu, M., Coutelier, R., Kovacs, L., & Voronkov, A. (2025). Term Ordering Diagrams. In C. Barrett & U. Waldmann (Eds.), <i>Automated Deduction – CADE 30: 30th International Conference on Automated Deduction, Stuttgart, Germany, July 28-31, 2025, Proceedings</i> (pp. 552–569). Springer-Verlag. https://doi.org/10.1007/978-3-031-99984-0_29</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222118
-
dc.description.abstract
The superposition calculus for reasoning in first-order logic with equality relies on simplification orderings on terms. Modern saturation provers use the Knuth-Bendix order (KBO) and the lexicographic path order (LPO) for discovering redundant clauses and inferences. Implementing term orderings is, however, challenging. While KBO comparisons can be performed in linear time and LPO checks in quadratic time, using the best-known algorithms for these orders is not enough. Indeed, our experiments show that for some examples, term ordering checks may use about 98% of the overall proving time. The reason for this is that some equalities that cannot be ordered can become ordered after applying a substitution (post-ordered), and we have to check for post-ordering repeatedly for the same equalities. In this paper, we show how to improve post-ordering checks by introducing a new data structure called term ordering diagrams, in short TODs, which creates an index for these checks. We achieve efficiency by lazy modifications of the index and by storing and reusing information from previously performed checks to speed up subsequent checks. Our experiments demonstrate the efficiency of TODs.
en
dc.description.sponsorship
European Commission
-
dc.description.sponsorship
European Commission
-
dc.description.sponsorship
Amazon Research Awards
-
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.subject
saturation-based theorem proving
en
dc.subject
simplification orderings
en
dc.subject
redundancy
en
dc.subject
Vampire
en
dc.title
Term Ordering Diagrams
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
University of Manchester, United Kingdom of Great Britain and Northern Ireland (the)
-
dc.contributor.editoraffiliation
Stanford University, United States of America (the)
-
dc.contributor.editoraffiliation
Max Planck Institute for Informatics, Germany
-
dc.relation.isbn
978-3-031-99983-3
-
dc.relation.doi
10.1007/978-3-031-99984-0
-
dc.description.startpage
552
-
dc.description.endpage
569
-
dc.relation.grantno
ERC Consolidator Grant 2020
-
dc.relation.grantno
101213411
-
dc.relation.grantno
ARA 20223
-
dc.relation.grantno
ICT22-007
-
dc.relation.grantno
F 8500
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Automated Deduction – CADE 30: 30th International Conference on Automated Deduction, Stuttgart, Germany, July 28-31, 2025, Proceedings
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Springer-Verlag
-
tuw.relation.publisherplace
Berlin, Heidelberg
-
tuw.project.title
Automated Reasoning with Theories and Induction for Software Technologies
-
tuw.project.title
LEARN: Learning Efficient Automated Reasoning on the Net
-
tuw.project.title
QuAT: Quantifiers and Arithmetic Theories are Friends with Benefits
-
tuw.project.title
Effective Formal Methods for Smart-Contract Certification
-
tuw.project.title
Semantische und kryptografische Grundlagen von Informationssicherheit und Datenschutz durch modulares Design
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.id
C5
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.name
Computer Science Foundations
-
tuw.researchTopic.value
50
-
tuw.researchTopic.value
50
-
tuw.publication.orgunit
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
tuw.publication.orgunit
E056-10 - Fachbereich SecInt-Secure and Intelligent Human-Centric Digital Technologies
-
tuw.publication.orgunit
E056-17 - Fachbereich Trustworthy Autonomous Cyber-Physical Systems
-
tuw.publication.orgunit
E056-13 - Fachbereich LogiCS
-
tuw.publication.orgunit
E056-26 - Fachbereich Automated Reasoning
-
tuw.publisher.doi
10.1007/978-3-031-99984-0_29
-
dc.description.numberOfPages
18
-
tuw.author.orcid
0000-0002-8273-2613
-
tuw.author.orcid
0009-0002-4735-5215
-
tuw.author.orcid
0000-0002-8299-2714
-
tuw.editor.orcid
0000-0002-0676-7195
-
tuw.event.name
CADE 30: 30th International Conference on Automated Deduction
en
dc.description.sponsorshipexternal
TU Wien Doctoral College SecInt
-
tuw.event.startdate
28-07-2025
-
tuw.event.enddate
31-07-2025
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Stuttgart
-
tuw.event.country
DE
-
tuw.event.presenter
Hajdu, Marton
-
tuw.event.track
Single Track
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.openairetype
conference paper
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.orcid
0000-0002-8273-2613
-
crisitem.author.orcid
0009-0002-4735-5215
-
crisitem.author.orcid
0000-0002-8299-2714
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
crisitem.project.funder
European Commission
-
crisitem.project.funder
European Commission
-
crisitem.project.funder
Amazon Research Awards
-
crisitem.project.funder
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
crisitem.project.funder
FWF - Österr. Wissenschaftsfonds
-
crisitem.project.grantno
ERC Consolidator Grant 2020
-
crisitem.project.grantno
101213411
-
crisitem.project.grantno
ARA 20223
-
crisitem.project.grantno
ICT22-007
-
crisitem.project.grantno
F 8500
-
Appears in Collections: