St*Mesh and related tools are based on a weak optimization approach constructed from guiding principles, implemented differently for each problem domain.

  1. Ordering decisions and choices, guided by both optimization objective(s) and feasibility. 
  2. Estimating the impact of each decision choice on the complete design by heuristic bounds. 
  3. Attempting to make the decision with the least uncertainty in the optimal choice.
  4. Making choices optimistically.
  5. Randomizing enough to explore more of the search space.
  6. Bundling similar decisions together.
  7. Narrowing rather than committing when not enough information is available.

1.  Ordering ...

2.  Estimating ...