The Algorithms Group at Computing Science, Chalmers


This group reflects a general interest in algorithms, with particular focus on discrete optimisation, macine learning and bioinformatics. Within optimisation we form a joint group together with the optimisation group at mathematics. We also participate in the joint Chalmers effort in bioinformatics in cooperation with the other departments of the School of Mathematics and Computing Sciences, and several departments of biology and medicine.

 One of our specialisations is efficent algorithms for discrete optimisation. An implementation of one of our optimisation algorithms is used in the Carmen System for airline crew scheduling, which is used by all major European airlines. Another of our projects within the field of machine learning and data mining, have made us and IVEE Development AB to winners in the European IT-prize competition. Here is a short summary of the project.

Research areas and ongoing projects

  • Large scale 0-1 integer programming The group has developed a new type 0-1 integer optimiser that can solve very large problems with high quality.

  •  
  • Algorithmic and machine learning issues in bioinformatics

  •  
  • On-line algorithms. This research involves making decisions in real time and in spite of ignorance of the future and competitive analysis of the performance.

  •  
  • Combinatorial algorithms: We study different reconstruction, recognition, and optimization problems in discrete structures, such as special graphs. Some are extensions of classical problems in the field - easy to formulate but hard to solve.

  •  
  • Distributed algorithms.

  •  
  • Probabilistic Analysis. One of our group members is currently working on a research monograph which will be part of the series on Algorithms and Combinatorics (Springer-Verlag).

  •  
  • Machine learning and data mining. This project concerns the development of efficient algorithms for discovering the interaction structure in a data set, in terms of a Markov graph. Recently, we have investigated how our algorithms can be integrated with the visual data mining product Spotfire.

  •  
  • Probabilistic inference. This project concerns effient inference of under uncertainty, typically in a probabilistic expert system.

  •  
  • Cost Propagation. In this project, we analyse and extend the algorithm developed in the project Large scale 0-1 integer programming
  • Routing algorithms: In this project we cooperate with different companies in the development of routing algorithms for specific applications.

  •  

    Previous projects

  • is at present the largest project of the group. PAROS is an ESPRIT-project which is devoted to increase the performance of automatic scheduling methods with particular emphasis on airline crew scheduling.

  •  

    Group members

    The group consists of the following active members: Previous members:

    Related seminars

    Related courses

    The following courses are either given by members of the Algorithms group or are strongly connected to our ongoing research.

    Some publications

    dag@cs.chalmers.se

    Last modified: Fri Nov 15 10:14:05 MET 2002 by Birgit