Multi Dimensional Optimization – Optimality Conditions, Conceptual Algorithm