Abstract
In this paper, effectiveness of using four criteria in an involutive algorithm based on the Pommaret division for construction of Boolean Gröbner bases is studied. One of the results of this study is the observation that the role of the criteria in computations in Boolean rings is much less than that in computations in an ordinary ring of polynomials over the field of integers. Another conclusion of this study is that the efficiency of the second and/or third criteria is higher than that of the two others.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Faugère, J.-C. and Joux, A., Algebraic Cryptanalysis of Hidden Field Equations (HFE) Using Gröbner Bases, LNCS, Springer, 2003, vol. 2729, pp. 44–60.
Faugère, J.-C., A New Efficient Algorithm for Computing Gröbner Bases without Reduction to Zero (\( \mathbb{F} \) 5), Proc. of ISSAC 2002, New York: ACM, 2002, pp. 75–83.
Faugère, J.-C., A New Efficient Algorithm for Computing Gröbner Bases (\( \mathbb{F} \) 4), Pure Applied Algebra, 1999, vol. 139, nos. 1–3, pp. 61–68.
Bardet, M., Faugère, J.-C., and Salvy, B., Complexity of Gröbner Basis Computation for Semi-regular Overdetermined Sequences over \( \mathbb{F} \) 2 with solutions in \( \mathbb{F} \) 2, INRIA report RR-5049, 2003.
Brickenstein, M., Dreyer, A., Greuel, G.-M., and Wienand, O., New Developments in the Theory of Gröbner Bases and Applications to Formal Verification. arXiv:math.AC/0801.1177.
Gerdt, V.P. and Blinkov, Yu.A., Involutive Bases of Polynomial Ideals, Math. Comput. Simulation, 1998, vol. 45, pp. 519–542. arXiv:math.AC/9912027; Minimal Involutive Bases. Ibid. pp. 543–560. arXiv:math.AC/9912029.
Gerdt, V.P., Blinkov, Yu.A., and Yanovich, D.A., Construction of Janet Bases: I. Monomial Bases and II. Polynomial Bases, Proc. of the Conf. “Computer Algebra in Scientific Computing” (CASC’01), (2001), Ganzha, V.G., Mayr, E.W., and Vorozhtsov, E.V., Eds., Berlin: Springer, 2001, pp. 249–263.
Gerdt, V.P., Involutive Algorithms for Computing Gröbner Bases, Computational Commutative and Non-Commutative Algebraic Geometry, Cojocaru, S., Pfister, G., and Ufnarovski, V., Eds., Amsterdam: IOS, 2005, pp. 199–225. arXiv:math.AC/0501111.
Gerdt, V.P. and Zinin, M.V., A Pommaret Division Algorithm for Computing Gröbner Bases in Boolean Rings, Proc. of ISSAC 2008 (RISC), Hagenberg, 2008. To appear.
Apel, J. and Hemmecke, R., Detecting Unnecessary Reductions in an Involutive Basis Computation, J. Symbolic Computation, 2005, vol. 40, nos. 4–5, pp. 1131–1149.
Buchberger, B., Gröbner Bases: An Algorithmic Method in Polynomial Ideal Theory, Recent Trends in Multidimensional System Theory, Bose, N.K., Ed., Dordrecht: Reidel, 1985, pp. 184–232.
Gerdt, V.P. and Yanovich, D.A., Effectiveness of Involutive Criteria in Computation of Polynomial Janet Bases, Programmirovanie, 2006, no. 3, pp. 17–21 [Programming Comput. Software (Engl. Transl.), 2006, vol. 32, no. 3, pp. 134–138].
Cox, D., Little, J., and O’shea, D., Ideals, Varieties, and Algorithms. An Introduction to Computational Algebraic Geometry and Commutative Algebra, New York: Springer, 1998. Translated under the title Idealy, mnogoobraziya i algoritmy, Moscow: Mir, 2000.
http://www-sop.inria.fr/saga/POL; http://www.math.uic.edu/:_jan/demo.html.
Kornyak, V.V., On Compatibility of Discrete Relations, LNCS, Springer, 2005, vol. 3718, pp. 272–284, arXiv:math-ph/0504048.
Semenov, A., On Connection between Constructive Involutive Divisions and Monomial Orderings, Lecture Notes in Computer Science, Berlin: Springer, 2006, vol. 4194, pp. 261–278.
Apel, J., A Gröbner Approach to Involutive Bases, J. Symbolic Computation, 1995, vol. 19, no. 5, pp. 441–458.
Becker, T., Weispfenning, V., and Kredel, H., Gröbner Bases. A Computational Approach to Commutative Algebra, Graduate Texts in Mathematics, vol. 141, New York: Springer, 1993.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © V.P. Gerdt, M.V. Zinin, 2009, published in Programmirovanie, 2009, Vol. 35, No. 2.
Rights and permissions
About this article
Cite this article
Gerdt, V.P., Zinin, M.V. Role of involutive criteria in computing Boolean Gröbner bases. Program Comput Soft 35, 90–97 (2009). https://doi.org/10.1134/S0361768809020042
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0361768809020042