numerical_solve
Specify the situations where numerical optimization is used for MFMC sample allocation
Specification
Alias: None
Arguments: None
Child Keywords:
Required/Optional |
Description of Group |
Dakota Keyword |
Dakota Keyword Description |
---|---|---|---|
Optional (Choose One) |
Employ numerical solve |
Fall back to a numerical solve when needed for mitigation in MFMC |
|
Replace MFMC analytic allocation with a numerical solution |
|||
Optional (Choose One) |
Optimization Solver |
Use a sequential quadratic programming method for solving an optimization sub-problem |
|
Use a nonlinear interior point method for solving an optimization sub-problem |
|||
Use a hybrid global-local scheme for solving an optimization sub-problem |
|||
Use a competed local solver scheme for solving an optimization sub-problem |
Description
Multifidelity Monte Carlo (MFMC) supports an analytic solution for the allocation of samples per model instance based on response correlations and relative simulation cost. In some situations (over-estimated pilot sample, mis-ordered model correlations), this analytic solution may be either sub-optimal or undefined, requiring mitigation.
This specification allows for control of this mitigation; in particular, whether recourse to a numerical solution is strictly a fallback (default) or is desired as an unconditional override (regardless of the need for specific mitigations).
Further, when a numerical solve is employed, it can utilize either the
sqp
or nip
solver options.
Default Behavior
Analytic is preferred, with fallback
to numerical only when mitigation
is required.