'''Design optimisationoptimization''' is an engineering design '''methodology''' using a mathematical formulation of a design problem to support selection of the optimal design among many alternatives. Design optimisationoptimization involves the following stages:<ref name="pyp2017">{{Cite book|url=http://principlesofoptimaldesign.org/|title=Principles of Optimal Design: Modeling and Computation|last1=Papalambros|first1=Panos Y.|last2=Wilde|first2=Douglass J.|date=2017-01-31|publisher=Cambridge University Press|isbn=9781316867457|language=en}}</ref>
# [[Variable (mathematics)|Variables]]: Describe the design alternatives
# Objective: Elected functional combination of variables (to be maximisedmaximized or minimisedminimized)
# Constraints: Combination of Variables expressed as equalities or inequalities that must be satisfied for any acceptable design alternative
# Feasibility: Values for set of variables that satisfies all constraints and minimisesminimizes/maximisesmaximizes Objective.
== Design optimisationoptimization problem ==
{{Main|OptimisationOptimization problem}}
The formal mathematical ([[Canonical form|standard form]]) statement of the design optimisationoptimization problem is <ref>{{Cite book|url=https://web.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf|title=Convex Optimization|last1=Boyd|first1=Stephen|last2=Boyd|first2=Stephen P.|last3=California)|first3=Stephen (Stanford University Boyd|last4=Vandenberghe|first4=Lieven|last5=Angeles)|first5=Lieven (University of California Vandenberghe, Los|date=2004-03-08|publisher=Cambridge University Press|isbn=9780521833783|language=en}}</ref>