Java Combinatorial Optimization Platform