Gangs are groups of track maintenance workers. A railway employs several gangs throughout the year. Gangs move along track sections in order to complete a sequence of tasks spanning an entire year. This information system is about efficient scheduling of gangs at the tactical level.