Contents of Report


[Data of Report]

Report Number:
TR0179
Date of Registration:
1986.05
English Title:
Unfold / Fold Transformation of Logic Programs with Counters
Japanese Title:
***
English Author:
T.Kanamori,H.Fujita
Japanese:
***
Name of Organization to which author belongs:
Mitsubishi,Mitsubishi
PDF:
tr0179.pdf

[Contents]

Abstract.... 2
Keywords.... 2
1Introduction.... 3
2Basic Unfold/Fold Transformation with Counters.... 3
2.1Transformation Process.... 3
2.2Basic Transformation Rules.... 4
2.3Equivalence Preservation Theorem.... 5
3Presevation of equivalence.... 5
3.1Proof,Rank and Rank-Ordering of Ground Atom.... 6
3.2Rank-Consistent Proof.... 7
3.3Proof of the Equivalence Preservation Theorem.... 7
4Servel Refinements of the Basic Unfold/Fold Transformation.... 9
4.1Introduction of A Static Ordering on Predicate Symbols.... 9
4.2Introduction of Folding by Programs and A Dynamic Ordering on Predicate Symbols.... 11
4.3Introduction of Folding by Previous Programs and Negative Counters.... 12
5Goal Replacement in the Refined Unfold/Fold Transformation.... 13
6Source of Optimization in UnFold/Fold Transformation.... 16
7Discussion.... 17
8Conclusion.... 18
Acknowledgements.... 18
References.... 18


目次をクリックすると、PDFファイルが表示されます。

ICOT研究論文(TR)一覧に戻る / Back to the list of ICOT Technical Reports