1. A computer application for the optimization of transportation scheduling comprising code that, when executed, calculates the optimal solution to maximize total net margin for the assignment of transportation vehicles in an available fleet to perform a set of voyages to be initiated during a planning period for transporting cargo comprising one or more bulk products.