You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to flint-devel
Hi all,
I have recently improved the multiprecision code in fmpz_lll, mainly by using nfloat instead of mpf and mpfr and in some cases using arb instead of fmpq.
As a result, factoring high-degree polynomials in Z[x] with many local factors is now often ~5x faster, and finding integer relations in high dimension is often ~10x faster (one example is 60x faster).
Our LLL code can certainly be optimized a lot more (there are some ideas in the blog post), but it's a big project.
Fredrik
Bill Hart
unread,
Aug 21, 2025, 12:02:31 PMAug 21
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to flint...@googlegroups.com
This is really nice work! It's also written up very well too.
The original code probably represents nearly a year of work between
Andy and I (to say nothing of the original work of people whose work
we were building on). It's really fantastic to see it taken seriously
and live on with such impressive speedups!