Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thchang/lp_benchmark
Why do so many LP solvers sometimes fail?
https://github.com/thchang/lp_benchmark
Last synced: about 1 month ago
JSON representation
Why do so many LP solvers sometimes fail?
- Host: GitHub
- URL: https://github.com/thchang/lp_benchmark
- Owner: thchang
- Created: 2023-11-17T21:33:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-18T01:09:43.000Z (about 1 year ago)
- Last Synced: 2024-10-09T12:59:01.232Z (3 months ago)
- Language: Python
- Size: 29.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Some problems that make LP solvers sometimes fail
- Add solvers to the file ``solvers.py``
- Add problems to the file ``problems.py``
- If data files are needed to define the problem, put them in the ``data`` directory
- Add any methods / problems you want to skip to the corresponding skip list in ``main.py``Note:
- Not all solvers are exclusively LP solvers, just solvers that can solve LPs
- For most of my problems I need the basic solution so simplex methods are preferredRun:
```
python3 main.py
```Requires:
- ``numpy``
- ``scipy``
- ``cvxpy``