Solution · Global routing
CARGO
Container Allocation and Routing Global Optimizer

Every container on its best route, from inland origin to inland destination

CARGO Global routing optimizes container flows across intermodal networks and ocean services together. For every container, the inland route to the port, the port of loading, the ocean service, the transshipment hub, the port of discharge and the intermodal route to destination are chosen together, at the lowest total cost of the network, within capacities, service levels and the contracts of every carrier.

Our algorithms decide, AI operates. Our optimization algorithms choose every route, end to end. Our AI planner operates them as an expert user would: it runs what-if scenarios through them, such as a delayed sailing or a port closure, and recommends the plan that best meets your KPIs.

Request a demo
Routing plan0 containers

The cost of a container is set by its end-to-end route.

CARGO optimizes each regional intermodal network on its own, and extends to ocean services and transshipment hubs as your scope grows, up to end-to-end routing from inland origin to inland destination.

1Scale

Hundreds of thousands of containers, millions of interdependent decisions

Hundreds of thousands of containers a year cross regional intermodal networks, ocean services and transshipment hubs. Every routing choice consumes sailing space, lane capacity and contract volume shared with other containers, and the possible assignments run into the millions. No manual process can evaluate them all. The savings lie in the gap between a good plan and the optimal one.

2Constraints

Millions of constraints. Millions of options left.

Space on each sailing and lane, berth times, transshipment windows, closed ports, hazardous, reefer, out-of-gauge and express cargo, door-to-door limits and carrier contracts all narrow the choice. Every container still keeps many valid routes, and the best combination across hundreds of thousands of containers is a large-scale optimization problem, the problem CARGO is built to solve.

3End to end

Thousands of legs and connections, decided together

End-to-end routing requires decisions beyond any single network: the port of loading, the port of discharge, the transshipment hub, the split of transit time between ocean and inland legs, and the timing of connections at each hub. Cost and transit time are evaluated over the complete route, including the incentives and penalties of every carrier contract.

4Segment by segment

Optimal segments, suboptimal network

Optimized independently, each intermodal network and the ocean network can appear to run at optimum cost. Taken together, however, the global network can still be far from its optimum: the best port for the ocean legs is not necessarily the best for the inland legs, since capacities, contract structures and service levels interact across networks.

5CARGO and the AI planner

One optimization, from inland origin to inland destination

CARGO routes hundreds of thousands of containers across regional networks and ocean services in one optimization, within capacities, service levels, cargo rules and the contracts of every carrier, at the lowest total cost of the network. Our AI planner operates CARGO as an expert user would: it runs our optimization algorithms on what-if scenarios at scale, such as a port closure, a delayed sailing or a capacity cut, and recommends the plan that best meets your KPIs.

ScaleConstraintsEnd to endBy segmentCARGO + AI
One year of container flows
Routing decisions, container by container
Connections at the transshipment hubs · end to end
A year of transpacific flows · optimized segment by segment
A year of transpacific flows · by segment vs end to end
Inputs and outputs

Every container routed, leg by leg

CARGO works bottom up. The plan routes hundreds of thousands of containers individually over your intermodal networks and ocean services, leg by leg, with the timing and cost of each route. A plan you can book, not a recommendation you have to translate. Any total, from the cost of a lane to the volume of a sailing, can be traced to individual containers.

Container demandOrigin, destination, ready date, size, cargo attributes and service level of each container
Ocean servicesPort rotations, sailing schedules, transit times, rates and capacities
Intermodal networksLegs by mode and carrier at origin and destination, with schedule, transit time, rate and lane capacity
Carrier contractsVolume commitments, incentive tiers and penalties, ocean and inland
Routing plan0 CONTAINERS ROUTED
ContainerFrom → toRouteReadyDeliveredCost
Route of each containerEvery leg and carrier, the sailing, the port of loading, the transshipment hubs and the port of discharge
Time map of each containerDeparture and arrival at every node, waiting time at each hub, door-to-door transit
Network totalsVolume per sailing and lane, contract position per carrier, cost per container and for the network

See CARGO on your ocean-to-inland flows

Share your ocean services, your inland networks and your carrier contracts for a representative period; we will walk you through the routes, the gateways and the contract position.

Request a demo