I've posted some benchmarks at
http://wiki.sagemath.org/MultivariateGCDBenchmarks .

--Mike

On Mon, Mar 31, 2008 at 6:48 PM, Roman Pearce <[EMAIL PROTECTED]> wrote:
>
>  > The important thing isn't what algorithm is implemented, but that the
>  > result is fast(er than Magma).
>
>  The important thing is whether users can hope to get an answer at all.
>  The old Singular factoring code was hopeless and I bet multivariate
>  gcd
>  is still hopeless.  And what about correct ?  The new code you linked
>  to looks like a probabilistic algorithm.  There's no point in being
>  fast if you're wrong, and developing good routines will take months.
>  I simply wanted to point out the existence of what appears to be
>  correct routines, even if they are slow.
>
>  Also, to Joel Mohler:
>  You need "Algorithms for Computer Algebra" by Geddes, Czapor, and
>  Labahn:
>  Chapter 5: Chinese Remainder Theorem
>  Chapter 6: Newton's Iteration and Hensel Lifting
>  Chapter 7: Polynomial GCD
>  Chapter 8: Polynomial Factorization
>
>  What you are trying to do is not a "weeks long" project, it is one
>  of the central achievements of the entire field.  It took a
>  decade
>  to do the first time, so don't expect to have "industrial strength"
>  routines soon.  It will realistically take months of full time work.
>  There's about 100 pages of material in that book, when you take out
>  the exercises, etc.  You need it all.
>
>  The people on this list seem to hilariously underestimate the depth
>  of this problem, and that concerns me.  I want Sage to succeed, and
>  you can't with that attitude.  This is a massive undertaking, and
>  if you treat it like it's not it is ultimately very discouraging.
>
>  I'd spell it all out: the things you need to do, the problems and
>  subproblems, but it's easier and better if you just read the book.
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to