Optimizing crew operations in railways and subways

SISCOG – Sistemas Cognitivos is a Portuguese software company that develops products and systems that provide decision support for planning, managing, and dispatching resources in transportation companies. 

The challenge that SISCOG brings to ESGI101 is to improve one of the combinatorial optimization algorithms used by CREWS. CREWS is the most mature and deployed product developed by SISCOG. It is being used nowadays to perform the work assignments of more than 20,000 drivers and guards on several European countries on a daily basis.

Fig 1 - SISCOG’s product suite

The challenge that SISCOG brings to ESGI101 is the following: find an algorithm to solve the shortest path with additional constraints that outperforms the existing algorithm implemented in CREWS.

 Detailed Information here