Proof Logging for the Circuit Constraint

被引:0
|
作者
McIlree, Matthew J. [1 ]
McCreesh, Ciaran [1 ]
Nordstrom, Jakob [2 ,3 ]
机构
[1] Univ Glasgow, Glasgow, Lanark, Scotland
[2] Univ Copenhagen, Copenhagen, Denmark
[3] Lund Univ, Lund, Sweden
基金
英国工程与自然科学研究理事会; 瑞典研究理事会;
关键词
Proof logging; Circuit; Constraint propagation;
D O I
10.1007/978-3-031-60599-4_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Proof logging in constraint programming is an approach to certifying a conclusion reached by a solver. To allow for this, different propagators must be augmented to produce justifications for any inferences they make, so that an independent proof checker can certify correctness. The Circuit constraint is used to enforce a Hamiltonian cycle on a set of vertices, e.g. for vehicle routing. Maintaining consistency for the Circuit constraint is hard, so various ad-hoc propagation techniques have been devised and implemented in solvers. We show that standard Circuit constraint inference rules can be efficiently justified within a pseudo-Boolean proof system, either by using a simple sequence of cutting planes steps or through a conditional counting argument.
引用
收藏
页码:38 / 55
页数:18
相关论文
共 50 条
  • [21] Proof compressions with circuit-structured substitutions
    Gordeev L.
    Haeusler E.H.
    Da Costa V.G.
    Journal of Mathematical Sciences, 2009, 158 (5) : 645 - 658
  • [22] Another Proof of Euler's Circuit Theorem
    Feghali, Carl
    AMERICAN MATHEMATICAL MONTHLY, 2024, 131 (02): : 164 - 164
  • [23] A CIRCUIT-BASED PROOF OF TODA THEOREM
    KANNAN, R
    VENKATESWARAN, H
    VINAY, V
    YAO, AC
    INFORMATION AND COMPUTATION, 1993, 104 (02) : 271 - 276
  • [24] SHORT-CIRCUIT PROOF FINAL STAGE
    WETZEL, K
    ELEKTROTECHNISCHE ZEITSCHRIFT B-AUSGABE, 1972, 24 (02): : 33 - &
  • [25] NEW APPLICABLE PROOF OF EULER CIRCUIT THEOREM
    TUCKER, A
    AMERICAN MATHEMATICAL MONTHLY, 1976, 83 (08): : 638 - 640
  • [26] Constraint Processing techniques for improving join computation: A proof of concept
    Lal, A
    Choueiry, BY
    CONSTRAINT DATABASES, PROCEEDINGS, 2004, 3074 : 143 - 160
  • [27] Proof-search in intuitionistic logic based on constraint satisfaction
    Voronkov, A
    THEOREM PROVING WITH ANALYTIC TABLEAUX AND RELATED METHODS, 1996, 1071 : 312 - 329
  • [28] C/O Logging by Using the Associated Alpha Particle Method: Proof of Principle
    Sudac, D.
    Valkovic, V.
    Batur, Josip
    Meric, I
    Pettersen, H.
    Nad, K.
    Obhodas, J.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2022, 69 (04) : 738 - 744
  • [29] Proof of concept of a nonlinear structural stability constraint for aeroelastic optimisation
    Mitrotta, F. M. A.
    Pirrera, A.
    Macquart, T.
    Cooper, J. E.
    do Prado, A. Pereira
    Cabral, P. Higino
    AERONAUTICAL JOURNAL, 2025,
  • [30] Constraint Logic Programming over Infinite Domains with an Application to Proof
    Krings, Sebastian
    Leuschel, Michael
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (234): : 73 - 87