Desirability Optimization

Compute Derringer-Suich desirability for multiple responses. Evaluates how well observed response values meet specifications using individual and overall…

Evaluates how well observed response values meet specifications using individual and overall desirability functions. Supports Maximize, Minimize, and Target goals with adjustable shape parameters.

What is the Derringer-Suich desirability function?

The Derringer-Suich desirability function is a method for multi-response optimization that transforms each response into a dimensionless desirability score (0 to 1), then combines them into an overall desirability using the geometric mean. A desirability of 1 represents an ideal value; 0 means the response is outside acceptable limits.

Three goal types define how each response is transformed: Maximize (d increases from Lower to Upper bound), Minimize (d decreases from Lower to Upper bound), and Target (d peaks at the target value and decreases toward both bounds). Shape parameters s₁ and s₂ control the curvature: s=1 gives linear desirability, s<1 gives convex (easier to satisfy), s>1 gives concave (harder to satisfy).

The overall desirability D is the geometric mean of all individual desirabilities: D = (d₁ × d₂ × ... × dₖ)^(1/k). This ensures that if any single response is completely unacceptable (dᵢ = 0), the overall desirability is also 0, preventing trade-offs that sacrifice one critical quality attribute.

Formula: Maximize: d = ((y - L) / (U - L))^s for L ≤ y ≤ U Minimize: d = ((U - y) / (U - L))^s for L ≤ y ≤ U Target: d = ((y - L) / (T - L))^s1 for L ≤ y ≤ T d = ((U - y) / (U - T))^s2 for T ≤ y ≤ U Overall D = (d₁ × d₂ × ... × dₖ)^(1/k)

Example Calculation

Two responses: Yield (maximize, L=70, U=95, observed=88, s=1) and Cost (minimize, L=10, U=50, observed=25, s=1). d_yield = (88-70)/(95-70) = 0.72. d_cost = (50-25)/(50-10) = 0.625. Overall D = (0.72 × 0.625)^(1/2) = √0.45 = 0.671. A reasonable but improvable combined desirability.

When to Use This Calculator

Common Mistakes to Avoid

How to Interpret Results

Related Standards & References

Frequently Asked Questions

How do I set the shape parameters (s1, s2)?

Shape s=1 gives linear desirability (equal importance across the range). s<1 (e.g., 0.5) makes it easier to achieve high desirability — use when you're fairly tolerant of deviation. s>1 (e.g., 2 or 3) makes it harder to achieve high desirability — use for critical responses where being close to the target matters greatly. Most practitioners start with s=1 and adjust based on engineering judgment.

Why use the geometric mean instead of the arithmetic mean?

The geometric mean ensures that any single response with d=0 (completely unacceptable) drives the overall desirability to 0 — you cannot compensate for a failed response by excelling at others. The arithmetic mean would allow such trade-offs, potentially hiding a critical quality failure. This 'veto power' property makes the geometric mean the correct choice for multi-response optimization.