About us    

Services

References

News

Contacts and CVs





About us

Key markets
Pulp and Paper
Panelboard
Energy

Automation and Process control

Products
Controller Series
Predictor Series
Multisimplex 
 -Pricing information
Unscrambler

Download

LubeRight

Key application fields
Process Optimization
Environment
Laboratories

Support
FAQ

Ordering

Distributors
Partners

Links

Search

Sponsor children

 

The Simplex Optimization Methods

The Basic Simplex Method

The basic simplex method is easy to understand and apply. The optimization begins with the initial trials. The trial conditions are spread out efficiently. The number of initial trials is equal to the number of control variables plus one. These initial trials form the first simplex. The shapes of the simplex in a one, a two and a three variable search space, are a line, a triangle or a tetrahedron. A geometric interpretation is difficult with more variables, but the basic mathematical approach outlined below can handle the search for optimum conditions.

 

Geometric interpretation of lower dimensional simplices.

The basic simplex algorithm consists of a few rules: 

  • The first rule is to reject the trial with the least favorable response value in the current simplex.

A new set of control variable levels is calculated, by reflection into the control variable space opposite the undesirable result. This new trial replaces the least favorable trial in the simplex. This leads to a new least favorable response in the simplex that, in turn, leads to another new trial, and so on. At each step you move away from the least favorable conditions. By that the simplex will move steadily towards more favorable conditions.  

  • The second rule is never to return to control variable levels that have just been rejected.

The calculated reflection in the control variables can also produce a least favorable result. Without this second rule the simplex would just oscillate between the two control variable levels. This problem is nicely avoided by choosing the second least favorable condition and moving away from it.

An example of a typical optimization sequence with the basic simplex method. Change in the levels for two control variables with the response marked as contours.

Besides the two main rules, two more rules are also used.  

  • Trials retained in the simplex for a specified number of steps are reevaluated. The reevaluation rule avoids the simplex to be stuck around a false favorable response. 
  • Calculated trials outside the effective boundaries of the control variables are not made. Instead a very unfavorable response is applied, forcing the simplex to move away from the boundary.

The calculations in the MultiSimplex basic simplex algorithm are outlined in the flow chart. For each simplex the following labels are used: W for the least favorable trial or the trial being rejected, B for the most favorable trial and Nw for the second least favorable trial (i.e. next-to-the worst).

 

Literature

Spendley, W., Hext, G. R., Himsworth, F. R. Sequential application of simplex designs in optimisation and evolutionary operation. Technometrics 4(1962):4 441-461.

Suggested further reading:

Sequential Simplex Optimization. A Technique for Improving Quality and Productivity in Research, Development, and Manufacturing by Walters, Parker, Morgan and Deming, CRC Press 1991.

  1. Simplex Introduction
  2. The Modified Simplex Method
  3. Evolutionary Operation
  4. Mixture Optimization
 

Back to Optimization Methods Introduction

Send mail to info@grabitech.se with questions or comments about this web site. Legal stuff. 
 



© Grabitech Solutions AB