APM.COLDSTART - APMonitor Option

Main.OptionApmColdstart History

Hide minor edits - Show changes to output

June 08, 2017, at 11:20 PM by -
Changed lines 5-6 from:
%width=50px%Attach:apm.png [[Main/DbsGlobal|Global Options]] | %width=30px%Attach:fv.png %width=30px%Attach:mv.png %width=30px%Attach:sv.png %width=30px%Attach:cv.png[[Main/DbsVariable|Local Options]]
Added lines 15-16:

See also [[Main/OptionApmAutoCold|AUTO_COLD]], [[Main/OptionApmBadCycles|BAD_CYCLES]], [[Main/OptionStatus|STATUS]]
June 01, 2017, at 06:51 AM by -
Changed lines 9-12 from:
 Description: Cold start model: 0=warm start, 1=cold start, 2=decompose problem
 Description: Cold start model
             0=warm start
              1=cold start
2=decompose problem
June 01, 2017, at 06:50 AM by -
Added lines 1-11:
(:title APM.COLDSTART - APMonitor Option:)
(:keywords APM.COLDSTART, Optimization, Estimation, Option, Configure, Default, Description:)
(:description Cold start model: 0=warm start, 1=cold start, 2=decompose problem:)


 Type: Integer, Input/Output
 Default Value: 0
 Description: Cold start model: 0=warm start, 1=cold start, 2=decompose problem

COLDSTART is an initialization mode for an application. It is by default at 0 (no initialization) but can be set to higher levels (1 or 2) to handle cases where initialization of the problem is a key enabler for a successful solution or to reset an application after a failed solution or a period of inactivity. The initialization values are typically taken from a prior solution as stored in t0 files on the server. When COLDSTART>=1, the t0 files are ignored and the initialization values are taken from the APM file, the DBS file, and the CSV file in that order. A value of 1 indicates that all FV, MV, and CV STATUS values are turned off (0) temporarily to reduce the number of degrees of freedom and achieve a feasible, yet suboptimal solution. A value of 2 is a more aggressive initialization where the degrees of freedom are turned off and the sparsity of the problem is analyzed to create a sequence of lower block triangular segments. These segments are solved sequentially and an error is reported if a particular block is infeasible. Therefore, COLDSTART=2 is one method to help identify equations or variables bounds that may be causing an infeasible solution. Once the application is successfully solved with COLDSTART>=1, the value of COLDSTART is automatically reset to 0 for the next solution.