Julian Hall

Results 551 comments of Julian Hall

@feldmeier can no longer work on HiGHS, but I think I have enough understanding of the QP solver to return an appropriate error code

This will close #1679 and #1681

'update()' is called when each constraint is added - otherwise addRow() returns kHighsError. It seems as if just the names fail - possibly something Luke didn't test.

> something is not right again because there is a test_var_name failing, will look further We now can't change name thus > # change name before adding to the model...

Scaling a model according to the goal of all variables being of order 1, and scaling constraints so that the RHS is of order 1, is better than automatic scaling...

It's possible that if commercial solvers detect a badly-scaled model, they will only solve a scaled model to the desired tolerances. An "orders-of-magnitude" improvement with HiGHS is remarkable.

> I think all that is missing is to populate `.coldual` following https://github.com/jump-dev/HiGHS.jl/blob/c736c0260d9bf74dcb544e4e76ebf05a00ac0593/src/MOI_wrapper.jl#L1906-L1953 Yes, I've done this already within https://github.com/ERGO-Code/HiGHS/tree/fix-1956-1977-1981

The warning you get from the HiGHS MIP solver is not one I've ever seen. It could be that it yields incorrect behaviour. I'll have a look. Rather than use...