Modeling, Computation And Optimization by