1. An optimization system for transportation scheduling and inventory management of a bulk product from supply locations to demand locations comprising: a mathematical model containing mathematical programming equations, wherein an objective function of the mathematical model is to minimize a cost basis of product transportation for multiple shipments over a period of time; wherein the model contains constraints that account for transportation scheduling and inventory management, and wherein the model accounts for an accumulation of bulk product at supply locations and removal of bulk products from demand location that is not required to be constant over time. a database application for data input that interfaces with the mathematical model; and, a mathematical optimization solver that solves the equations provided by the mathematical model after the mathematical model receives data from the database system, whereby the optimization system provides optimized or optimal results for the data input.