Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front Comput Sci    2013, Vol. 7 Issue (6) : 801-811    https://doi.org/10.1007/s11704-013-3089-z
RESEARCH ARTICLE
A decomposition based algorithm for maximal contractions
Dongchen JIANG1,2(), Wei LI2, Jie LUO2, Yihua LOU2, Zhengzhong LIAO3
1. State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 2. State Key Laboratory of Software Development Environment, Beihang University, Beijing 100191, China; 3. Tencent Technology (Beijing) Company Limited, Beijing 100080, China
 Download: PDF(387 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

This paper proposes a decomposition based algorithm for revision problems in classical propositional logic. A set of decomposing rules are presented to analyze the satisfiability of formulas. The satisfiability of a formula is equivalent to the satisfiability of a set of literal sets. A decomposing function is constructed to calculate all satisfiable literal sets of a given formula. When expressing the satisfiability of a formula, these literal sets are equivalent to all satisfied models of such formula. A revision algorithm based on this decomposing function is proposed, which can calculate maximal contractions of a given problem. In order to reduce the memory requirement, a filter function is introduced. The improved algorithm has a good performance in both time and space perspectives.

Keywords belief change      maximal contraction      decomposing rules      revision algorithm     
Corresponding Author(s): JIANG Dongchen,Email:jiangdongchen@ict.ac.cn   
Issue Date: 01 December 2013
 Cite this article:   
Dongchen JIANG,Wei LI,Jie LUO, et al. A decomposition based algorithm for maximal contractions[J]. Front Comput Sci, 2013, 7(6): 801-811.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-013-3089-z
https://academic.hep.com.cn/fcs/EN/Y2013/V7/I6/801
1 Li W. A logical framework for evolution of specifications. In: Proceedings of the 5th European Symposium on Programming . 1994, 4: 394-408
2 Li W. Logical verification of scientific discovery. Science China Information Sciences , 2010, 53(4): 677-884
doi: 10.1007/s11432-010-0084-y
3 Jiang D, Lou Y, Jin Y, Luo J, Li W. A representative model based algorithm for maximal contractions. Science China Information Sciences , 2013, 56(1): 1-13
doi: 10.1007/s11432-012-4752-y
4 Alchourrón C, G?rdenfors P, Makinson D. On the logic of theory change: partial meet contraction and revision functions. Journal of Symbolic Logic , 1985, 50(2): 510-530
doi: 10.2307/2274239
5 Katsuno H, Mendelzon A O. A unified view of propositional knowledge base updates. In: Proceedings of the 11th International Joint Conference on Artificial Intelligence . 1989, 1413-1419
6 Darwiche A, Pearl J. On the logic of iterated belief revision[j]. Artificial Intelligence , 1997, 89: 1-29
doi: 10.1016/S0004-3702(96)00038-0
7 Dalal M. Investigations into a theory of knowledge base revision: preliminary report[c]. In: Proceedings of the 7th National Conference on Artificial Intelligence . 1988, 8: 475-479
8 Nebel B. Belief revision and default reasoning: Syntax-based approaches. In: Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning . 1991, 4: 417-428
9 Delgrande J P, Schaub T. A consistency-based approach for belief change. Artificial Intelligence , 2003, 151(1): 1-41
doi: 10.1016/S0004-3702(03)00111-5
10 Li W. A development calculus for specifications. Science in China Series F: Information Sciences , 2003, 46(5): 390-400
doi: 10.1360/02ye0122
11 Li W. R-calculus: An inference system for belief revision. The Computer Journal , 2007, 50(4): 378-390
doi: 10.1093/comjnl/bxl069
12 Luo J, Li W. An algorithm to compute maximal contractions for horn clauses. Science China Information Sciences , 2011, 54(2): 244-257
doi: 10.1007/s11432-010-4172-9
13 Luo J. A general framework for computing maximal contractions. Frontiers of Computer Science , 2013, 7(1): 83-94
doi: 10.1007/s11704-012-2044-8
14 Luo J, Li W. R-calculus without the cut rule. Science China Information Sciences , 2011, 54(12): 1-14
doi: 10.1007/s11432-011-4492-4
[1] Jie LUO. A general framework for computing maximal contractions[J]. Front Comput Sci, 2013, 7(1): 83-94.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed