Removing propagation redundant constraints in redundant modeling

被引:7
|
作者
Choi, C. W. [1 ]
Lee, J. H. M.
Stuckey, P. J.
机构
[1] Chinese Univ Hong Kong, Sha Tin 100083, Hong Kong, Peoples R China
[2] Univ Melbourne, NICTA Vic Lab, Parkville, Vic 3052, Australia
关键词
performance; theory; constraint propagation; redundant constraints; redundant modeling;
D O I
10.1145/1276920.1276925
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A widely adopted approach to solving constraint satisfaction problems combines systematic tree search with various degrees of constraint propagation for pruning the search space. One common technique to improve the execution efficiency is to add redundant constraints, which are constraints logically implied by others in the problem model. However, some redundant constraints are propagation redundant and hence do not contribute additional propagation information to the constraint solver. Redundant constraints arise naturally in the process of redundant modeling where two models of the same problem are connected and combined through channeling constraints. In this paper, we give general theorems for proving propagation redundancy of one constraint with respect to channeling constraints and constraints in the other model. We illustrate, on problems from CSPlib (http: //www. csplib. org), how detecting and removing propagation redundant constraints in redundant modeling can speed up search by several order of magnitudes.
引用
收藏
页数:38
相关论文
共 50 条
  • [31] ON THE IDENTIFICATION OF REDUNDANT CONSTRAINTS IN OPTIMIZATION PROBLEMS
    GIESBERTZ, PGM
    VANAMERONGEN, RAM
    ARCHIV FUR ELEKTROTECHNIK, 1989, 72 (05): : 341 - 347
  • [32] Redundant men: Constraints on identity change
    Willott, S
    Griffin, C
    JOURNAL OF COMMUNITY & APPLIED SOCIAL PSYCHOLOGY, 2004, 14 (02) : 53 - 69
  • [33] A redundant Klee-Minty construction with all the redundant constraints touching the feasible region
    Nematollahi, Eissa
    Terlaky, Tamas
    OPERATIONS RESEARCH LETTERS, 2008, 36 (04) : 414 - 418
  • [34] REMOVING REDUNDANT JOIN OPERATIONS IN QUERIES INVOLVING VIEWS
    OTT, N
    HORLANDER, K
    INFORMATION SYSTEMS, 1985, 10 (03) : 279 - 288
  • [35] Removing Redundant Boundary Checks in Contextual Composition Frameworks
    Trofin, Mircea
    Murphy, John
    JOURNAL OF OBJECT TECHNOLOGY, 2006, 5 (06): : 63 - 82
  • [36] A graph theoretic algorithm for removing redundant protein sequences
    Liu, Pengfei
    Zeng, Zhenbing
    Qian, Ziliang
    Feng, KaiYan
    Cai, Yudong
    2009 3RD INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICAL ENGINEERING, VOLS 1-11, 2009, : 860 - +
  • [37] SIMPLIFICATION AND ELIMINATION OF REDUNDANT LINEAR ARITHMETIC CONSTRAINTS
    LASSEZ, JL
    HUYNH, T
    MCALOON, K
    LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 37 - 51
  • [38] Redundant cumulative constraints to compute preemptive bounds
    Baptiste, Philippe
    Bonifas, Nicolas
    DISCRETE APPLIED MATHEMATICS, 2018, 234 : 168 - 177
  • [40] Utilizing the redundant constraints for the uplift payment elimination
    Borokhov, Vadim
    OPERATIONAL RESEARCH, 2022, 22 (02) : 1377 - 1402