KOALOG
Google
wwwwww.koalog.com
 

Latest newsRSS 1.0

KCS is used at Carnegie Mellon University by the SPIRAL research team for optimally compiling scientific code (eg FFT).

KCS is used at Fakultas Ilmu Komputer, Indonesia for research about course scheduling.

See more news...

Configure a car

Try a car configurator built using Koalog ConfiguratorTM and its web components.

Lease a car

Request a login and a password and try a car leasing website built using Koalog Car LeaseTM.

Play Sudoku & Kakuro

We publish daily 6 free Sudokus on sudoku.koalog.com and 1 free Kakuro on kakuro.koalog.com.

Subscribe to our newsletter

Enter your email to receive quaterly news about KoalogTM and its products:


iForce

Round Robin Tournaments

Description

The problem is to schedule a tournament of n teams over n-1 weeks, with each week divided into n/2 periods, and each period divided into two slots. The first team in each slot plays at home, whilst the second plays the first team away. A tournament must satisfy the following three constraints: every team plays once a week; every team plays at most twice in the same period over the tournament; every team plays every other team. More on the Round Robin tournaments...

Business Applications

This problem occurs in sports scheduling, and has been studied, in particular, for large basket-ball conferences.

Modelling & Solving

We use a constraint model - Java file (6kb) [view] - inspired by this article.

To solve the problem, we simply select the games using a first-fail heuristic (smallest domain): Java file (2kb) [view].

Results

Although not optimized, this constraint model allows to solve problems that are untractable for commercial MIP solvers.

More examples...

Contact/Support - About us - News - Site map - Legal notice - Copyright 2002-2007 Koalog SARL
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.