1474
Comment:
|
3568
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
The overall theme of this Sage Days is coding theory, but there will be lots of general hacking. Even if you don't have any particular interest in coding theory, you should participate! |
|
Line 13: | Line 16: |
* introduce Sage to coding theorists | * Introduce Sage to coding theorists. |
Line 15: | Line 18: |
* have presentations about the enhancements we made to Sage's coding theory library during Inria's [[https://bitbucket.org/lucasdavid/sage_coding_project/wiki/Home|ACTIS]] project | * Have presentations about the enhancements we made to Sage's coding theory library during Inria's [[https://bitbucket.org/lucasdavid/sage_coding_project/wiki/Home|ACTIS]] project |
Line 17: | Line 20: |
* help people to work on their projects | * Help people to work on their own projects. |
Line 19: | Line 22: |
Anyone, even without any particular interest to coding theory can participate! | |
Line 28: | Line 30: |
== Ideas for hacking projects == Feel free to add your own ideas here. * Review any open coding theory ticket, see [[http://trac.sagemath.org/ticket/18846|#18846]]. * Fix any open issue with `linear_code.py` as noted on the [[https://bitbucket.org/lucasdavid/sage_coding_project/issues/155/problems-with-linear_codepy|ACTIS Bitbucket wiki]]. * Improve integration of finite field non-prime basis representation introduced in [[http://trac.sagemath.org/ticket/20284|#20284]]. * Port implementation of asymptotically fast (GF(q)[x])[y] root-finding from [[https://bitbucket.org/jsrn/codinglib|Codinglib]]. * Improve integration of the (GF(q)[x])[y] root-finding so that it is tab-expansion-available for any such polynomial (a reasonably fast implementation of such root-finding was introduced in [[http://trac.sagemath.org/ticket/19666|#19666]]) * Fix and review [[http://trac.sagemath.org/ticket/16742|#16742]] regarding faster F[x] matrix reduction. * Link to advanced fast polynomial arithmetic library functions such as multi-point evaluation and Lagrange interpolation. * Link to fast GF(2)[x] library (currently used is NTL generic GF(p)[x]). * Link to new features of new LinBox release. * Cython implementation of the Brouwer-Zimmermann algorithm for computing the minimum distance of a linear code. |
|
Line 30: | Line 57: |
We plan on having some funding to invite a few participants. | We have some funding for sage developers and students. Please contact David Lucas (david.lucas[at]inria.fr) to ask for funding. |
Line 36: | Line 64: |
TBA | We booked a holiday cottage ([[http://www.cernayvacances.com/en/stay/de-toren/|The Tower]] and [[http://www.cernayvacances.com/en/stay/le-grenier-royal/|Le grenier royal]] and will provide free lodging. As there is a limited number of rooms, please contact David Lucas (david.lucas[at]inria.fr) if you want to stay at the cottage. |
Line 41: | Line 73: |
We will provide transportation by cars between the cottage and Inria Saclay. | |
Line 44: | Line 77: |
Please add you name to list if you want to attend this Sage Days. | Please add you name to the list if you want to attend this Sage Days. |
Line 51: | Line 84: |
* Miguel Marco (U. de Zaragoza) * Irene Márquez (Inria) * Vincent Neiger (ENS Lyon) (to be confirmed) * Julien Lavauzelle (LIX & Inria Saclay) |
Sage Days 75 will be held from August 22-26, 2016 at Inria Saclay, France.
Organizers
Daniel Augot, David Lucas, Johan S. R. Nielsen, Clément Pernet.
Please contact David Lucas (david.lucas[at]inria.fr) for any question.
Focus & Topics
The overall theme of this Sage Days is coding theory, but there will be lots of general hacking. Even if you don't have any particular interest in coding theory, you should participate!
The aim of this Sage Days is to:
- Introduce Sage to coding theorists.
Have presentations about the enhancements we made to Sage's coding theory library during Inria's ACTIS project
- Help people to work on their own projects.
We plan on having talks on the mornings, and coding sprints on the afternoons. The first 3 days' talks will be focused on basic functionalities of our library, the last 2 days on advanced functionalities, with an emphasis on Sage development.
Schedule
TBA
Ideas for hacking projects
Feel free to add your own ideas here.
* Review any open coding theory ticket, see #18846.
* Fix any open issue with linear_code.py as noted on the ACTIS Bitbucket wiki.
* Improve integration of finite field non-prime basis representation introduced in #20284.
* Port implementation of asymptotically fast (GF(q)[x])[y] root-finding from Codinglib.
* Improve integration of the (GF(q)[x])[y] root-finding so that it is tab-expansion-available for any such polynomial (a reasonably fast implementation of such root-finding was introduced in #19666)
* Fix and review #16742 regarding faster F[x] matrix reduction.
* Link to advanced fast polynomial arithmetic library functions such as multi-point evaluation and Lagrange interpolation.
* Link to fast GF(2)[x] library (currently used is NTL generic GF(p)[x]).
* Link to new features of new LinBox release.
* Cython implementation of the Brouwer-Zimmermann algorithm for computing the minimum distance of a linear code.
Funding
We have some funding for sage developers and students. Please contact David Lucas (david.lucas[at]inria.fr) to ask for funding.
Logistics
Lodging
We booked a holiday cottage (The Tower and Le grenier royal and will provide free lodging. As there is a limited number of rooms, please contact David Lucas (david.lucas[at]inria.fr) if you want to stay at the cottage.
Transportation
See directions here. We will provide transportation by cars between the cottage and Inria Saclay.
Participants
Please add you name to the list if you want to attend this Sage Days.
- Daniel Augot (Inria Saclay - LIX)
- David Lucas (Inria Saclay - LIX)
- Johan S. R. Nielsen (DTU)
- Clément Pernet (U. Grenoble Alpes, U. de Lyon - LIP)
- Luca De Feo (U. Versailles)
- Miguel Marco (U. de Zaragoza)
- Irene Márquez (Inria)
- Vincent Neiger (ENS Lyon) (to be confirmed)
Julien Lavauzelle (LIX & Inria Saclay)