Hi John!
Thanks.
This was one of the systems behaving ugly with incremental strategies.
Considering this, your result is excellent.
Did you check for the result being [1]?
I was referring to "termination in reasonable time".
This makes it a little bit easier to "believe in F5".
Would it be possible to modify the algorithm, in such a way, that it
doesn't work incrementally (maybe
affecting the theoretical "no reduction to zero"-property)?
As you might have seen in your protocol, the most computation should
have been done in the penultimate step.

Michael

On 23 Okt., 18:28, john_perry_usm <[EMAIL PROTECTED]> wrote:
> Michael,
>
> I can answer one of your challenges: The non-homogenized system
> terminated correctly in about 139 minutes on my home computer, a
> 1.7GHz P4 w/512MB. I used a sugar variant, having modified Martin's
> basic F5 sometime last week. No other changes were made to F5.
>
> I realize this isn't worth a pizza, but I wasn't gunning for one
> either. If you want, I'll try the homogenized system on the basic F5
> at work.
>
> regards
> john perry
>
> On Oct 23, 4:14 am, Michael Brickenstein <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hi Simon!
>
> > Am 23.10.2008 um 10:53 schrieb Simon King:
>
> > > Dear Michael,
>
> > > On Oct 23, 7:47 am, Michael Brickenstein <[EMAIL PROTECTED]> wrote:
> > >> Nevertheless. I just uploaded some nice example to the wiki, for
> > >> testing your F5 implementation.
> > >> I was originally provided by Gema Diaz.
> > >> It is inhomogeneous and the GB is [1].
>
> > >>http://wiki.sagemath.org/days10/CodingSprint?
> > >> action=AttachFile&do=get...
>
> > >> Slimgb takes about 0.2s (2.2 Ghz Thunderbird).
>
> > > The test is unfair, in the sense that our F5 implementations rely on
> > > homogeneous input (hence, this inhomogeneous example would be
> > > homogenized).
>
> > You can argue about fairness. But slimgb doesn't require systems to be  
> > homogenized.
>
> > > So, making the test fair, I tested slimgb on the homogenisation of
> > > Gema's example. Slimgb took 4:05 minutes on my machine.
>
> > > On the other hand, John Perry told me that homogenisation might be
> > > avoidable in F5.
>
> > > Anyway. Clearly I do not expect to beat slimgb or std or anything else
> > > with a toy implementation.
>
> > Nevertheless, it would be really great, if you get an result at all  
> > (say in a day): really, really great.
> > I doubt, that the original F5 implementation can beat the 0.2s of  
> > slimgb (maybe not finish at all with incremental strategy).
>
> > I gave you the example not for competition, but for the reason, that  
> > you should have some other example than Faugere's standard examples.
> > In general, I think, that F5 is an (theoretically) interesting algorithm
> > On the other hand, I would like to point out, that there exist much  
> > more effects in GB computations than useless pairs.
> > This example should show quite well the effects of the incremental  
> > strategy (this is the context in which we got the example).
>
> > As you have a toy implementation, you can add a good constant factor.  
> > Nevertheless, you can use this toy implementation
> > to observe, on which kind of systems F5 might be good or not. Of  
> > course, GB calculations are quite sensitive to heuristics,
> > so final conclusions will be difficult.
>
> > Michael
>
> > > Cheers
> > >      Simon
--~--~---------~--~----~------------~-------~--~----~
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