CPLEX

CPLEX  er en softwarepakke ("solver") designet til at løse lineære og kvadratiske programmeringsproblemer, herunder heltalsprogrammering .

Pakken har fået sit navn til ære for simplex-metoden implementeret i programmeringssproget C , men efterfølgende blev der implementeret forskellige optimeringsmetoder i pakken med en grænseflade i andre programmeringssprog. Designet af Robert E. Bixby . En kommerciel version blev introduceret i 1988 af CPLEX Optimization, som blev erhvervet af ILOG i 1997. Til gengæld blev ILOG købt af IBM i januar 2009 [1] . Nu udvikles CPLEX-pakken af ​​IBM-udviklere.

CPLEX kan bruge C++, C# og Java API'erne via det abstrakte lag ( Concert ) såvel som Python via C - grænsefladen . Pakken kan bruges sammen med Microsoft Excel og MATLAB . Separat kan den interaktive CPLEX Optimizer-applikation bruges til fejlretning og andre opgaver.

CPLEX kan bruges i en række kommercielle modelleringssystemer ( AMPL , GAMS , AIMSS og OPL Development Studio ) samt nogle gratis ( OpenOpt , PuLP).

Noter

  1. IBM fuldfører erhvervelsen af ​​ILOG , < https://www-304.ibm.com/jct03002c/press/us/en/pressrelease/26403.wss > . Hentet 29. november 2011. Arkiveret 27. september 2012 på Wayback Machine 

Litteratur