Kit d'outils complet pour le développement d'applications d'aide à la décision analytiques basées sur l'optimisation
CPLEX Optimization Studio accélère le développement et le déploiement de modèles d'optimisation, combinant les meilleurs moteurs de résolution avec un environnement de développement étroitement intégré et un langage de modélisation.
Développement et déploiement rapides de modèles d'optimisation à l'aide de la programmation linéaire/quadratique, de la programmation mixte entière, de la programmation par contraintes et de la planification par contraintes. Assurez un développement et une maintenance fiables avec un langage de modélisation transparent et des outils intuitifs pour le test des modèles, le profilage et le réglage.
- Résolution avec la programmation mathématique (US): Accès complet au puissant solveur de programmation mathématique (MP) via l'environnement de développement intégré, une API ou des applications tierces.
- Résolution avec la programmation par contraintes (US): Accès également à un solveur de programmation par contraintes (CP) remarquable et éprouvé via l'environnement de développement intégré, une API ou des applications tierces.
- Modélisation (US): Créez des modèles d'optimisation et étendez les algorithmes d'optimisation avec le langage de modélisation OPL, les API ILOG Concert ou les nombreuses autres interfaces et connecteurs.
- Développement (US): Développez, déboguez, testez et réglez les applications d'aide à la décision analytiques.
- Déploiement (US): Déployez des applications d'aide à la décision analytiques.
En savoir plus
Acheter IBM ILOG CPLEX Optimization Studio
La 1ère année d'IBM Software Subscription and Support est inclus dans le prix d'achat.
Téléchargement en ligne du logiciel après achat - pas de frais de transport.
IBM ILOG CPLEX Optimization Studio supports rapid, reliable development of analytical decision support applications based on optimization technology with debugging, testing, and tuning of optimization models
IBM ILOG CPLEX Optimization Studio provides the most efficient way to build mathematical programming and constraint programming models for tackling complex planning and scheduling problems. With its Integrated Development Environment (IDE), descriptive modeling language and built in development tools, it supports the entire model development process.
Develop, debug, test and tune math programming, constraint programming and constraint-based scheduling models
The development process
Business Analysis
With most optimization projects, it is crucial to identify relevant data on demand, resources, constraints, costs, customer preferences, goals and solution metrics early in the process. IBM ILOG CPLEX Optimization Studio helps make this process easier.
A model library provides quick starting points for providing wide range of examples. For easy understanding and possible jumpstart for a model development, the example set is categorized from four different viewpoints (complexity, model feature, industry, technique) and can be imported to the integrated development environment (IDE). More importantly, IBM ILOG CPLEX Optimization Studio's ability to integrate with IBM ILOG ODM Enterprise provides a way to generate an application prototype very quickly, allowing business users without formal training in Operations Research (OR) to participate in the model refinement process.
With an application prototype, users can review the entire model in the business context that makes sense to them. Not only can users verify that all model inputs and outputs are correct, but they can help determine how the model should behave—how constraints should be relaxed, what explanations should be given and which model inputs should be exposed for modification in the scenario creation process.
Data Integration
Data preparation and manipulation with the OPL modeling language is powerful and efficient. IBM ILOG CPLEX Optimization Studio can import data and export optimal solutions to databases and Microsoft Excel spreadsheets. The modeling language supports both arrays and sets of data, and external database tables are naturally mapped to tuple sets. Tuple sets, like database tables, support primary and foreign keys, allowing for efficient model execution. Writing constraints and goals by referencing fine-grained sets of valid possibilities supports precision indexing, allowing models to solve problems more quickly, and eliminating the need to write unnecessary code.
Model Development
IBM ILOG CPLEX Optimization Studio is a full featured integrated development environment (IDE) with extensive support for project management and model review.
The OPL modeling language represents mathematical problems descriptively, producing substantially simpler and shorter code than general-purpose programming languages. Its powerful syntax supports all expressions needed to model and solve problems using mathematical programming- and constraint programming-based approaches.
IBM ILOG CPLEX Optimization Studio is the most efficient way to take advantage of the full power of IBM ILOG CPLEX Optimizer and IBM ILOG CPLEX CP Optimizer.
Real-world applications often require algorithmic approaches beyond the single-model view of most OR textbooks. OPL Script, built on top of the OPL modeling language, can be used to solve complex problems by combining or chaining models, where recommendations from initial optimization models act as input data for subsequent models.
Model Debugging
It is common for the introduction of new business requirements to lead to unexpected results during the model refinement process. For example, a new constraint might make a model infeasible or a solution might no longer make sense after an additional objective has been enabled.
IBM ILOG CPLEX Optimization Studio has several features to help model developers find and address the problems that arise in real world applications:
Conflict detection and display
Constraints can be grouped with or without relaxation priorities. When encountering infeasibility during the solve process, IBM ILOG CPLEX Optimization Studio automatically invokes IBM ILOG CPLEX Optimizer's conflict refiner to find and display the constraint, group of constraints or variable bounds that are causing the infeasibility.
Recommended relaxations
The model relaxation recommendation engine suggests changes to variable bounds or constraint limits to make an infeasible model feasible.
Run configurations
This feature allows you to combine multiple models, data sets and optimizer settings for execution, providing a convenient method for testing a model's behavior across data instances, or test different models on the same data set, or test different settings on model/data combinations without having to resort to writing OPL Script or coding. If a specific model and data combination provides unexpected results, it is possible to drill down even further using the problem browser, the conflict refiner, or the recommended relaxations features.
Solution visualization
To ease the debugging process for scheduling models, CPLEX Optimization Studio can visualize solutions in the format of a Gantt chart.Execution tracing
IBM ILOG CPLEX Optimization Studio provides full access to the IBM ILOG CPLEX Optimizer log file, so users can track solve progress. Users can utilize a wide range of integrated development environment (IDE) features–from pause and continue, to exporting intermediate data to a flat file for detailed analysis, to using OPL Script to insert breaks–to manage the model review process.
Model Tuning
Achieving reasonable solving performance with a model can sometimes be a challenging task, even with help from the world's fastest optimization engine. IBM ILOG CPLEX Optimization Studio makes model performance tuning easier.
Managing data sets, parameter settings and models
The first step in performance tuning is to create a set of scenarios, combining particular alternate model formulations, data instances and engine parameters. IBM ILOG CPLEX Optimization Studio's Run Configurations feature is specifically designed to support the systematic isolation of performance problems.
When an IBM ILOG CPLEX Optimization Studio project contains multiple models with multiple engine settings and multiple data files, a Run Configuration references the specific combinations to be executed. Easily configurable through drag-and-drop, a benchmark suite is easy to manage, right from the IBM ILOG CPLEX Optimization Studio integrated development environment (IDE).
The Profiler in IBM ILOG CPLEX Optimization Studio helps you identify the precise bottlenecks in your models, including showing how memory and time is spent, both during model generation and model execution.
Latest Version
- Easier migration from desktop to client server
- New capabilities in the IDE:
• The IDE can connect to an instance of IBM ILOG CPLEX Enterprise Server giving users access to external resources for large, long, multiple solves.
• New Key Performance Indicator (KPI) comparison toolkit makes it easier to do runs across a variety of model formulations and/or data sets and then compare results, speeding model development.
• Both pre-configured KPI comparison toolkit applications and a tutorial for constructing such applications are provided.
Product Details
Learn more about important concepts and features of IBM ILOG CPLEX Optimization Studio that enable you to work with it effectively and efficiently.
Related links
- Optimisation des décisions
- IBM ILOG CPLEX Optimization Studio
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- IBM ILOG ODM Enterprise
- IBM ILOG Transportation Analyst
Des moyens d'achats faciles ou en savoir plus.
Contactez-nous
Des moyens d'achats faciles ou en savoir plus.
- Envoyez un e-mail à IBM
- Demandez un devis
- Ou appelez-nous au +41 58 333 0902
Code prioritaire : 101K803W





