A subdivision algorithm to reason on high-degree polynomial constraints over finite domains

被引:0
|
作者
Federico Bergenti
Stefania Monica
机构
[1] Università degli Studi di Parma,Dipartimento di Scienze Matematiche, Fisiche e Informatiche
关键词
High-degree polynomial constraints; Polynomial constraints over finite domains; Constraint satisfaction problems; 68T01; 68T27; 68T99;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes an algorithm to reason on constraints expressed in terms of polynomials with integer coefficients whose variables take values from finite subsets of the integers. The proposed algorithm assumes that an initial approximation of the domains of variables is available in terms of a bounding box, and it recursively subdivides the box into disjoint boxes until a termination condition is met. The algorithm includes three termination conditions that allow using it for three related reasoning tasks: constraint satisfaction, enumeration of solutions, and hyper-arc consistency enforcement. Considered termination conditions are based on suitable lower and upper bounds for polynomial functions over boxes that are determined using new results proved in the paper. The algorithm is particularly appropriate to reason on high-degree polynomial constraints because the proposed method to determine lower and upper bounds can outperform alternative methods when high-degree polynomials in a moderate number of variables are considered.
引用
收藏
页码:343 / 360
页数:17
相关论文
共 50 条
  • [1] A subdivision algorithm to reason on high-degree polynomial constraints over finite domains
    Bergenti, Federico
    Monica, Stefania
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2019, 87 (04) : 343 - 360
  • [2] A Subdivision Approach to the Solution of Polynomial Constraints over Finite Domains Using the Modified Bernstein Form
    Bergenti, Federico
    Monica, Stefania
    Rossi, Gianfranco
    AI*IA 2016: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2016, 10037 : 179 - 191
  • [3] A Simple Method for Constructing Symmetric Subdivision Schemes with High-Degree Polynomial Reproduction
    Shi, Jun
    Tan, Jieqing
    Zhang, Li
    SYMMETRY-BASEL, 2023, 15 (12):
  • [4] Constraint Logic Programming with Polynomial Constraints over Finite Domains
    Bergenti, Federico
    Monica, Stefania
    Rossi, Gianfranco
    FUNDAMENTA INFORMATICAE, 2018, 161 (1-2) : 9 - 27
  • [5] Oblivious Sketching of High-Degree Polynomial Kernels
    Ahle, Thomas D.
    Kapralov, Michael
    Knudsen, Jakob B. T.
    Pagh, Rasmus
    Velingker, Ameya
    Woodruff, David P.
    Zandieh, Amir
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 141 - 160
  • [6] Oblivious Sketching of High-Degree Polynomial Kernels
    Ahle, Thomas D.
    Kapralov, Michael
    Knudsen, Jakob B. T.
    Pagh, Rasmus
    Velingker, Ameya
    Woodruff, David P.
    Zandieh, Amir
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 141 - 160
  • [7] Computing high-degree polynomial gradients in memory
    Bhattacharya, Tinish
    Hutchinson, George H.
    Pedretti, Giacomo
    Sheng, Xia
    Ignowski, Jim
    Van Vaerenbergh, Thomas
    Beausoleil, Ray
    Strachan, John Paul
    Strukov, Dmitri B.
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [8] High-degree polynomial models for CT simulation
    Hu, Yingkang
    Zhu, Jiehua
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2012, 20 (04) : 447 - 457
  • [9] High-degree polynomial noise subtraction for disconnected loops
    Lashomb, Paul
    Morgan, Ronald B.
    Whyte, Travis
    Wilcox, Walter
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 298
  • [10] On solenoidal high-degree polynomial approximations to solutions of the stationary Stokes equations
    Swann, H
    NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2000, 16 (05) : 480 - 493