optex - ibm-cplex optimization studio

33
OPTEX - IBM - CPLEX OPTIMIZATION STUDIO

Upload: others

Post on 11-Dec-2021

21 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

Page 2: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

OPTEX generates IBM OPL structured programs for each model (it includes the link with ODME), it is error free and easy to understand, because all description that exists in the data base are translated to the program.

The multilingual capacity of OPTEX permits description in multiple languages, then is possible to have the same model in different idioms.

IBM-CPLEX OPTIMIZATION STUDIO

Page 3: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-CPLEX OPTIMIZATION STUDIO

Page 4: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-CPLEX OPTIMIZATION STUDIO

Page 5: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-CPLEX OPTIMIZATION STUDIO

Page 6: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM DECISION OPTIMIZATION CENTER

Page 7: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

Remote Access ServerConnectivity

ODBC

OPTEX

DATABASE

OPTIMIZATIONSERVEROPL

OPTEX-CPLEX-OPL

Page 8: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

Remote Access ServerConnectivity

ODBC

OPTEX

DATABASE

OPTIMIZATIONSERVER

USUARIOS

ILIMITADOS

IBM ILOG CONCERT TECHNOLOGIES

OPTEX-CPLEX-OPL

Page 9: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

Remote Access ServerConnectivity

ODBC

OPTEX

DATABASE

OPTIMIZATIONSERVER

OPTEX-IBM-DOC

Page 10: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

MATHEMATICAL MODEL

IBM-OPL LANGUAGE

OPTEX-IBM-ILOG OPL

Page 11: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-ODM FRAMEWORK

OPTEX-IBM-ILOG ODME

Page 12: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-ODM FRAMEWORK

OPTEX-IBM-ILOG-ODME

Page 13: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

https://www.linkedin.com/pulse/sales-operation-planning-beer-supply-chains-jesus-velasquez/

Page 14: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

CASE: OPTIMIZING BEER SUPPLY CHAINS

Page 15: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

MODEL HEADER

INDEXESDECLARATIONS

OPTEX - IBM-CPLEX-OPL-ODME

Page 16: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

READ SETSDECLARATIONS

ANDREADING

OPTEX - IBM-CPLEX-OPL-ODME

Page 17: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

SQL STATEMENTSTO READ SETS

OPTEX - IBM-CPLEX-OPL-ODME

Page 18: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

READ PARAMETERS

OPTEX - IBM-CPLEX-OPL-ODME

Page 19: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

SPECIAL PARAMETERS

OPTEX - IBM-CPLEX-OPL-ODME

Page 20: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

READ PARAMETERSSQL STATEMENTS

OPTEX - IBM-CPLEX-OPL-ODME

Page 21: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

CALCULATED PARAMETERS

CALCULATED SETS

OPTEX RESOLVES THE CORRECT ORDER TO DECLARE PARAMETERS AND SETS ,

HAVING IN MIND THE RELATIONS BETWEEN THEM.

OPTEX - IBM-CPLEX-OPL-ODME

Page 22: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

MODEL VARIABLESDECLARATIONS

OPTEX - IBM-CPLEX-OPL-ODME

Page 23: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

MODEL VARIABLESBOUNDS

OPTEX - IBM-CPLEX-OPL-ODME

Page 24: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

OBJECTIVE FUNCTION VARIABLES & EQUATIONS

OPTEX - IBM-CPLEX-OPL-ODME

Page 25: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

CONDITIONS OF EXISTENCECONSTRAINTS

OPTEX - IBM-CPLEX-OPL-ODME

Page 26: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

CONSTRAINTSDECLARATIONS

OPTEX - IBM-CPLEX-OPL-ODME

Page 27: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

PROBLEM DEFINITION

VARIABLE EXISTENCE CONDITIONS

CONSTRAINTS ALGEBRAIC FORMULATION

OPTEX - IBM-CPLEX-OPL-ODME

Page 28: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

STORING VARIABLESSQL STATEMENTS

OPTEX - IBM-CPLEX-OPL-ODME

Page 29: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

CREATING PARAMETERS TO WRITE RESULT’S TABLES

(VARIABLES)

OPTEX - IBM-CPLEX-OPL-ODME

Page 30: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

WRITING PARAMETERS TOODME GRAPHICS

(VARIABLES)

OPTEX - IBM-CPLEX-OPL-ODME

Page 31: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-ODM FRAMEWORK

OPTEX - IBM-CPLEX-OPL-ODME

Page 32: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

IBM-ODM FRAMEWORK

OPTEX - IBM-CPLEX-OPL-ODME

Page 33: OPTEX - IBM-CPLEX OPTIMIZATION STUDIO

The mind that opens to a new idea never returns to its original size

Albert Einstein

THE FIRST ROBOT GENERATOR OF LARGE-SCALE OPTIMIZATION MODELS