Use Bonmin/Couenne from COIN-OR for Mixed-Integer Programming
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
Direzione di ricerca
Inizia esaminando l’integrazione esistente di Ipopt in mp-opt-model e i sorgenti MEX di Bonmin collegati dal progetto OPTI. Confronta ciò che sarebbe necessario per Bonmin e Couenne, incluso se l’interfaccia di Bonmin può essere adattata. Il lavoro sarà considerato completato quando sarà aggiunto un wrapper del solver utilizzabile, che abiliti il supporto a MINLP e possa essere valutato per MOST AC OPF.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The COIN-OR initiative has two solvers for Mixed-Integer programming written in C++. Bonmin seems to be the more basic and Couenne is an extension aimed at finding global optima. They both can use Ipopt for solving nonlinear programs which is already included in mp-opt-model. Wrapping these projects might allow MINLP support to be added and MOST to support AC OPF. There is a MEX interface for Bonmin included in the OPTI project that may be some use:
https://github.com/jonathancurrie/OPTI/tree/master/Solvers/Source/bonmin
There doesn't seem to be an open source MEX interface for Couenne available. Perhaps the Bonmin interface can be adapted.
- Lingua principale
- MATLAB
- Stelle
- 10
- Fork
- 5
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di MATPOWER/mp-opt-model
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
MATPOWER/mp-opt-model#23 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
MATPOWER/mp-opt-model#10 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
MATPOWER/mp-opt-model#9 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
MATPOWER/mp-opt-model#8 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
MATPOWER/mp-opt-model#7 ·
Tutte le issue di MATPOWER/mp-opt-model
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
mathworks/MATLAB-extension-for-vscode#354 · 2 commenti · 1 reazione ·
-
curation
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
SysBioChalmers/yeast-GEM#419 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
catalystneuro/zarr-matlab#29 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100