2002
DOI: 10.1006/jsco.2002.0550
|View full text |Cite
|
Sign up to set email alerts
|

Comparing Approaches to the Exploration of the Domain of Residue Classes

Abstract: We report on a case study on combining proof planning with computer algebra systems. We construct proofs for basic algebraic properties of residue classes as well as for isomorphisms between residue classes using different proof techniques, which are implemented as strategies in a multi-strategy proof planner. The search space of the proof planner can be drastically reduced by employing computations of two computer algebra systems during the planning process. To test the effectiveness of our approach we carrie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2002
2002
2014
2014

Publication Types

Select...
6
3

Relationship

2
7

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 19 publications
0
8
0
Order By: Relevance
“…A means to reduce the branching factor is the extensive use of mathematical knowledge to guide proof planning. This guidance has, for instance, been realized by rippling heuristics for difference reduction (Bundy et al, 1993) and by declarative control rules for many other types of proofs (Melis, 1998a;Meier et al, 2002).…”
Section: Guided Search In Proof Planningmentioning
confidence: 99%
“…A means to reduce the branching factor is the extensive use of mathematical knowledge to guide proof planning. This guidance has, for instance, been realized by rippling heuristics for difference reduction (Bundy et al, 1993) and by declarative control rules for many other types of proofs (Melis, 1998a;Meier et al, 2002).…”
Section: Guided Search In Proof Planningmentioning
confidence: 99%
“…This is not uncommon for automated problem solvers when some analysis has to be carried out separately for a set of values, and it ultimately turns out that the inference lines differ among each other only in terms of references to these values. We encountered such a situation for categorizing residue classes (Meier et al, 2002) in terms of their algebraic structures. In the course of these proofs, case analyses have been carried out, distinguishing according to all residue classes modulo a given integer n (0 .…”
Section: Application Conditions Of Operations and Their Effectsmentioning
confidence: 99%
“…In one of these strategies, the TryAndError strategy (see [12]), the Analyze MV-Dependencies pattern is crucial since Multi has to deal with nested existential quantifiers, which result in 'nested' meta-variables shared by several goals. Hence, dependencies among the meta-variables and the goals have to be analyzed.…”
Section: Residue Class Problemsmentioning
confidence: 99%
“…The suitable backtracking is guided by prefer-constraints-deletion, which overwrites the default backtracking in Multi in this case. A domain, where prefer-constraints-deletion is used for such a trial and error of metavariable instantiations are residue class problems (see [12,9]). …”
Section: Analyzing Meta-variable Dependenciesmentioning
confidence: 99%