A new method for automated finite model building exploiting failures and symmetries

被引:10
作者
Peltier, N [1 ]
机构
[1] Imag Lab Grenoble, LEIBNIZ, F-38031 Grenoble, France
关键词
finite model building;
D O I
10.1093/logcom/8.4.511
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A method for building finite models is proposed. It combines enumeration of the set of interpretations on a finite domain with strategies in order to prune significantly the search space. The main new ideas underlying our method are to benefit from symmetries and from the information extracted from the structure of the problem and from failures of model verification tests. The algorithms formalizing the approach are given and the standard properties (termination, completeness, and soundness) are proven. The method can deal with first-order logic with equality. In contrast to existing ones, it does not require to transform the initial problem into a normal form and can be easily extended to other logics. Experimental results and comparisons with related works are reported.
引用
收藏
页码:511 / 543
页数:33
相关论文
共 35 条
[1]  
[Anonymous], 1956, INTRO MATH LOGIC
[2]  
[Anonymous], 1986, LOGIC COMPUTER SCI
[3]  
Barwise Jon, 1977, Handbook of Mathematical Logic
[4]   TRACTABILITY THROUGH SYMMETRIES IN PROPOSITIONAL CALCULUS [J].
BENHAMOU, B ;
SAIS, L .
JOURNAL OF AUTOMATED REASONING, 1994, 12 (01) :89-102
[5]  
Berge C, 1970, GRAPHES HYPERGRAPHES
[6]  
CAFERRA R, 1991, LECT NOTES ARTIF INT, V478, P153, DOI 10.1007/BFb0018439
[7]   A METHOD FOR SIMULTANEOUS SEARCH FOR REFUTATIONS AND MODELS BY EQUATIONAL CONSTRAINT SOLVING [J].
CAFERRA, R ;
ZABEL, N .
JOURNAL OF SYMBOLIC COMPUTATION, 1992, 13 (06) :613-641
[8]   A GENERIC GRAPHIC FRAMEWORK FOR COMBINING INFERENCE TOOLS AND EDITING PROOFS AND FORMULAS [J].
CAFERRA, R ;
LIFIAIMAG, MH .
JOURNAL OF SYMBOLIC COMPUTATION, 1995, 19 (1-3) :217-243
[9]  
CAFERRA R, 1991, LECT NOTES ARTIF INT, V535, P2
[10]  
CAFERRA R, 1997, IN PRESS J AUTOMATED, V20