Comments (1)
HiGHS (like any practical software) solves problems to within tolerances. For x50=0
and x168=1
, the activity of constraint c397
is 1e-08
. Although the bound is <=0
, the activity satisfies the bound to within the (default) mip_feasibility_tolerance
of 1e-06. Hence the solution returned by HiGHS is feasible
If mip_feasibility_tolerance
is set to 0.99e-08, then HiGHS yields the solution
- x50 0
- x168 0
- c397 0
The same solution is obtained using mip_feasibility_tolerance=1e-06
, if the coefficient of x168
, in constraint c397
is changed to 1.01e-06
.
Since CBC and GLPK will solve using a similar tolerance, it' probably just chance that they find a solution with x168=0
before the solution with x168=1
obtained by HiGHS.
I note that the optimal objective values of both Gurobi (1.249985942024e+06) and HiGHS (1.249985942207e+06) are equal to within normal tolerances.
from highs.
Related Issues (20)
- Add irreducible inconsistent system (IIS) identification for LP
- Build fails on macOS: `f951: Error: '-fno-fat-lto-objects' are supported only with linker plugin` HOT 3
- Get Column Cost HOT 1
- Spurious statement of Integer when writing model HOT 1
- primal_solution_status is reported as kSolutionStatusFeasible for infeasible model when solver=ipm and presolve=off
- How to Set a Partial MIP Solution using setSolution()? HOT 11
- Logging header not printed if `h.writeModel` or `h.writeSolution` called before a method using the HighsIO
- `Highs::writeModel("")` uses `HighsIO`, but `Highs::writeSolution("")` uses `fprintf` for stdout HOT 1
- HiGHS 1.7.1 HighsCallbackDataOut data type can no longer be accessed directly for mip_solution item. HOT 1
- Time limit solving Jeroslow MIP seems not to be triggered HOT 2
- Stop MIP solve on `simplex_iteration_limit` (or other LP iteration limit) - Access iteration count via callback? HOT 2
- CMake configuration fails with versions >3.23.0 and <3.24.0
- Longer runtimes for ILP models created with `addVariable` versus `addCol` HOT 4
- PInvokeStackImbalance exception when targetting .NET Framework (Windows)
- highspy API improvements and benchmark HOT 1
- Stream HiGHs solver output in pyomo HOT 1
- Add user cuts
- Running in Parallel gives unexpected result. HOT 9
- LeakSanitizer locates memory leaks in highs HOT 12
- linker error due to .res files from v1.7.0 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from highs.