arrow
返回

STR3: A path-optimal filtering algorithm for table constraints

delete2015-03-01
delete26
PRE
AI
C
Christophe Lecoutre
C
Chavalit Likitvivatanavong *
R
Roland H. C. Yap
DOI:10.1016/j.artint.2014.12.002delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Constraint propagation is a key to the success of Constraint Programming (CP). The principle is that filtering algorithms associated with constraints are executed in sequence until quiescence is reached. Many such algorithms have been proposed over the years to enforce the property called Generalized Arc Consistency (GAC) on many types of constraints, including table constraints that are defined extensionally. Recent advances in GAC algorithms for extensional constraints rely on directly manipulating tables during search. This is the case with a simple approach called Simple Tabular Reduction (STR), which systematically maintains tables of constraints to their relevant lists of tuples. In particular, STR2, a refined STR variant is among the most efficient GAC algorithms for positive table constraints. In this paper, we revisit this approach by proposing a new GAC algorithm called STR3 that is specifically designed to enforce GAC during backtrack search. By indexing tables and reasoning from deleted values, we show that STR3 can avoid systematically iterating over the full set of current tuples, contrary to STR2. An important property of STR3 is that it can completely avoid unnecessary traversal of tables, making it optimal along any path of the search tree. We also study a variant of STR3, based on an optimal circular way for traversing tables, and discuss the relationship of STR3 with two other optimal GAC algorithms introduced in the literature, namely, GAC4 and AC5TC-Tr. Finally, we demonstrate experimentally how STR3 is competitive with the state-of-the-art. In particular, our extensive experiments show that STR3 is generally faster than STR2 when the average size of tables is not reduced too drastically during search, making STR3 complementary to STR2. (C) 2014 Elsevier B.V. All rights reserved.
Keyword:
Constraint satisfaction problems
Generalized arc consistency
Non-binary constraints
Backtracking search
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Artificial Intelligence Review 封面图
Artificial Intelligence Review
IF:
13.9
论文数:
6.1K
被引数:
1.9W

机构

U
universite d'artois
学者数:
1.4K
论文数: 1.0K
被引数: 0
N
National University of Singapore
学者数:
7.5W
论文数: 6.5W
被引数: 11.4W
引用论文

引用论文

err2003-01-01
err0
PREAI
errB. Bozzini; A. Fanigliulo; G. Giovannelli; S. Natali; C. Mele
err分享
err收藏
A GENERIC ARC-CONSISTENCY ALGORITHM AND ITS SPECIALIZATIONS
err1992-10-01
err179
errOAAI
errVANHENTENRYCK, P; DEVILLE, Y; TENG, CM
err分享
err收藏
Nanotechnology strategies for hepatocellular carcinoma diagnosis and treatment
err2022-01-01
err0
errOAAI
errWeiLu Jia; YingHui Han; XinYu Mao; WenJing Xu; YeWei Zhang
err分享
err收藏
New lower bounds for the first variable Zagreb index
err2022-01-01
err0
errOAAI
errAlvaro Martínez-Pérez; José M. Rodríguez
err分享
err收藏
ARC AND PATH CONSISTENCY REVISITED
err1986-03-01
err307
PREAI
errMOHR, R; HENDERSON, TC
err分享
err收藏
40K activities and potassium concentrations in tobacco samples of Mexican cigarettes
err2007-06-17
err0
PREAI
errT. Martinez; M. Navarrete; L. Cabrera; F. Juárez; A. Ramos; K. Vazquez
err分享
err收藏
X-Ray fluorescence analysis of dry deposit samples in Mexico City
err2001-08-01
err0
PREAI
errT. Martínez; J. Lartigue; P. Avila Pérez; G. Zarazua; S. Tejeda; A. Ramirez
err分享
err收藏
err分享
err收藏
学者 查看更多内容