Comments (8)
Do you know how competitive this Scipy LP solver is ? Clp is quite fast and reliable, much faster than GLPK, for instance, I'm not aware of other open source LP solvers that are competitive with Clp (HIGHS perhaps), but I never tested this LP solver.
from python-mip.
I am very much aware of the state of the art.
The point of the ticket is to be able to export the matrices as an additional interface.
from python-mip.
Could you provide some scenario(s) where this would be useful ?
Sorry for my ignorance on this feature, but since I never needed something similar I'm failing to see its usefulness.
from python-mip.
Well, to export the coefficients matrix A
, the right hand side vector b
and the objective function coefficients vector c
allows anyone to implement their own method for research.
For instance I wanted to implement a method that would leverage parallel system solving which Clp doesn't have. Another feature that I wanted to test is to embed controls of electric equipment within the solver. That is very common in electricity related numerical methods.
from python-mip.
The additional dependency would be numpy, is it ? (not linprog).
It would significantly increase the download size of Python-MIP, but I think that almost everyone has numpy installed these days, isn't ?
from python-mip.
No, linprog
should not be a dependency since the feature would be a generic one to return A
, b
and c
from python-mip.
from python-mip.
As I understand it yes
from python-mip.
Related Issues (20)
- Confusing Behaviour with disposing of Gurobi Environment HOT 1
- Incorrect file extension when call write() with CBC solver HOT 1
- Explicitly provide supported versions of Cbc HOT 2
- Passing Solver explicitly causes UnboundLocalError
- [1.15.0] Tests fail: ImportError: cannot import name '__version__' from 'mip._version' (/usr/ports/math/py-mip/work-py39/mip-1.15.0/mip/_version.py) HOT 1
- More verbose errors? HOT 3
- still logging when verbose=0 (on a recent version of CBC)
- Support Python 3.12
- Add py.typed marker HOT 1
- Infeasibility Issue in Python-MIP When Incrementing an Integer Constant HOT 2
- `add_constr` returns broken object when adding constraint without variables HOT 3
- help support mac arm HOT 2
- Constraint creation is not symmetric for combination variable and tensor
- Highs with python-mip is slow HOT 3
- how to get all or more solutions?
- Python 3.12 HOT 4
- upper bound not reported correctly in CBC Progress Callback
- Log output not displayed in Jupyter Notebook
- ERROR while running Cbc. Macos
- Tests fail to find the symbol Osi_getIntegerTolerance in lib/libCbcSolver.so
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 python-mip.