04-10-0600-vu Selected Topics in Logic: Algorithmic group theory

Course offering details

Instructors: Pascal Schweitzer; M.Sc. Thomas Schneider

Event type: Lecture & Exercise

Org-unit: Dept. 04 - Mathematics

Displayed in timetable as: 04-10-0600

Subject:

Crediting for:

Hours per week: 6

Language of instruction: Englisch

Min. | Max. participants: - | -

Digital Teaching:
The course is entirely digital.
The lecture will consist of videos available online.
The exercises will be help via video conference.

Course Contents:
Various ways to encode groups in a computer.

Algorithms for the computation of elementary properties and objects within group such element order, order of groups, suitable generating systems. The focus lies on algorithms for permutation groups.

Literature:
Lecture Notes.
Seress, Ákos. Permutation group algorithms. Vol. 152. Cambridge University Press, 2003.
Holt, Derek F., Bettina Eick, and Eamonn A. O'Brien. Handbook of computational group theory. CRC Press, 2005.

Official Course Description:
Upon successful completion of the module, students will be able to


  • explain the theoretical basics of handling of groups,
  • explain the operation of efficient algorithms which are used for calculation in groups and the limits of computability in this context,
  • use computer algebra systems for handling groups,  
  • to clarify the limits of computability and efficiency of algorithms when dealing with algebraic objects at concrete problems.
  • Know different ways of encoding groups in the computer.  
  • Design algorithms for calculating elementary properties and objects in groups such as order of elements, order of group and favorable generating systems.

 The focus is on algorithms for permutation groups.

Online Offerings:
moodle

Small group(s)
This course is divided into the following small groups:
  • Algorithmic group theory Exercise

    Pascal Schweitzer; M.Sc. Thomas Schneider

    Fri, 22. Oct. 2021 [08:00]-Fri, 18. Feb. 2022 [09:40]

Literature
Appointments
Date From To Room Instructors
1 Tue, 19. Oct. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
2 Th, 21. Oct. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
3 Tue, 26. Oct. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
4 Th, 28. Oct. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
5 Tue, 2. Nov. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
6 Th, 4. Nov. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
7 Tue, 9. Nov. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
8 Th, 11. Nov. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
9 Tue, 16. Nov. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
10 Th, 18. Nov. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
11 Tue, 23. Nov. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
12 Th, 25. Nov. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
13 Tue, 30. Nov. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
14 Th, 2. Dec. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
15 Tue, 7. Dec. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
16 Th, 9. Dec. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
17 Tue, 14. Dec. 2021 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
18 Th, 16. Dec. 2021 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
19 Tue, 11. Jan. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
20 Th, 13. Jan. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
21 Tue, 18. Jan. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
22 Th, 20. Jan. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
23 Tue, 25. Jan. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
24 Th, 27. Jan. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
25 Tue, 1. Feb. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
26 Th, 3. Feb. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
27 Tue, 8. Feb. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
28 Th, 10. Feb. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
29 Tue, 15. Feb. 2022 08:00 09:40 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
30 Th, 17. Feb. 2022 11:40 13:20 >Digitaler Veranstaltungstermin Pascal Schweitzer; M.Sc. Thomas Schneider
Class session overview
  • 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
Instructors
Pascal Schweitzer
M.Sc. Thomas Schneider