Applied Algebra Group at the University of Zürich 

ResearchThe applied algebra group is mainly involved in research questions coming from coding theory and cryptography. Coding TheoryCoding theory has emerged out of the need for better communication and computer data storage and has rapidly developed as a mathematical theory in strong relationship with algebra, combinatorics and algebraic geometry. We have been involved into the study of two main areas of coding theory: Construction of LDPC Codes and more general codes on graphsIn recent years there have been some exciting developments. First and foremost it has been realized that error coding techniques near the Shannon limit should become practical in the foreseeable future using graphbased code designs. It began with the discovery of turbo codes in 1993 and the subsequent "rediscovery'' of low density parity check (LDPC) codes. In collaboration with the coding group at the University of Notre Dame we were involved in new algebraic constructions of "Codes on Graphs'' having moderate block length and which perform as well or better than comparable randomly generated codes. The Research on LDPC codes was supported by the US National Science Foundation under grant #0205310 and by the Swiss National Science Foundation under grant #113251.
Construction of Convolutional CodesConvolutional codes are used in the data transmission of many communication systems. Convolutional codes can be viewed as linear systems over a finite field. The study of these codes requires a good understanding of the algebraic representation of linear systems. The project addresses a number of issues in mathematical systems theory and in coding theory. The main objectives are:
The Research in convolutional coding theory has been supported by the US National Science Foundation under grant #0072383. Some of this research is nowadays of immense importance in the area of video and more general multimedia streaming. (See e.g. ) . Currently the research on convolutional codes is supported by the Swiss National Science Foundation under grant 188430 . Network CodesNetwork coding theory is concerned with the encoding and transmission of information where there may be many information sources and possibly many receivers. The applied algebra group is mainly concernedwith the construction and the decoding of so called subspace codes. The research is related and supported by a European COST action project . The Swiss National Science Foundation supported this research under grants #126948, #138080 #149716 and currently supports the research under grant #169510 . CryptographyThis main focus of our research is concerned with the creation and the study of new oneway trapdoor functions. This would ultimately lead to the construction of new publickey cryptosystems which could still exist in case that a quantum computer could be built which is capableof doing large scale computations. For this compare with the Dimacs workshop on The Mathematics of PostQuantum Cryptography. The study of oneway trapdoor functions is interesting both from a theoretical and from a practical point of view. From a theoretical point of view, our research involves techniques from different parts of algebra and geometry, such as the theory of finite rings, the theory of semigroups and loops, and arithmetic algebraic geometry. From the point of view of applications, this research could lead to new cryptographic protocols of potential interest to industry and government.
The Swiss National Science Foundation supported this research under grants #107887 and #132256 and the research is currently supported by a grant from the Armasuisse. 