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.

Reply via email to