“…In contrast, equation-oriented (EO) optimization relies on Newton-based solvers to achieve feasibility and to satisfy the optimality conditions (KKT) . Due to the advances of nonlinear programming algorithms, large-scale problems (>100,000 constraints and variables) can be solved efficiently using EO formulations while optimizing problems of this scale can be intractable using simulation-based optimization. , Currently, research and development teams use equation-oriented packages to design, optimize, validate models, and address debottlenecking problems. , Exact derivatives are generally employed, and consequently, cheap sensitivity information is available at the optimal solution. In this approach, roundoff errors in gradients do not cause degradation in the performance of the solution strategy, resulting in a suitable tool for complex flowsheets with nested recycles and several design specifications .…”