Exact and heuristic approaches for the integrated block relocation and fleet allocation problem with soft precedence constraints | Synapse