An efficient algorithm for reducing clauses based on constraint satisfaction techniques

被引:0
|
作者
Maloberti, J
Suzuki, E
机构
[1] Univ Paris 11, LRI, F-91405 Orsay, France
[2] Yokohama Natl Univ, Yokohama, Kanagawa 2408501, Japan
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new reduction algorithm which employs Constraint Satisfaction Techniques for removing redundant literals of a clause efficiently. Inductive Logic Programming (ILP) learning algorithms using a generate and test approach produce hypotheses with redundant literals. Since the reduction is known to be a co-NP-complete problem, most algorithms are incomplete approximations. A complete algorithm proposed by Gottlob and Fermiiller is optimal in the number of theta-subsumption calls. However, this method is inefficient since it exploits neither the result of the theta-subsumption nor the intermediary results of similar theta-subsumption calls. Recently, Hirata has shown that this problem is equivalent to finding a minimal solution to a theta-subsumption of a clause with itself, and proposed an incomplete algorithm based on a theta-subsumption algorithm of Scheffer. This algorithm has a large memory consumption and performs many unnecessary tests in most cases. In this work, we overcome this problem by transforming the theta-subsumption problem in a Constraint Satisfaction Problem, then we use an exhaustive search algorithm in order to find a minimal solution. The experiments with artificial and real data sets show that our algorithm outperforms the algorithm of Gottlob and Fermiiller by several orders of magnitude, particularly in hard cases.
引用
收藏
页码:234 / 251
页数:18
相关论文
共 50 条
  • [1] An efficient algorithm for a class of constraint satisfaction problems
    Woeginger, GJ
    [J]. OPERATIONS RESEARCH LETTERS, 2002, 30 (01) : 9 - 16
  • [2] Optimization by hybridization of a genetic algorithm with constraint satisfaction techniques
    Barnier, N
    Brisset, P
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 645 - 649
  • [3] An efficient heuristic-based evolutionary algorithm for solving constraint satisfaction problems
    Tam, V
    Stuckey, P
    [J]. IEEE INTERNATIONAL JOINT SYMPOSIA ON INTELLIGENCE AND SYSTEMS - PROCEEDINGS, 1998, : 75 - 82
  • [4] An efficient consistency algorithm for the Temporal Constraint Satisfaction Problem
    Choueiry, BY
    Xu, L
    [J]. AI COMMUNICATIONS, 2004, 17 (04) : 213 - 221
  • [5] Utilizing constraint satisfaction techniques for efficient graph pattern matching
    Rudolf, M
    [J]. THEORY AND APPLICATION TO GRAPH TRANSFORMATIONS, 2000, 1764 : 238 - 251
  • [6] Algorithm 852: RealPaver: An interval solver using constraint satisfaction techniques
    Granvilliers, Laurent
    Benhamou, Frederic
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2006, 32 (01): : 138 - 156
  • [7] A NLOS Localization Algorithm based on Constraint Satisfaction Optimization
    Li, Sunan
    Hua, Jingyu
    Chen, Fangni
    Lu, Weidang
    Xu, Zhijiang
    Li, Jiamin
    [J]. 2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 135 - 139
  • [8] Memetic algorithm based on a constraint satisfaction technique for VRPTW
    Cruz-Chavez, Marco A.
    Diaz-Parra, Ocotlan
    Juarez-Romero, David
    Martinez-Rangel, Martin G.
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2008, PROCEEDINGS, 2008, 5097 : 376 - +
  • [9] An algorithm for constraint satisfaction problem
    Zhuk, Dmitry
    [J]. 2017 IEEE 47TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2017), 2017, : 1 - 6
  • [10] Efficient algorithms for strong local consistencies and adaptive techniques in constraint satisfaction problems
    Anastasia Paparrizou
    [J]. Constraints, 2015, 20 (4) : 484 - 485