An efficient method for computing comprehensive Grobner bases

被引:18
|
作者
Kapur, Deepak [1 ]
Sun, Yao [2 ,3 ]
Wang, Dingkang [3 ]
机构
[1] Univ New Mexico, Dept Comp Sci, Albuquerque, NM 87131 USA
[2] Chinese Acad Sci, Inst Informat Engn, SKLOIS, Beijing 100093, Peoples R China
[3] Chinese Acad Sci, Acad Math & Syst Sci, KLMM, Beijing 100190, Peoples R China
基金
美国国家科学基金会;
关键词
Grobner basis; Comprehensive Grobner basis; Comprehensive Grobner system; Stability condition; ALGORITHM;
D O I
10.1016/j.jsc.2012.05.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A new approach is proposed for computing a comprehensive Grobner basis of a parameterized polynomial system. The key new idea is not to simplify a polynomial under various specialization of its parameters, but rather keep track in the polynomial, of the power products whose coefficients vanish; this is achieved by partitioning the polynomial into two parts-nonzero part and zero part for the specialization under consideration. During the computation of a comprehensive Grobner system, for a particular branch corresponding to a specialization of parameter values, nonzero parts of the polynomials dictate the computation, i.e., computing S-polynomials as well as for simplifying a polynomial with respect to other polynomials; but the manipulations on the whole polynomials (including their zero parts) are also performed. Once a comprehensive Grobner system is generated, both nonzero and zero parts of the polynomials are collected from every branch and the result is a faithful comprehensive Grobner basis, to mean that every polynomial in a comprehensive Grobner basis belongs to the ideal of the original parameterized polynomial system. This technique should be applicable to all algorithms for computing a comprehensive Grobner system, thus producing both a comprehensive Grobner system as well as a faithful comprehensive Grobner basis of a parameterized polynomial system simultaneously. To propose specific algorithms for computing comprehensive GrObner bases, a more generalized theorem is presented to give a more generalized stable condition for parametric polynomial systems. Combined with the new approach, the new theorem leads to two efficient algorithms for computing comprehensive Grobner bases. The timings on a collection of examples demonstrate that both these two new algorithms for computing comprehensive Grobner bases have better performance than other existing algorithms. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 142
页数:19
相关论文
共 50 条
  • [31] A Memory Efficient Variant of an Implementation of the F4 Algorithm for Computing Grobner Bases
    Huang, Yun-Ju
    Hong, Wei-Chih
    Cheng, Chen-Mou
    Chen, Jiun-Ming
    Yang, Bo-Yin
    TRUSTED SYSTEMS, INTRUST 2014, 2015, 9473 : 374 - 393
  • [32] Multiplicative bases, Grobner bases, and right Grobner bases
    Green, EL
    JOURNAL OF SYMBOLIC COMPUTATION, 2000, 29 (4-5) : 601 - 623
  • [33] An Extended S-polynomial for Computing Grobner Bases
    He, Jinao
    Zhong, Xiuqin
    2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 738 - 740
  • [34] ON THE COMPLEXITY OF COMPUTING GROBNER BASES IN CHARACTERISTIC-2
    ACCIARO, V
    INFORMATION PROCESSING LETTERS, 1994, 51 (06) : 321 - 323
  • [35] Role of Involutive Criteria in Computing Boolean Grobner Bases
    Gerdt, V. P.
    Zinin, M. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2009, 35 (02) : 90 - 97
  • [36] Computing strong regular characteristic pairs with Grobner bases
    Dong, Rina
    Wang, Dongming
    JOURNAL OF SYMBOLIC COMPUTATION, 2021, 104 : 312 - 327
  • [37] On the complexity of computing Grobner bases for weighted homogeneous systems
    Faugere, Jean-Charles
    El Din, Mohab Safey
    Verron, Thibaut
    JOURNAL OF SYMBOLIC COMPUTATION, 2016, 76 : 107 - 141
  • [38] Pivoting in Extended Rings for Computing Approximate Grobner Bases
    Faugere, Jean-Charles
    Liang, Ye
    MATHEMATICS IN COMPUTER SCIENCE, 2011, 5 (02) : 179 - 194
  • [39] Structures of precision losses in computing approximate Grobner bases
    Liang, Ye
    JOURNAL OF SYMBOLIC COMPUTATION, 2013, 53 : 81 - 95
  • [40] MXL3: An Efficient Algorithm for Computing Grobner Bases of Zero-Dimensional Ideals
    Mohamed, Mohamed Saied Emarn
    Cabarcas, Daniel
    Ding, Jintai
    Buchmann, Johannes
    Bulygin, Stanislav
    INFORMATION SECURITY AND CRYPTOLOGY - ISISC 2009, 2010, 5984 : 87 - +