On tree-preserving constraints

被引:1
|
作者
Kong, Shufeng [1 ]
Li, Sanjiang [1 ,2 ]
Li, Yongming [3 ]
Long, Zhiguo [1 ]
机构
[1] Univ Technol Sydney, Ctr Quantum Software & Informat, FEIT, Sydney, NSW, Australia
[2] Chinese Acad Sci, Acad Math & Syst Sci, UTS AMSS Joint Res Lab, Beijing, Peoples R China
[3] Shaanxi Normal Univ, Coll Comp Sci, Xian, Shaanxi, Peoples R China
关键词
Tree-preserving constraint; Connected row convex constraint; Scene labelling problem; ARC CONSISTENCY; SATISFACTION; ALGORITHMS; NETWORKS;
D O I
10.1007/s10472-017-9552-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The study of tractable subclasses of constraint satisfaction problems is a central topic in constraint solving. Tree convex constraints are extensions of the well-known row convex constraints. Just like the latter, every path-consistent tree convex constraint network is globally consistent. However, it is NP-complete to decide whether a tree convex constraint network has solutions. This paper studies and compares three subclasses of tree convex constraints, which are called chain-, path-, and tree-preserving constraints respectively. The class of tree-preserving constraints strictly contains the subclasses of path-preserving and arc-consistent chain-preserving constraints. We prove that, when enforcing strong path-consistency on a tree-preserving constraint network, in each step, the network remains tree-preserving. This ensures the global consistency of consistent tree-preserving networks after enforcing strong path-consistency, and also guarantees the applicability of the partial path-consistency algorithms to tree-preserving constraint networks, which is usually much more efficient than the path-consistency algorithms for large sparse constraint networks. As an application, we show that the class of tree-preserving constraints is useful in solving the scene labelling problem.
引用
收藏
页码:241 / 271
页数:31
相关论文
共 50 条
  • [1] On tree-preserving constraints
    Shufeng Kong
    Sanjiang Li
    Yongming Li
    Zhiguo Long
    [J]. Annals of Mathematics and Artificial Intelligence, 2017, 81 : 241 - 271
  • [2] On Tree-Preserving Constraints
    Kong, Shufeng
    Li, Sanjiang
    Li, Yongming
    Long, Zhiguo
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2015, 2015, 9255 : 244 - 261
  • [3] Arc- and tree-preserving transformations
    Hall, D. W.
    Whyburn, G. T.
    [J]. TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1940, 48 (1-3) : 63 - 71
  • [4] Proof Tree Preserving Tree Interpolation
    Jürgen Christ
    Jochen Hoenicke
    [J]. Journal of Automated Reasoning, 2016, 57 : 67 - 95
  • [5] Proof Tree Preserving Tree Interpolation
    Christ, Juergen
    Hoenicke, Jochen
    [J]. JOURNAL OF AUTOMATED REASONING, 2016, 57 (01) : 67 - 95
  • [6] Tree preserving embedding
    Shieh, Albert D.
    Hashimoto, Tatsunori B.
    Airoldi, Edoardo M.
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2011, 108 (41) : 16916 - 16921
  • [7] Preserving the Tree of Life
    Mace, GM
    Gittleman, JL
    Purvis, A
    [J]. SCIENCE, 2003, 300 (5626) : 1707 - 1709
  • [8] Proof Tree Preserving Interpolation
    Christ, Juergen
    Hoenicke, Jochen
    Nutz, Alexander
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 124 - 138
  • [9] Tree pattern mining with tree automata constraints
    de Amo, Sandra
    Silva, Nyara A.
    Silva, Ronaldo P.
    Pereira, Fabiola S.
    [J]. INFORMATION SYSTEMS, 2010, 35 (05) : 570 - 591
  • [10] PRESERVING POSITIVITY FOR MATRICES WITH SPARSITY CONSTRAINTS
    Guillot, Dominique
    Khare, Apoorva
    Rajaratnam, Bala
    [J]. TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 2016, 368 (12) : 8929 - 8953