Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thchang/lp_benchmark

Why do so many LP solvers sometimes fail?
https://github.com/thchang/lp_benchmark

Last synced: 1 day ago
JSON representation

Why do so many LP solvers sometimes fail?

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 preferred

Run:

```
python3 main.py
```

Requires:
- ``numpy``
- ``scipy``
- ``cvxpy``