COMBINING SYMBOLIC CONSTRAINT SOLVERS ON ALGEBRAIC DOMAINS

被引:16
作者
KIRCHNER, H [1 ]
RINGEISSEN, C [1 ]
机构
[1] INST NATL RECH INFORMAT & AUTOMAT LORRAINE, F-54506 VANDOEUVRE LES NANCY, FRANCE
关键词
D O I
10.1006/jsco.1994.1040
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the context of constraint logic programming and theorem proving, the development of constraint solvers on algebraic domains and their combination is of prime interest. As an example, a constraint solver in finite algebras is presented for a constraint language including for instance equations, disequations and inequations. By extending techniques used for the combination of unification in disjoint equational theories, we show how to combine constraint solvers on different algebraic domains that may share some constant symbols. We illustrate this technique by combining the constraint solver in finite algebras with other unification algorithms, and with another constraint solver on a different finite algebra.
引用
收藏
页码:113 / 155
页数:43
相关论文
共 33 条
[1]  
[Anonymous], REV INTELL ARTIF
[2]  
BAADER F, 1992, 11TH P INT C AUT DED, P50
[3]  
BAADER F, 1993, LECTURE NOTES COMPUT, V690, P301
[4]   WHICH DATA-TYPES HAVE OMEGA-COMPLETE INITIAL ALGEBRA SPECIFICATIONS [J].
BERGSTRA, JA ;
HEERING, J .
THEORETICAL COMPUTER SCIENCE, 1994, 124 (01) :149-168
[5]  
BOUDET A, 1992, LECT NOTES ARTIF INT, V607, P193
[6]   COMBINING UNIFICATION ALGORITHMS [J].
BOUDET, A .
JOURNAL OF SYMBOLIC COMPUTATION, 1993, 16 (06) :597-626
[7]  
BOUDET A, 1990, LECTURE NOTES COMPUT, V449
[8]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[9]  
BURCKERT HJ, 1986, LECT NOTES COMPUT SC, V230, P514
[10]   EMBEDDING BOOLEAN EXPRESSIONS INTO LOGIC PROGRAMMING [J].
BUTTNER, W ;
SIMONIS, H .
JOURNAL OF SYMBOLIC COMPUTATION, 1987, 4 (02) :191-205