CPLEX
CPLEX software | |
---|---|
Tip | Optimizare (nu este listată ) |
Dezvoltator | IBM |
Ultima versiune | 12.6 |
Sistem de operare | Multiplatform |
Licență | Software proprietar ( licența nu este gratuită ) |
Site-ul web | Pagina produsului IBM ILOG CPLEX Optimization Studio |
IBM ILOG CPLEX Optimization Studio (adesea prescurtat informal ca CPLEX) este un program de optimizare . În 2004, dezvoltarea CPLEX a primit primul premiu INFORMS Impact .
CPLEX este numit după metoda simplex (metoda simplex) implementată în limbajul C , deși include acum algoritmi suplimentari în domeniul programării matematice și oferă interfețe cu alte medii / limbaje, pe lângă C. Dezvoltat inițial de Robert E. Bixby , este comercializat din 1988 de CPLEX Optimization Inc., achiziționat de ILOG în 1997; La rândul său, ILOG a fost achiziționat de IBM în ianuarie 2009 [1] . CPLEX este întreținut și dezvoltat activ la IBM .
IBM ILOG CPLEX Optimizer rezolvă probleme de programare liniară întreagă , probleme de programare liniară și de dimensiuni considerabile [2] , utilizând variantele primare sau dual [ neclar ] al metodei simplex sau metodelor punctului intern ; de asemenea, rezolvă probleme de programare pătratică convexă și probleme cu constrângeri pătratice convexe, utilizând tehnici de programare a conului de ordinul II (SOCP).
CPLEX Optimizer are un strat numit Concert, care oferă interfața pentru C ++ , C # și Java . Există, de asemenea, o interfață pentru Python bazată pe interfața C. În plus, s-au dezvoltat conectori pentru Microsoft Excel și MATLAB . În cele din urmă, există un executabil interactiv „de sine stătător” util pentru depanare și „reglarea performanței” modelelor de optimizare.
CPLEX este utilizabil prin intermediul software-ului de modelare independent, cum ar fi AIMMS , AMPL , GAMS , MPL , Arhivat la 24 noiembrie 2020 la Internet Archive ., OptimJ și TOMLAB .
Pachetul „IBM ILOG CPLEX Optimization Studio” constă din: optimizatorul matematic CPLEX, optimizatorul de programare de constrângere IBM ILOG CPLEX , limbajul de programare OPL (Optimization Programming Language) și un mediu de dezvoltare integrat.
Notă
- ^ IBM Finalizează Achiziția ILOG (arhivat din original la 27 septembrie 2012) .
- ^ HD Mittelmann, Recent Benchmarks of Optimization Software , EURO XXII Praga, Republica Cehă, Departamentul de Matematică și Statistici Arizona State University, 10 iulie 2007.
linkuri externe
- https://www.ibm.com/software/integration/optimization/cplex-optimization-studio/ [ link rupt ] Pagina de pornire ILOG CPLEX Optimization Studio
- https://www.ibm.com/software/integration/optimization/cplex-optimizer/ [ link rupt ] Pagina de pornire ILOG CPLEX Optimizer
- https://www.ibm.com/software/integration/optimization/cplex-cp-optimizer/ [ link rupt ] Pagina de pornire ILOG CPLEX CP Optimizer
- Copie arhivată la www-01.ibm.com . Adus la 13 ianuarie 2011 (arhivat din original la 13 septembrie 2010) . Limbaj de programare (OPL)
- https://www.ibm.com/software/websphere/products/optimization/cplex-studio-preview-edition/ | 2 = Ediție gratuită de previzualizare a IBM ILOG CPLEX Optimization Studio
- https://www.ibm.com/developerworks/forums/category.jspa?categoryID=260&S_TACT=105AGX10&S_CMP=LP%7C2=forum