|
|
last edited 16 years ago by hemmecke |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | ||
Editor: hemmecke
Time: 2008/07/28 03:19:44 GMT-7 |
||
Note: |
removed: -"Program":http://portal.risc.uni-linz.ac.at/Members/hemmecke/aldoraxiom2008 changed: -We then plan to cover the following topics: - -- **Aldor, SPAD, and the Axiom interpreter** - - - work on SPAD (eg., allow arbitrary conditional exports), - - - work on the Axiom interpreter (eg., it's signature selection algorithm), and - - - improve the Axiom-Aldor interaction (eg., make Axiom understand Aldor's extend or dependent signatures generated in Aldor code). -<p></p> - -- **interaction of Axiom with other systems** - - We would like to explore the possibility and the usefulness of reusing third party code like PARI, GAP, Polymake, etc., but also interfacing with Sage. - -- **problems implementing mathematics in Aldor and SPAD** - - We would like to tackle some particularly challenging implementation problems, including - - - combinatorial species - the multisort case, - - - how to organize domains and categories for recurrences and functions, - - - how to organize aggregates and matrices, in particular how to ensure efficient looping over aggregate elements, etc. Participants: - Michael Abshoff - Christian Aistleitner - Gabriel Dos Reis - Johannes Grabmeier - Waldek Hebisch - Ralf Hemmecke - Marc Moreno Maza - Bill Page - Pippijn van Steenhoven - Emil Volcheck - Stephen Watt - Yuzhen Xie Program <table class="plain"> <thead> <tr> <th>Date<br /></th> <th align="right">Time<br /></th> <th>Who<br /></th> <th>What<br /></th> </tr> </thead> <tbody> <tr class="odd"> <td> 24 July<br /></td> <td align="right">8:30</td> <td>Hemmecke</td> <td>Opening & Organization & Introduction<br /></td> </tr> <tr> <td><br /></td> <td align="right">9:30<br /></td> <td>Rubey<br /></td> <td>Hierarchy of Functions + discussion<br /></td> </tr> <tr> <td> </td> <td align="right">10:15</td> <td> </td> <td>coffee break<br /></td> </tr> <tr> <td> </td> <td align="right">10:30</td> <td>Watt</td> <td>Domain, SubDomain, and categories + discussion<br /></td> </tr> <tr> <td><br /></td> <td align="right">11:30<br /></td> <td>Abshoff<br /></td> <td>Integration of Aldor/panAxiom into Sage<br /></td> </tr> <tr> <td> </td> <td align="right">12:00</td> <td align="left">Moreno Maza<br /></td> <td>Efficient Implementation of polynomial arithmetic in a multi-level environment<br /></td> </tr> <tr> <td><br /></td> <td align="right">12:25<br /></td> <td>Yuzhen Xie<br /></td> <td>Parallel Aldor (Efficient Memory Management)</td> </tr> <tr> <td><br /></td> <td align="right">12:45<br /></td> <td><br /></td> <td>lunch</td> </tr> <tr> <td><br /></td> <td align="right">14:25</td> <td>Watt<br /></td> <td>Layering in the Aldor Library. What is really builtin?<br /></td> </tr> <tr> <td> </td> <td align="right">15:00</td> <td><br /></td> <td>break</td> </tr> <tr> <td><br /></td> <td align="right">15:40<br /></td> <td>Watt</td> <td>Licencing</td> </tr> <tr> <td><br /></td> <td align="right">16:55<br /></td> <td>Dos Reis</td> <td>The OpenAxiom scientific computation platform</td> </tr> <tr> <td><br /></td> <td align="right">17:30<br /></td> <td><br /></td> <td>End<br /></td> </tr> <tr> <td>25 July</td> <td align="right">9:00<br /></td> <td>Hemmecke<br /></td> <td>Organizational Items<br /></td> </tr> <tr> <td><br /></td> <td align="right">9:15<br /></td> <td>Hebisch</td> <td>FriCAS and Its Future</td> </tr> <tr> <td><br /></td> <td align="right">10:50<br /></td> <td><br /></td> <td>coffee break</td> </tr> <tr> <td><br /></td> <td align="right">11:20<br /></td> <td>Watt</td> <td>"extend" and "Meet"?</td> </tr> <tr> <td> </td> <td align="right">12:45</td> <td> </td> <td>lunch</td> </tr> <tr> <td><br /></td> <td align="right">14:30<br /></td> <td>Watt/Dos Reis<br /></td> <td>Multisorted algebras--solving the type parameter problem</td> </tr> <tr> <td><br /></td> <td align="right">15:55<br /></td> <td>Watt</td> <td>Renaming of exports + discussion</td> </tr> <tr> <td><br /></td> <td align="right">16:15<br /></td> <td><br /></td> <td>break</td> </tr> <tr> <td><br /></td> <td align="right">16:45</td> <td>Page</td> <td>Python (class/metaclass) vs. Aldor (domain/category)<br /></td> </tr> <tr> <td><br /></td> <td align="right">17:20<br /></td> <td>Hemmecke</td> <td>Multisorted Species and problems with the Aldor Language</td> </tr> <tr> <td><br /></td> <td align="right">18:20<br /></td> <td><br /></td> <td>End<br /></td> </tr> <tr> <td>26 July<br /></td> <td align="right">9:00</td> <td>Hemmecke</td> <td>Organizational Items</td> </tr> <tr> <td><br /></td> <td align="right">9:30<br /></td> <td>Hemmecke</td> <td>Status of Aldor-FriCAS</td> </tr> <tr> <td><br /></td> <td align="right">11:30</td> <td><br /></td> <td>coffee break<br /></td> </tr> <tr> <td><br /></td> <td align="right">11:45<br /></td> <td>van Steenhoven<br /></td> <td>Aldor Compiler<br /></td> </tr> <tr> <td><br /></td> <td align="right">13:15<br /></td> <td><br /></td> <td>End of Workshop/lunch<br /></td> </tr> </tbody> </table> removed: - - -Participants: - - - Michael Abshoff - - - Christian Aistleitner - - - Gabriel Dos Reis - - - Johannes Grabmeier - - - Waldek Hebisch - - - Ralf Hemmecke - - - Marc Moreno Maza - - - Bill Page - - - Pippijn van Steenhoven - - - Emil Volcheck - - - Stephen Watt - - - Yuzhen Xie
Aldor & Axiom Workshop 2008 part of 24-26 July 2008 The workshop aims at a cooperation of Aldor, Axiom, OpenAxiom?, and FriCAS? developers with developers of packages written for other Computer Algebra Systems, and mathematicians that would like to use a computer algebra system to perform experiments. |
Registration is handled via the general RISC Summer 2008 Registration. The fee (30 EUR) does not cover hotel, lunch, dinner, and transportation to Hagenberg. You may reserve a hotel room in Hagenberg through the registration page.
Similar to 2006 and 2007, the workshop will be organized as a mixture of talks and discussions. We will begin with an introduction to Axiom and the Aldor language, including a comparison with the approach employed by Sage and Python.
Date |
Time |
Who |
What |
---|---|---|---|
24 July |
8:30 | Hemmecke | Opening & Organization & Introduction |
9:30 |
Rubey |
Hierarchy of Functions + discussion |
|
10:15 | coffee break |
||
10:30 | Watt | Domain, SubDomain?, and categories + discussion |
|
11:30 |
Abshoff |
Integration of Aldor/panAxiom into Sage |
|
12:00 | Moreno Maza |
Efficient Implementation of polynomial arithmetic in a multi-level environment |
|
12:25 |
Yuzhen Xie |
Parallel Aldor (Efficient Memory Management) | |
12:45 |
lunch | ||
14:25 | Watt |
Layering in the Aldor Library. What is really builtin? |
|
15:00 | break | ||
15:40 |
Watt | Licencing | |
16:55 |
Dos Reis | The OpenAxiom? scientific computation platform | |
17:30 |
End |
||
25 July | 9:00 |
Hemmecke |
Organizational Items |
9:15 |
Hebisch | FriCAS? and Its Future | |
10:50 |
coffee break | ||
11:20 |
Watt | "extend" and "Meet"? | |
12:45 | lunch | ||
14:30 |
Watt/Dos Reis |
Multisorted algebras--solving the type parameter problem | |
15:55 |
Watt | Renaming of exports + discussion | |
16:15 |
break | ||
16:45 | Page | Python (class/metaclass) vs. Aldor (domain/category) |
|
17:20 |
Hemmecke | Multisorted Species and problems with the Aldor Language | |
18:20 |
End |
||
26 July |
9:00 | Hemmecke | Organizational Items |
9:30 |
Hemmecke | Status of Aldor-FriCAS? | |
11:30 | coffee break |
||
11:45 |
van Steenhoven |
Aldor Compiler |
|
13:15 |
End of Workshop/lunch |