1. A computerized method for providing an optimization solution, said method comprising: for a process to be executed on a computer, wherein is defined a linear functional form y=f(X,c), where X comprises a set of independent variables X={x 1 ,. .. x n }, c comprises a set of functional parameters c={c 1 ,. .. c n }, and y comprises a dependent variable, where the independent variables set X is partitioned into two subsets, X 1 and X 2 , receiving data for said process; populating said data into a min-max model, as executed by a processor on said computer; minimizing y with respect to X 1 ; maximizing y with respect to X 2 , subject to a set of constraints, wherein said maximizing y comprises a global optimum for said process; and sending said global optimum to at least one of a display device, a printer, and a memory.