Hi Volker, On 2018-09-02, Simon King <simon.k...@uni-jena.de> wrote: > The non-similarities: > ... > - Your code is recursive. I replace the recursion by a loop, as at some > point the recursion went over the permitted limit.
I just tested: Your code also gives an error because of recursion. So, here are some changes that may be useful: 1. Rewrite the recursion as a loop 2. Allow degree weights (should be easy, as the degrees only count in one step of the code) 3. Perhaps: Do not represent the multi-exponent of a monomial by a tuple of ints, but by int*, or even encode the multi-exponent by a single Integer (if I recall correctly, that's done in CoCoA). 4. Perhaps: Implement different strategies for the recursive step (as in Bigatti's paper). Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.