BMC 2009/IMS

Special Session:
Computational Algebra

Organizers: Eamonn O'Brien (Auckland) and Götz Pfeiffer (NUI, Galway)



Tuesday, April 7 2009

14:15 - 15:10    Kirwan Lecture Theatre

Dane Flannery (NUI Galway):
On deciding finiteness of matrix groups

We describe practical algorithms for deciding finiteness and computing orders of matrix groups defined over any infinite field. This is joint work with Alla Detinko.


15:15 - 16:10    Kirwan Lecture Theatre

Gunter Malle (Kaiserslautern):
Computing in Hecke algebras

Hecke algebras are deformations of group algebras of reflection groups. They play a crucial role in the representation theory of finite groups of Lie type. In the talk we report on various methods for the construction of irreducible representations of Hecke algebras and show how the explicit models of representations can be used to derive structural properties.


16:30 - 17:25    Kirwan Lecture Theatre

Arjeh Cohen (Eindhoven):
Constructions of curves with given groups of automorphisms

We describe how we found smooth curves of prescribed genus and with a prescribed group of automorphisms. We also show some pictures of these curves.



Wednesday, April 8 2009

14:15 - 15:10    Kirwan Lecture Theatre

Steven Galbraith (Royal Holloway University of London):
Elliptic curves and public key cryptography

Public key cryptography relies on hard computational problems in mathematics. An important example is the discrete logarithm problem (namely, given g, h in G to compute x, if it exists, such that h=g^x) in the group of points of an elliptic curve over a finite field. This talk will give a survey of elliptic curves in public key cryptography.


15:15 - 16:10    Kirwan Lecture Theatre

Gary McGuire (University College Dublin):
Some computational algebra in cryptography

We will discuss two different uses of computational algebra in cryptography. The first considers functions that can be used in substitution boxes, known as APN functions, and their equivalence. Determining equivalence can be a difficult and interesting challenge, requiring new invariants to be computed. The second problem comes from hyperelliptic curve cryptography, and the construction of suitable genus 2 curves for use in cryptography.


16:30 - 17:25    Kirwan Lecture Theatre

Bettina Eick (Braunschweig):
Isomorphism testing for algebras (Lie or associative)

We describe an algorithm to solve the isomorphism problem for algebras defined over finite fields. The algorithm has three cases: nilpotent algebras, solvable algebras and arbitrary (in particular simple) algebras. Applications of the algorithm include: checking the modular isomorphism problem for p-groups and constructing new simple Lie algebras in characteristic 2.