Abstract
Well-founded orders are the most basic, but also most important ingredient to virtually all termination analyses. Numerous fully automated search algorithms for these classes have therefore been devised and implemented in termination tools. Unfortunately, for termination problems occurring in practice, the performance of existing algorithms is often insufficient.
Performance can be improved significantly by reducing these search problems to decision problems for which more efficient algorithms already exist. Here, we introduce an encoding of RPO and POLO to the satisfiability of propositional logic (SAT). We implemented these encodings in our termination tool AProVE. Extensive experiments have shown that one can obtain speedups in orders of magnitude by this encoding and the application of modern SAT solvers.
Performance can be improved significantly by reducing these search problems to decision problems for which more efficient algorithms already exist. Here, we introduce an encoding of RPO and POLO to the satisfiability of propositional logic (SAT). We implemented these encodings in our termination tool AProVE. Extensive experiments have shown that one can obtain speedups in orders of magnitude by this encoding and the application of modern SAT solvers.
Original language | English GB |
---|---|
State | Published - 2007 |
Event | Structure Theory and FPT Algorithmics for Graphs, Digraphs and Hypergraphs - Country, Dagstuhl, Germany Duration: 8 Jul 2007 → 13 Jul 2007 https://www.dagstuhl.de/07281 |
Conference
Conference | Structure Theory and FPT Algorithmics for Graphs, Digraphs and Hypergraphs |
---|---|
Country/Territory | Germany |
City | Dagstuhl |
Period | 8/07/07 → 13/07/07 |
Internet address |