posted on 2025-05-10, 16:59authored byMateus Rocha de Paula, Natashia Boland, Andreas T. Ernst, Alexandre MendesAlexandre Mendes, Martin Savelsbergh
This work describes a genetic algorithm based approach for the optimization of the Hunter Valley coal export system in Newcastle, Australia. The Port of Newcastle features three coal export terminals, operating primarily in cargo assembly mode. They share a rail network on their inbound operations and a channel on their outbound operations. Maximizing throughput at a single coal terminal, taking into account its layout, equipment and operating policies, is already a challenging problem. However, maximizing throughput of the Hunter Valley coal export system as a whole requires that terminals and inbound/outbound shared resources be considered simultaneously. Existing approaches to solve this and similar problems either lack realism or are computationally too demanding to be useful as an everyday planning tool. We present a parallel genetic algorithm to optimize the integrated system. The algorithm models activities in continuous time and can handle practical planning horizons efficiently. The solutions are on average 17% better than those obtained with the current state-of-the-art method – a constraint programming-based approach – requiring less than 3% of the CPU time. Tests were conducted on 10 instances generated using real world data, with 200 vessels and approximately 270 stockpiles each.