A Conflict-Driven Solving Procedure for Poly-Power Constraints

被引:15
|
作者
Huang, Cheng-Chao [1 ,2 ]
Xu, Ming [1 ,2 ]
Li, Zhi-Bin [2 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Multidimens Informat Proc, Shanghai, Peoples R China
[2] East China Normal Univ, Dept Comp Sci & Technol, Shanghai, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Constraint solving; Computer algebra; Root isolation; Satisfiability modulo theories; Conflict-driven learning; ALGORITHM;
D O I
10.1007/s10817-018-09501-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the satisfiability problem of poly-power constraints (conjunctions of poly-power equations and inequalities), in which poly-powers are univariate nonlinear functions that extend integer exponents of polynomials to real algebraic exponents. To solve the poly-power constraint, we present a sound and complete procedure that incorporates conflict-driven learning with the exclusion algorithm for isolating positive roots of poly-powers. Furthermore, we introduce a kind of optimal interval-splitting, based on the Stern-Brocot tree and on binary rational numbers respectively, so that the operands occurring in the execution are chosen to be as simple as possible. The solving procedure, thereby, turns out to be promisingly efficient on randomly generated examples.
引用
收藏
页码:1 / 20
页数:20
相关论文
共 50 条
  • [41] Experimenting with Small Changes in Conflict-Driven Clause Learning Algorithms
    Audemard, Gilles
    Simon, Laurent
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2008, 5202 : 630 - +
  • [42] Enhanced conflict-driven cognitive control by emotional arousal, not by valence
    Zeng, Qinghong
    Qi, Senqing
    Li, Miaoyun
    Yao, Shuxia
    Ding, Cody
    Yang, Dong
    COGNITION & EMOTION, 2017, 31 (06) : 1083 - 1096
  • [43] HW implementation of the backtrace algorithm with conflict-driven dynamic reconfiguration
    Stava, Martin
    Novak, Ondrej
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 250 - +
  • [44] Discussion, dispute or controversy? Paradigms of conflict-driven parliamentary practices
    Ilie, Cornelia
    JOURNAL OF LANGUAGE AGGRESSION AND CONFLICT, 2021, 9 (02) : 237 - 270
  • [45] Conflict-Driven Satisfiability for Theory Combination: Transition System and Completeness
    Bonacina, Maria Paola
    Graham-Lengrand, Stephane
    Shankar, Natarajan
    JOURNAL OF AUTOMATED REASONING, 2020, 64 (03) : 579 - 609
  • [46] Conflict-Driven Satisfiability for Theory Combination: Lemmas, Modules, and Proofs
    Bonacina, Maria Paola
    Graham-Lengrand, Stephane
    Shankar, Natarajan
    JOURNAL OF AUTOMATED REASONING, 2022, 66 (01) : 43 - 91
  • [47] CoDE: Fast Name Lookup and Update using Conflict-driven Encoding
    Shen, Tong
    Zhang, Xinyi
    Xie, Gaogang
    Meng, Yuanmei
    Zhang, Dafang
    2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2018,
  • [48] No Evidence That Gratitude Enhances Neural Performance Monitoring or Conflict-Driven Control
    Saunders, Blair
    He, Frank F. H.
    Inzlicht, Michael
    PLOS ONE, 2015, 10 (12):
  • [49] Improving Scalability of Exact Modulo Scheduling with Specialized Conflict-Driven Learning
    Dai, Steve
    Zhang, Zhiru
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [50] Al-Jazeera English A conciliatory medium in a conflict-driven environment?
    El-Nawawy, Mohammed
    Powers, Shawn
    GLOBAL MEDIA AND COMMUNICATION, 2010, 6 (01) : 61 - 84