Typical cargo ships spend 60% of their time in port, costing their owners about $1000 per hour. In this paper, we attack such costs with a method to speed loading and unloading. We model the need for container handling as generic “work,” which cranes can do at a constant rate. Each hold of each ship has a given amount of this work and cranes can interrupt their work on individual holds without any loss of efficiency. In the parlance of scheduling theory, this constitutes an “open shop” with parallel, identical machines, where jobs consist of independent, single-stage, preemptable tasks....