PolyBoRi is implemented as a C++ library for Polynomials over Boolean Rings, which provides high-level data types for Boolean polynomials. A python-interface yields extensible algorithms for computing Gröbner bases over Boolean Rings.
Be the first to post a text review of PolyBoRi. Rate and review a project by clicking thumbs up or thumbs down in the right column.
* hashing BooleVariable consistent with BoolePolynomial and BooleMonomial * Python interface Polynomial.stableHash -> Polynomial.stable_hash * added substitute_variables function in python and c++ * Cloning of rings added. This results in rings with similar properties. They share the same decision diagram management, but ordering and variable names may be changed independently. * FORCE_HASH_MAP can now to used to force scons to use deprecated hash_map * fixed bug in groebner basis heuristic * new linear lexicographical lead functions / also included in groebner_basis for some cases * fixed heuristics * Python enabledLog -> enabled_log * fixed bug in new ll routines * Solaris port supported * Compatibility with upcoming scons versions (removing deprecated stuff)
* hashing BooleVariable consistent with BoolePolynomial and BooleMonomial * Python interface Polynomial.stableHash -> Polynomial.stable_hash * added substitute_variables function in python and c++ * Cloning of rings added. This results in rings with similar properties. They share the same decision diagram management, but ordering and variable names may be changed independently. * FORCE_HASH_MAP can now to used to force scons to use deprecated hash_map * fixed bug in groebner basis heuristic * new linear lexicographical lead functions / also included in groebner_basis for some cases * fixed heuristics * Python enabledLog -> enabled_log * fixed bug in new ll routines * Solaris port supported * Compatibility with upcoming scons versions (removing deprecated stuff)
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?