Hi @odow,
I have been using HiGHS 1.7.2 so far. I updated it using the command given by you (I think I am confused here with HiGHS.jl vs. HiGHS_jll.jl).
Following is the result of Mosek, HiGHS 1.7.2 and HiGHS 1.13.0 one after the other. I couldn’t get to run with HiGHS_jll.jl (usual commands giving errors, HiGHS not found etc.). You can see differences in dual objective value and reduced costs. HiGHS versions themselves start differing from 2nd iteration onwards. And both differ from Mosek. Which one should be taken as correct to use in generating feasibility cut in master problem?
Mosek solver -----------------------------------------------
Iteration Lower Bound Upper Bound Gap
[ Info: iteration 1:
Master problem solution: [0.0, 234.0, 60.0, 25.2, 100.1, 18.9, 51.5, 7.0])
Solver summary 1: * Solver : Mosek
* Status
Result count : 2
Termination status : INFEASIBLE
Message from the solver:
"Mosek.MSK_SOL_STA_PRIM_INFEAS_CER, Mosek.MSK_SOL_STA_PRIM_INFEAS_CER"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 2.03298e+03
Objective bound : 2.03298e+03
Relative gap : 0.00000e+00
Dual objective value : 6.76234e+02
* Work counters
Solve time (sec) : 1.50000e-02
Simplex iterations : 0
Barrier iterations : 7
Node count : 0
Dual objective 676.233791424253
Dual objective2 1.5538908976216987
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-224.23117926597823
-6.84714838029748
-3.179480575453545
-51.57296129189378
-11.778385241730215
-77.57091035661986
-25.619933698782408
-133.87907206605246
[ Info: From SP_slide: 1, adding the feasibility cut
[ Info: iteration 2:
Master problem solution: [0.0, 234.0, 60.0, 25.2, 100.1, 18.9, 51.5, 12.100000000000001])
Solver summary 1: * Solver : Mosek
* Status
Result count : 2
Termination status : INFEASIBLE
Message from the solver:
"Mosek.MSK_SOL_STA_PRIM_INFEAS_CER, Mosek.MSK_SOL_STA_PRIM_INFEAS_CER"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 1.96198e+03
Objective bound : 1.96198e+03
Relative gap : 0.00000e+00
Dual objective value : 7.61661e+02
* Work counters
Solve time (sec) : 1.60000e-02
Simplex iterations : 0
Barrier iterations : 7
Node count : 0
Dual objective 761.6605191761382
Dual objective2 61.853870753565474
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-222.44186832040563
-6.798786982402782
-3.316844327926217
-53.10916382473041
-12.434561518222992
-81.19830351987589
-26.784778424512876
-92.44951124796701
[ Info: From SP_slide: 1, adding the feasibility cut
Max. iterations exceeded
HiGHS 1.7.2 -----------------------------------------------
Iteration Lower Bound Upper Bound Gap
[ Info: iteration 1:
Master problem solution: [0.0, 234.0, 60.0, 25.2, 100.1, 18.9, 51.5, 7.0])
Solver summary 1: * Solver : HiGHS
* Status
Result count : 1
Termination status : INFEASIBLE
Message from the solver:
"kHighsModelStatusInfeasible"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 1.50441e+03
Objective bound : 0.00000e+00
Relative gap : Inf
Dual objective value : 1.47435e+03
* Work counters
Solve time (sec) : 5.84602e-03
Simplex iterations : 328
Barrier iterations : 0
Node count : -1
Dual objective 1474.3466658977077
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-7.963777549480293
1.5124659704116015
-1.4186121244278929
-18.833898051852934
-7.293967319889654
-39.996100703090676
-13.62277602167863
-17.564137281840175
[ Info: From SP_slide: 1, adding the feasibility cut
[ Info: iteration 2:
Master problem solution: [0.0, 199.2, 60.0, 25.2, 211.5, 31.5, 51.5, 13.0])
Solver summary 1: * Solver : HiGHS
* Status
Result count : 1
Termination status : INFEASIBLE
Message from the solver:
"kHighsModelStatusInfeasible"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 1.38974e+03
Objective bound : 0.00000e+00
Relative gap : Inf
Dual objective value : 1.40608e+03
* Work counters
Solve time (sec) : 1.49393e-03
Simplex iterations : 28
Barrier iterations : 0
Node count : -1
Dual objective 1406.0834601001025
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-25.3361718883356
-41.69553162856768
-1.518704568788242
-44.46746354407891
-3.063426351870198
-38.33576771634835
-14.566792175993577
-28.667955876273886
[ Info: From SP_slide: 1, adding the feasibility cut
Max. iterations exceeded
HiGHS 1.13.0. -----------------------------------------------------------
Iteration Lower Bound Upper Bound Gap
[ Info: iteration 1:
Master problem solution: [0.0, 234.0, 60.0, 25.2, 100.1, 18.9, 51.5, 7.0])
Solver summary 1: * Solver : HiGHS
* Status
Result count : 1
Termination status : INFEASIBLE
Message from the solver:
"kHighsModelStatusInfeasible"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 1.50441e+03
Objective bound : 0.00000e+00
Relative gap : Inf
Dual objective value : 1.47435e+03
* Work counters
Solve time (sec) : 6.75488e-03
Simplex iterations : 328
Barrier iterations : 0
Node count : -1
Dual objective 1474.3466658977086
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-7.963777549480293
1.5124659704116015
-1.4186121244278929
-18.833898051852934
-7.293967319889654
-39.996100703090676
-13.62277602167863
-17.564137281840175
[ Info: From SP_slide: 1, adding the feasibility cut
[ Info: iteration 2:
Master problem solution: [0.0, 199.2, 60.0, 25.2, 211.5, 31.5, 51.5, 13.0])
Solver summary 1: * Solver : HiGHS
* Status
Result count : 1
Termination status : INFEASIBLE
Message from the solver:
"kHighsModelStatusInfeasible"
* Candidate solution (result #1)
Primal status : NO_SOLUTION
Dual status : INFEASIBILITY_CERTIFICATE
Objective value : 1.38974e+03
Objective bound : 0.00000e+00
Relative gap : Inf
Dual objective value : -1.70802e-01
* Work counters
Solve time (sec) : 2.15507e-03
Simplex iterations : 28
Barrier iterations : 0
Node count : -1
Dual objective -0.17080185830855044
Dual of fixing constraint: 1-dimensional DenseAxisArray{Float64,1,...} with index sets:
Dimension 1, ["BESS", "Coal", "Wind", "Gas", "Solar", "Nuclear", "Hydro", "PHES"]
And data, a 8-element Vector{Float64}:
-7.963777549480293
1.5124659704116015
-1.4186121244278929
-18.833898051852934
-7.293967319889654
-39.996100703090676
-13.62277602167863
-17.564137281840175
[ Info: From SP_slide: 1, adding the feasibility cut
Max. iterations exceeded