CPLEX

CPLEX  je softwarový balík ("řešič") určený k řešení problémů lineárního a kvadratického programování, včetně celočíselného programování .

Balíček dostal své jméno na počest simplexové metody implementované v programovacím jazyce C , ale následně byly do balíčku implementovány různé optimalizační metody s rozhraním v jiných programovacích jazycích. Navrhl Robert E. Bixby . Komerční verze byla představena v roce 1988 společností CPLEX Optimization, kterou v roce 1997 získal ILOG. Společnost ILOG koupila IBM v lednu 2009 [1] . Nyní je balíček CPLEX vyvíjen vývojáři IBM.

CPLEX může používat C++ , C# a Java API přes abstraktní vrstvu ( Concert ) , stejně jako Python přes C rozhraní . Balíček lze použít ve spojení s Microsoft Excel a MATLAB . Samostatně lze aplikaci Interactive CPLEX Optimizer použít pro ladění a další úkoly.

CPLEX lze použít v řadě komerčních modelovacích systémů ( AMPL , GAMS , AIMSS a OPL Development Studio ) i některých bezplatných ( OpenOpt , PuLP).

Poznámky

  1. IBM dokončila akvizici ILOG , < https://www-304.ibm.com/jct03002c/press/us/en/pressrelease/26403.wss > . Získáno 29. listopadu 2011. Archivováno 27. září 2012 na Wayback Machine 

Literatura