Repository navigation
Expand file tree
/
Copy pathWarmStartCfg.txt
More file actions
82 lines (57 loc) · 2.83 KB
/
Copy pathWarmStartCfg.txt
File metadata and controls
82 lines (57 loc) · 2.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - WarmStartCfg.txt - - - - - - - - - - - - - -
#
# BlockSolverConfig used by PrimalProximalHeur to instantiate the warm-start
# Solver via the factory. The Solver solves the LP relaxation of f_Block to
# initialise the Lagrangian dual multipliers from a meaningful point.
#
# Luca Mencarelli, Antonio Frangioni, Donato Meoli
#
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# BlockSolverConfig - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlockSolverConfig # exact type of the Configuration object
1 # the BlockSolverConfig is a "differential" one
1 # number of (the names of) Solver in this BlockSolverConfig
# now all the names of the Solver - - - - - - - - - - - - - - - - - - - - - -
#CPXMILPSolver # name of Solver
GRBMILPSolver # name of Solver
#SCIPMILPSolver # name of Solver
#HiGHSMILPSolver # name of Solver
1 # number of ComputeConfig in this BlockSolverConfig
# now all the ComputeConfig
# 1st ComputeConfig - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# ComputeConfig of the :MILPSolver used for the warm-start LP relaxation
ComputeConfig # exact type of the ComputeConfig object
1 # f_diff == 0 ==> all non-provided parameters are set to the default value
# f_diff == 1 ==> all non-provided parameters are not changed
3 # number of integer parameters
# now all the integer parameters
intRelaxIntVars 1 # nonzero if the continuous relaxation is solved
# All specific GUROBI parameter (uncomment based on Solver)
QCPDual 1 # compute duals of quadratic constraints (needed when the
# relaxation is a QCP, e.g. AC instances; ignored for LPs)
NumericFocus 3 # without it the QCP barrier with QCPDual stops SUBOPTIMAL
# (or OPTIMAL but dual-less) on the AC SOCP relaxations
0 # number of double parameters
# now all the double parameters
# [none]
0 # number of string parameters
# now all the string parameters
# [none]
0 # number of vector-of-int parameters
# now all the vector-of-int parameters
# [none]
0 # number of vector-of-double parameters
# now all the vector-of-double parameters
# [none]
0 # number of vector-of-string parameters
# now all the vector-of-string parameters
# [none]
# pointer to the "extra" Configuration
* # [none]
# end of ComputeConfig - - - - - - - - - - - - - - - - - - - - - - - - - - -
# end of BlockSolverConfig - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - END WarmStartCfg.txt - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -