index.html
  1. /*****************************
  2. * Personal Data *
  3. *****************************/
  4. #name: Daan van Gent
  5. #email: d.m.h.van.gent@math.leidenuniv.nl
  6. #occupation: PhD candidate
  7. #university: Leiden University
  8. #office: Snellius Building, Room 242
  9. #address: Niels Bohrweg 1, 2333 CA Leiden, Netherlands
  10. #supervisor: H.W. Lenstra (~hwl)
  11. #supervisor: R.M. van Luijk (~rvl)
  12. /*****************************
  13. * Seminars *
  14. *****************************/
  15. #newitem aia
  16. #title: Algorithms in Algebra
  17. #date: 2022, Spring
  18. #file: aia.md
  19. /*****************************
  20. * Teachings *
  21. *****************************/
  22. // As teacher
  23. #newitem wwt
  24. #title: Wiskunde Wedstrijd Training
  25. #date: 2020, Spring
  26. #file: wwt.html
  27. // As teaching assistant
  28. #newitem pcmi-2020
  29. #title: Polynomial time algorithms in algebraic number theory
  30. #date: 2020, July
  31. #address: 24 600 E #4, Salt Lake City, UT 84102, United States
  32. #file: pdf/pcmi.pdf
  33. #newitem ec-2020
  34. #title: Elliptic Curves (Mastermath)
  35. #date: 2020, Spring
  36. #newitem ant-2019
  37. #title: Algebraic Number Theory (Mastermath)
  38. #date: 2019, Fall
  39. #newitem dbk-2018
  40. #title: Discrete Besliskunde
  41. #date: 2018, Fall
  42. #newitem opt-2018
  43. #title: Optimalisering
  44. #date: 2018, Spring
  45. #newitem la2-2017
  46. #title: Lineare Algebra II
  47. #date: 2017, Fall
  48. #newitem la2-2016
  49. #title: Lineaire Algebra II
  50. #date: 2016, Fall
  51. /*****************************
  52. * Writings *
  53. *****************************/
  54. // Publications
  55. #newitem ieee-cog-2020
  56. #title: Order versus Chaos
  57. #date: 2020, August
  58. #coauthor: M. J. H. van Den Bergh
  59. #coauthor: S. T. Castelein
  60. #file: ieee-cog.org/2020/papers/paper_142.pdf
  61. // Theses
  62. #newitem bachelor-thesis
  63. #title: Graph-Isomorphism in Quasi-Polynomial Time
  64. #date: 2016, June
  65. #supervisor: O. Biesel (owenbiesel.com)
  66. #file: pdf/bachelor.pdf
  67. #newitem master-thesis
  68. #title: Algorithms for finding the gradings of reduced rings
  69. #date: 2019, July
  70. #supervisor: H.W. Lenstra (~hwl)
  71. #file: pdf/master.pdf
  72. /*****************************
  73. * extracurricular activities *
  74. *****************************/
  75. // Programming
  76. #newitem bapc-jury
  77. #discr: Jury member for the Benelux Algorithm Programming Contest
  78. #date: 2019, Spring - Present
  79. #site: jury.bapc.eu
  80. #newitem icpc
  81. #discr: International Collegiate Programming Contest finalist
  82. #date: 2019
  83. #site: icpc.baylor.edu
  84. #newitem ccc
  85. #discr: Catalyst Coding Contest winner
  86. #date: 2017
  1. // Exercise sheets
  2. #newitem week0
  3. #date: 2020-02-12
  4. #file: pdf/wwt/week0.pdf
  5. #newitem week1
  6. #title: Inductie
  7. #date: 2020-02-26
  8. #file: pdf/wwt/week1.pdf
  9. #newitem week2
  10. #title: Combinatoriek
  11. #date: 2020-03-11
  12. #file: pdf/wwt/week2.pdf
  1. Algorithms in algebra seminar
  2. =============================
  3. This seminar will be an assorted selection of mostly independent talks on algorithms with topics chosen by you, the participants.
  4. The focus will lie on the mathematics behind these algorithms, not on computation. Some ideas for topics include:
  5. * integer factorization and primality tests
  6. * algorithms for finitely generated abelian groups and finite rings
  7. * computing unit groups, class groups and other invariants of number fields
  8. * lattice algorithms and lattice based cryptography
  9. * Groebner bases and other algorithms for polynomial algebras
  10. * type theory, proof assistants and LEAN
  11. We assume an intuitive understanding of algorithms and their analysis (read time-complexity).
  12. Any further knowledge will depend on the topic of the lecture, but we intend to appeal to broad audience.
  13. Organization
  14. ============
  15. A regular meeting time is to be determined. The default will be Thursday 13:15-15:00 in Snellius room 403.
  16. Planning
  17. ========
  18. DATE | TIME | LOCATION | SPEAKER | SUBJECT
  19. -----------+-------+----------+-------------------+-------------------------------------------------------------------------------------
  20. 2022-04-28 | 13:15 | Sn 312 | Daan van Gent | Introduction, organization and multiplication (pdf/aia/multiplication.pdf)
  21. 2022-05-12 | 13:15 | Sn 312 | Onno Berrevoets | PRIMES is in P
  22. 2022-05-19 | 13:15 | Sn 312 | Alex Braat | Algorithms in algebraic number theory
  23. 2022-05-26 | | | -ASCENSION DAY- |
  24. 2022-06-02 | 13:15 | Sn 312 | Mike Daas | The quadratic and number field sieves for factorising large integers
  25. 2022-06-09 | 13:15 | Sn 312 | Pim Spelier | NP-Complete problems in group theory and ring theory
  26. 2022-06-16 | 13:15 | Sn 312 | Ludo Pulles | Lattice reductions
  27. -----------+-------+----------+-------------------+-------------------------------------------------------------------------------------
  28. 2022-09-15 | 13:15 | Sn 403 | Koen de Boer | Provably sampling ideals from a set: near-prime, smooth or otherwise