CONDITIONAL REWRITING IN FOCUS

被引:0
作者
BRONSARD, F
REDDY, US
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We discuss the conditional rewriting aspects of the Focus program transformation/synthesis system. The term-rewriting induction principle, presented earlier for unconditional rewrite systems, is generalized for conditional systems. We also present a novel deduction method for first-order clauses called contextual deduction which may be considered to be the first-order analogue of the rewriting operation. Like rewriting, contextual deduction uses pattern matching instead of unification and has the property of finite termination. We identify a sufficient condition for clausal theories, called saturation, under which contextual deduction is complete for refuting ground goal clauses.
引用
收藏
页码:2 / 13
页数:12
相关论文
共 19 条
[1]  
BACHMAIR L, 1989, LECTURE NOTES COMP S, V355, P15
[2]  
BRONSARD F, 1990, LECT NOTES COMPUT SC, V463, P101
[3]  
FRIBOURG L, 1986, LECT NOTES COMPUT SC, V226, P105
[4]  
GAUDEL MC, 1986, BUILD MEANINGFUL ALG
[5]  
HSIANG J, 1986, LECT NOTES COMPUT SC, V230, P141
[6]  
Huet G., 1980, 21st Annual Symposium on Foundations of Computer Science, P96, DOI 10.1109/SFCS.1980.37
[7]  
JOUANNAUD JP, 1986, JUN P IEEE S LOG COM, P358
[8]   SIMPLIFYING CONDITIONAL TERM REWRITING-SYSTEMS - UNIFICATION, TERMINATION AND CONFLUENCE [J].
KAPLAN, S .
JOURNAL OF SYMBOLIC COMPUTATION, 1987, 4 (03) :295-334
[9]  
KAPUR D, 1986, C AUTOMATED DEDUCTIO
[10]  
KOUNALIS E, 1987, CONDITIONAL TERM REW, V308, P144