CPLEX

CPLEX

CPLEX — пакет программного обеспечения (решатель), предназначенный для решения задач линейного и квадратичного программирования, в том числе целочисленного программирования.

Пакет получил свое название в честь симплекс-метода, реализованного на языке программирования С, но теперь пакет предоставляет различные методы оптимизации с интерфейсом на других языках программирования. Был разработан Робертом Биксби (Robert E. Bixby). Коммерческая версия была представлена в 1988 году компанией CPLEX Optimization Inc., которая была поглощена компанией ILOG в 1997 году. В свою очередь, ILOG была куплена корпорацией IBM в январе 2009 года[1]. Сейчас пакет CPLEX разрабатывается разработчиками IBM.

CPLEX через абстрактный слой (Concert) может использовать API языков C++, C#, and Java, а также Python через интерфейс С. Пакет можно использовать в связке с Microsoft Excel и MATLAB. Отдельно приложение Interactive CPLEX Optimizer может быть использовано для отладки и других задач.

CPLEX можно использовать в ряде коммерческих систем моделирования (AMPL, GAMS, AIMSS и OPL Development Studio), а также некоторых свободных (OpenOpt, PuLP).

Примечания

Литература



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "CPLEX" в других словарях:

  • CPLEX — Développeur ILOG Inc. Dernière version 12.2 [+/−] …   Wikipédia en Français

  • CPLEX — Infobox Software name = CPLEX developer = ILOG Inc. latest release version = 11.1 genre = Technical computing status = Active license = Proprietary website = [http://www.ilog.com/products/cplex/ ILOG CPLEX product page] ILOG CPLEX (often… …   Wikipedia

  • Optimization (mathematics) — In mathematics, the term optimization, or mathematical programming, refers to the study of problems in which one seeks to minimize or maximize a real function by systematically choosing the values of real or integer variables from within an… …   Wikipedia

  • ILOG — (Euronext|ILO) is a software company that makes supply chain applications and business rule, visualization and optimization software components used in enterprise applications. It supports several software platforms, including C++, C#, .NET, Java …   Wikipedia

  • Robert Bixby — in Oberwolfach (2004) Robert Bixby (* 14. September 1945) ist ein US amerikanischer Mathematiker, dessen Spezialgebiet die lineare und ganzzahlige Optimierung ist. Er ist vor allem durch seine Arbeiten zum Problem des Handlungsreisenden und als… …   Deutsch Wikipedia

  • ILOG — Logo de ILOG Création 1987 Personnages clés Pierre Haren, PDG …   Wikipédia en Français

  • Ilog — Logo de ILOG Création 1987 Personnages clés Pierre Haren, PDG …   Wikipédia en Français

  • Quadratic programming — (QP) is a special type of mathematical optimization problem. It is the problem of optimizing (minimizing or maximizing) a quadratic function of several variables subject to linear constraints on these variables.The quadratic programming problem… …   Wikipedia

  • Minion (solver) — Minion is a solver for constraint satisfaction problems. Unlike constraint programming toolkits, which expect users to write programs in a traditional programming language like C++, Java or Prolog, Minion takes a text file which specifies the… …   Wikipedia

  • Second-order cone programming — A second order cone program (SOCP) is a convex optimization problem of the form:minimize f^T x subject to:lVert A i x + b i Vert 2 leq c i^T x + d i,quad i = 1,dots,m:Fx = g where the problem parameters are f in mathbb{R}^n, A i in mathbb{R}^n i} …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»