ABSTRACT
The presence of a real-world constrained optimization problem occasions, at a high level, three tasks:
Formulate
Conceive and represent the problem, translate it into a useful formalism—model it in short—so that it can be implemented and solved.
Implement and solve
Convert the problem as modeled to a form in which it can be solved, and then solve it.
Conduct post-solution analysis and make a decision
Undertake post-solution investigations with and based upon the solved model, and then decide what to do with regard to the original real-world problem.