CPLEX

CPLEX  är ett mjukvarupaket ("lösare") designat för att lösa linjära och kvadratiska programmeringsproblem, inklusive heltalsprogrammering .

Paketet fick sitt namn för att hedra simplexmetoden implementerad i programmeringsspråket C , men därefter implementerades olika optimeringsmetoder i paketet med ett gränssnitt i andra programmeringsspråk. Designad av Robert E. Bixby . En kommersiell version introducerades 1988 av CPLEX Optimization, som förvärvades av ILOG 1997. I sin tur köptes ILOG av IBM i januari 2009 [1] . Nu utvecklas CPLEX-paketet av IBM-utvecklare.

CPLEX kan använda API:erna C++, C# och Java via det abstrakta lagret ( Concert ) , såväl som Python via C - gränssnittet . Paketet kan användas i kombination med Microsoft Excel och MATLAB . Separat kan applikationen Interactive CPLEX Optimizer användas för felsökning och andra uppgifter.

CPLEX kan användas i ett antal kommersiella modelleringssystem ( AMPL , GAMS , AIMSS och OPL Development Studio ) samt några gratis ( OpenOpt , PuLP).

Anteckningar

  1. IBM slutför förvärvet av ILOG , < https://www-304.ibm.com/jct03002c/press/us/en/pressrelease/26403.wss > . Hämtad 29 november 2011. Arkiverad 27 september 2012 på Wayback Machine 

Litteratur