DOI: 10.1007/978-3-540-71070-7_26
|View full text |Cite
|
Sign up to set email alerts
|

Multi-completion with Termination Tools (System Description)

Abstract: Abstract. In this paper we describe a new tool for performing KnuthBendix completion with automatic termination tools. It is based on two ingredients: (1) the inference system for completion with multiple reduction orderings introduced by Kurihara and Kondo (1999) and (2) the inference system for completion with external termination provers proposed by Wehrman, Stump and Westbrook (2006) and implemented in the Slothrop system. Our tool can be used with any termination tool that satisfies certain minimal requir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Publication Types

Select...
4
3
1

Relationship

4
4

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 7 publications
0
12
0
Order By: Relevance
“…Multi-completion with termination tools [21,22,36] constitutes a combination of these two approaches. While the use of termination tools allows for automatic completion without user interaction, multi-completion enables to keep track of multiple combinations of orientations in parallel, thereby exploiting sharing for efficiency reasons.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Multi-completion with termination tools [21,22,36] constitutes a combination of these two approaches. While the use of termination tools allows for automatic completion without user interaction, multi-completion enables to keep track of multiple combinations of orientations in parallel, thereby exploiting sharing for efficiency reasons.…”
Section: Introductionmentioning
confidence: 99%
“…The implementation of our technique thus yields a powerful tool for automatic completion with a high flexibility concerning orientations. In this paper we describe the underlying inference system, and present simulation and correctness results along with the proofs that were omitted in [21,22] due to reasons of space. After detecting a flaw in the fairness definition of [15], we newly contribute a corrected and explicit definition for MKBtt.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper, we present a new variant of rewriting induction procedures, called multi-context rewriting induction (MRIt), based on the idea of the multi-completion [15], [18], [19]. Our procedure efficiently simulates execution of parallel RIt processes in a single process.…”
Section: Introductionmentioning
confidence: 99%
“…From the results, we can see that the node-based techniques of MKBdp and the caching are effective for improving the performance of MKBcs/POL, especially for the problems that require a long CPU time and a large number of processes such as WSW07 CGE 3 and WS06 PR. A more practical implementation of MKBcs is outlined in our short, system description paper [13]. There is some overlap between the current paper and [13], such as a basic description of MKBcs and a part of experiments, but in [13], the authors introduced the idea of MKBcs only informally and briefly (without proofs and examples) and, instead, described the implementation extensively.…”
Section: Evaluation Of Mkbdp and Cachingmentioning
confidence: 99%