SlideShare una empresa de Scribd logo
1 de 135
Descargar para leer sin conexión
NALYTICS
Optimization as a Service
MATHEMATICAL MODELING
SYSTEM
CLOUD COMPUTING
Y
MODELOS MATEMÁTICOS
MATHEMATICAL MODELING
SYSTEM
MODELOS
MATEMÁTICOS
1947
1947
5-10 Minutos ? > 0.001 segundos
SUDOKU
OPTIMIZACIÓN
OPTIMIZACIÓN
OPTIMIZACIÓN
OPTIMIZACIÓN
APLICADA
MATHEMATICAL MODELING
SYSTEM
EL PROCESO DE
MODELAJE
MATEMATICO
G.R.G.
0-1
BALAS-BENDERS
LAGRAGIAN
RELAXATION
BENDERS THEORY
BRANCH &
BOUND
P.L.
FLUJO EN
REDES
G.R.G.
/PC
G.R.G.
/PL
D.F.P.
x, p
OPTIMIZATION SOLVER
DSS
DATABASE
DSS
DATABAS
E
OPTMER(P): =
Maximizar RMin
sujeto a:
RMin  t= 1,Tb= 1,NB{c= 1,NC((DEMcdbt-DNS+
cdbt)Pcbt)
+ (VBOLSA+
hdbt-VBOLSA-
hdbt)CMhdbt
- ECPhdbt PPO + VBOLSA+
hdbt CPOhbt} - VENFt PFIt } h,d
VBOLSA+
hdbt-VBOLSA-
hdbt = Hhdbt + Thdbt - c= 1,NC(DEMdbt-DNS+
dbt)
h,d,b,t
DNS+
dbt - DNS-
dbt = DEMcdbt - EVcbt c,d,b,t
ECPhdbt  c= 1,NCEVcbt - DHIhdbt - CTbt h,b
VENFt  b= 1,NB {c= 1,NCEVcbt - CTbt} - EFt t
VENFt  0 t
EVcbt  0 c,b,t
ECPhdbt  0 h,d,b,t
DNS+
cdbt , DNS-
cdbt  0 c,d,b,t
VBOLSA+
hdbt , VBOLSA-
hdbt  0 h,d,b,t
NUMERICAL MODEL
MATHEMATICAL
MODELING PROCESS
MATRIX
GENERATION
ALGEBRAIC MODEL DATA MODEL
DECISION MAKERS
MODELERS
REAL
WORLD
PTA
Industrial Operations
Tactical Planning
DEM
Long/Medium/Short
Demand Planning
INV
Inventory
Policy
Medium / Short Term
Demand Projections
Inventory
Policy
Production
Goals
POD
Production
Schedule
DIS
Distribution
Schedule
Distribution
Goals
PCO
Sourcing
Sourcing
Goals
Production
Orders
Distribution
Orders
Sourcing
Orders
PES
Supply Chain Design
Short / Medium Term
Market Scenarios
Expansion
Plans
DSS
Short / Medium Term
Market Scenarios
PTA
Industrial Operations
Tactical Planning
DEM
Long/Medium/Short
Demand Planning
INV
Inventory
Policy
POD
Production
Schedule
DIS
Distribution
Schedule
PCO
Sourcing
PES
Supply Chain Design
DSS
COMMON
DATA MODEL
INFORMATION
SYSTEM
UN SISTEMA DE SOPORTE DE DECISIONES
ES LA INTEGRACION DE LA CADENA DE
TOMA DE DECISIONES POR MEDIO DE UNA
“COLECCION” DE MODELOS Y DE FLUJOS
DE DATOS
ERP-WMS
TMS-AMS
DATABASE
ERP-WMS
TMS-AMS
DATABASE
ERP-WMS
TMS-AMS
DATABASE
PROS CONTRAS
APLICACIONES BASADAS EN
HOJAS DE CÁLCULO
• Herramienta familiar
• Rápida adaptabilidad
• Complejidad y tamaño limitado
• Mantenimiento díficil
• Poca consistencia
PROS CONTRAS
APLICACIONES BASADAS EN
HOJAS DE CÁLCULO
APLICACIONES A LA
MEDIDA
MODELO A LA MEDIDA
• Herramienta familiar
• Rápida adaptabilidad
• Complejidad y tamaño limitado
• Mantenimiento díficil
• Poca consistencia
• Diseñado a la medida de las
necesidades del negocio
• Costoso y riesgoso
• Díficil de mantener en el tiempo
• Díficil uso y mejoras
PROS CONTRAS
APLICACIONES BASADAS EN
HOJAS DE CÁLCULO
APLICACIONES A LA
MEDIDA
MODELO A LA MEDIDA
• Herramienta familiar
• Rápida adaptabilidad
• Complejidad y tamaño limitado
• Mantenimiento díficil
• Poca consistencia
• Diseñado a la medida de las
necesidades del negocio
• Costoso y riesgoso
• Díficil de mantener en el tiempo
• Díficil uso y mejoras
• Funcionalidad inmediata
• Configurable
• Mejores prácticas verticales
• Puede no capturar todas las
restricciones, costos y metas
• Muchas de ellas basadas en
métodos de desarrollo
“obsoletos”.
• Costoso de “customizar”
APLICACIONES
EMPAQUETADAS
MODELO GENERICO POR COMPAÑÍA
DE SOFTWARE
PROS CONTRAS
APLICACIONES BASADAS EN
HOJAS DE CÁLCULO
APLICACIONES A LA
MEDIDA
MODELO A LA MEDIDA
MODELO A LA MEDIDA
• Herramienta familiar
• Rápida adaptabilidad
• Complejidad y tamaño limitado
• Mantenimiento díficil
• Poca consistencia
• Diseñado a la medida de las
necesidades del negocio
• Costoso y riesgoso
• Díficil de mantener en el tiempo
• Díficil uso y mejoras
• Diseñado a la medida de las
necesidades del negocio
• Funcionaliad inmediata
• Fácil de usar y mejorar
• Proceso de desarrollo iterativo
• Requiere compromiso y
habilidades técnicas
APLICACIONES A LA
MEDIDA
APLICACIONES
EMPAQUETADAS
MODELO GENERICO POR COMPAÑÍA
DE SOFTWARE
• Funcionalidad inmediata
• Configurable
• Mejores prácticas verticales
• Puede no capturar todas las
restricciones, costos y metas
• Muchas de ellas basadas en
métodos de desarrollo
“obsoletos”.
• Costoso de “customizar”
MATHEMATICAL MODELING
SYSTEM
TECNOLOGIAS
INFORMATICAS
FICO
i2
Manugistics
PROVEEDORES DE
ERP´s y APSs (1997)
PROVEEDORES DE
ERP´s y APSs (2002)
PRECIO DE BOLSA $USD
0
50
100
150
200
250
11/3/97 24/7/98 6/12/99 19/4/01 1/9/02 14/1/04 28/5/05 10/10/06 22/2/08 6/7/09
$USD
MANU
SAP
I2
EL PRECIO COMERCIAL DE LAS LICENCIAS DE USO DE UN MODELO
MATEMÁTICO DE OPTIMIZACIÓN PARA DISEÑO DE CADENAS DE
ABASTECIMIENTO, VENDIDO POR UNA EMPRESA DE TECNOLOGÍA
DE ALTO RECONOCIMIENTO, PUEDE ESTAR EN EL ORDEN DE
USD 175.000,oo.
MATHEMATICAL MODELING
SYSTEM
CLOUD
COMPUTING
CLOUD COMPUTING
Google Apps: brinda el servicio de
aplicaciones para empresas como Gmail,
Google Talk, Google Calendar y Google
Docs, etc.
Amazon Web Services: los servicios
que ofrece son el Amazon EC2™, Amazon
S3™, SimpleDB™, Amazon SQS™.
Azure de Microsoft: ofrece servicios de
sistema operativo, hosting, sistemas para
desarrollo.
Blue Cloud de IBM:
CLOUD COMPUTING
PARA CAPTURAR LA POTENCIA QUE OFRECE
“CLOUD COMPUTING” EN LOS MODELOS DE
PROGRAMACIÓN MATEMÁTICA ES FUNDAMENTAL
LA CAPACIDAD DE PROCESAMIENTO PARALELO DE
ALTO Y DE BAJO NIVEL
MATHEMATICAL MODELING
SYSTEM
LENGUAJE ALGEBRAICO
MODELO NUMÉRICO
MODELO MATEMÁTICO
MODELO DE DATOS
DATOS INDUSTRIALES
LIBRERÍA
OPTIMIZACIÓN
E
R
P
DB2
ORACLE
EXCEL
DBF
MySQL
...
ODBC
OPL - ODM
CPLEX
CLOUD
FICO™
Xpress
DATABASE
ALGEBRAIC LANGUAGE
OPTEX
PROCESSOR
OPTEX
DATABASE
DOCUMENTO
RTF (.DOC)
MANUAL MODELAJE
MATEMATICO
PROGRAMAS EN
LENGUAJES
ALTO/BAJO NIVEL
C – GAMS – IBM OPL - LINGO
ARCHIVOS
CONECTIVIDAD
SOFTWARE TERCEROS
IBM JVIEW,- MS PROJECT
XML – OLAP SERVER
LENGUAGE ALGEBRAICO
OPTEX- DATABASE ALGEBRAIC LANGUAGE
SQL
Server
Internet - Intranet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
MM
Server
MATHEMATICAL
MODEL
SERVER
INFORMATION
SYSTEM
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
MAKE EASY TO DEVELOP MATHEMATICAL MODELS
IN A LAN-WAN ENVIRONMENT USING THE POWER
OF THE DATABASE SERVERs
OPTEX- DATABASE ALGEBRAIC LANGUAGE
SQL
Server
Internet - Intranet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
MM
Server
MATHEMATICAL
MODEL
SERVER
INFORMATION
SYSTEM
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
THE IMPLEMENTATION OF A
DECISION SUPPORT SYSTEMS IS BASED IN
A FILLING THE BLANKS PROCESS
INDEXES
SETS
PARAMETERS
VARIABLES
EQUATIONS
OBJECTIVE FUNCTIONS
ALIAS
CONSTRAINTS
OPTEX- DATABASE ALGEBRAIC LANGUAGE
MATHEMATICAL MODELS
BASIC ELEMENTS
JVB-08/94OPTEX
Min t j h CTt(GTjth)
sujeto a:
GDzth = uTN(z) LDuzth
GDzth + GHAzth + DEFzth = DEMzth
ENuth - jL1(u) GTEjuth
- vL2(u) LLvuth = 0
. . . . .
z  NOD
t = 1,T
h = 1,NH
z  NOD
t = 1,T
h = 1,NH
u  LIN
t = 1,T
h = 1,NH
INDEXESINDEXES
OPTEX- DATABASE ALGEBRAIC LANGUAGE
JVB-08/94OPTEX
Min t j h CTt(GTjth)
sujeto a:
GDzth = uTN(z) LDuzth
GDzth + GHAzth + DEFzth = DEMzth
ENuth - jL1(u) GTEjuth
- vL2(u) LLvuth = 0
. . . .
z  NOD
t = 1,T
h = 1,NH
z  NOD
t = 1,T
h = 1,NH
u  LIN
t = 1,T
h = 1,NH
SETSSETS
OPTEX- DATABASE ALGEBRAIC LANGUAGE
OPTEX- DATABASE ALGEBRAIC LANGUAGE
DATABASE
CONNECTIVITY
JVB-08/94OPTEX
Min t j h CTt(GTjth)
sujeto a:
GDzth = uTN(z) LDuzth
GDzth + GHAzth + DEFzth = DEMzth
ENuth - jL1(u) GTEjuth
- vL2(u) LLvuth = 0
. . . .
z  NOD
t = 1,T
h = 1,NH
z  NOD
t = 1,T
h = 1,NH
u  LIN
t = 1,T
h = 1,NH
PARAMETERSPARAMETERS
OPTEX- DATABASE ALGEBRAIC LANGUAGE
OPTEX- DATABASE ALGEBRAIC LANGUAGE
DATABASE
CONNECTIVITY
JVB-08/94OPTEX
Min t j h CTt(GTjth)
sujeto a:
GDzth = uTN(z) LDuzth
GDzth + GHAzth + DEFzth = DEMzth
ENuth - jL1(u) GTEjuth
- vL2(u) LLvuth = 0
. . . .
z  NOD
t = 1,T
h = 1,NH
z  NOD
t = 1,T
h = 1,NH
u  LIN
t = 1,T
h = 1,NH
VARIABLES
OPTEX- DATABASE ALGEBRAIC LANGUAGE
JVB-08/94OPTEX
Min t j h CTt(GTjth)
sujeto a:
GDzth = uTN(z) LDuzth
GDzth + GHAzth + DEFzth = DEMzth
ENuth - jL1(u) GTEjuth
- vL2(u) LLvuth = 0
. . . .
z  NOD
t = 1,T
h = 1,NH
z  NOD
t = 1,T
h = 1,NH
u  LIN
t = 1,T
h = 1,NH
CONSTRAINTS
OPTEX- DATABASE ALGEBRAIC LANGUAGE
OPTEX- DATABASE ALGEBRAIC LANGUAGE
OPTIMIZACIÓN AVANZADA
INVESTMENTS COORDINATOR
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC 1
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC 1
INTERSECTOR OPERATIONS
COORDINATOR
STOCHASTIC CONDITION 1
DYNAMIC
COORD.
ZONA S.1
DYNAMIC
COORD.
ZONA S.ZS
DYNAMIC
COORD.
ZONE 1.1
DYNAMIC
COORD.
ZONA 1.Z1
1 T2 T-1 1 T2 T-1 1 T2 T-1 1 T2 T-1
TIME
PARTITION
INVESTMENTS
SECTOR
ZONE
DECOMPOSITION
MULTILEVEL
SYSTEM
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC H
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC H
INTERSECTOR OPERATIONS
COORDINATOR
STOCHASTIC CONDITION H
DYNAMIC
COORD.
ZONA S.1
DYNAMIC
COORD.
ZONA S.ZS
DYNAMIC
COORD.
ZONE 1.1
DYNAMIC
COORD.
ZONA 1.Z1
1 T2 T-1 1 T2 T-1 1 T2 T-1 1 T2 T-1
RANDOM
OPERATIONS
OPTIMIZACIÓN ESTOCASTICA NO-ANTICIPATIVA
RESTRICCIONES PROBABILISTICAS
TEORÍA DE PARTICION DE BENDERS
RELAJACION LAGRANGEANA
PROGRAMACION PARAMETRICA
PROGRAMACIÓN DISYUNTIVA
LINEALIZACION AUTOMÁTICA
….
PLANNING
HORIZONS
MULTI-STAGE
STOCHASTIC
DECISIONS
TREE
OPTEX- DATABASE ALGEBRAIC LANGUAGE
MATHEMATICAL MODELS
ADVANCED ELEMENTS
Escenario H
Escenario 1
Escenario 2
ARBOL DE DECISIONES DE
MULTIPLES ETAPAS
t = 1 t = 2 t = 3 t = 4
OPTEX- MULTISTAGE STOCHASTIC OPTIMIZATION
OPTEX HAS TOOLS ORIENTED TO DEVELOP
MULTISTAGE STOCHASTIC OPTIMIZATION
ÁRBOL DE DECISIÓN
MÚLTI-ETAPAS
N1
e = 1 e = 2 e = 3
t
1 13 25 36
N21
N22
N21
N22
N21
N22
N21
N22
Hidrología 1988
Hidrología 1992
Hidrología 1985
Hidrología 1990
Demanda Alta Precio Alto
Hidrología 1988 Demanda Baja Precio Bajo
Demanda Alta Precio Alto
Demanda Baja Precio BajoHidrología 1990
Demanda Alta Precio Alto
Demanda Baja Precio BajoHidrología 1992
Demanda Alta Precio Bajo
Precio AltoDemanda Baja
Demanda Alta Precio Alto
Hidrología 1988
Hidrología 1988
0.125
0.0625
INCERTIDUMBRE
• Demanda
• Precios Combustible
• Aportes hídricos
• Otras
OPTEX HAS TOOLS ORIENTED TO DEVELOP
MULTISTAGE STOCHASTIC OPTIMIZATION
INCLUDING RISK CONSTRAINTS
Conditional Value-at-Risk (CVaR)
Función de distribución de
probabilidad de las pérdidas
Desvío
Estándar
(s)
VaR
b=0.05
1.645 s
Pérdidas - f(x|w)a(b)
f ( f(x|w) )
jb( f(x|w) )
OPTEX- MULTISTAGE STOCHASTIC OPTIMIZATION
LARGE SCALE OPTIMIZATION
AND
DECISION SUPPORT SYSTEM ELEMENTS
MODELSPROBLEMS DSSs
OPTEX- DATABASE ALGEBRAIC LANGUAGE
MODELSPROBLEMS DSSs
Problem =  (Equations, Variables, Objective Functions)
Model =  (Problems, Data Flows)
DSS =  (Models, Data Flows)
OPTEX- DATABASE ALGEBRAIC LANGUAGE
INTEGRATED
MODEL
INVESTMENTS
-
OPERATIONS
OPTEX- LARGE SCALE METHODOLOGIES
INVESTMENTS
COORDINATOR
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC 1
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC 1
INTERSECTOR OPERATIONS
COORDINATOR
STOCHASTIC CONDITION 1
DYNAMIC
COORD.
ZONA S.1
DYNAMIC
COORD.
ZONA S.ZS
DYNAMIC
COORD.
ZONE 1.1
DYNAMIC
COORD.
ZONA 1.Z1
1 T2 T-1 1 T2 T-1 1 T2 T-1 1 T2 T-1TIME
PARTITION
INVESTMENTS
SECTOR
ZONE
DECOMPOSITION
MULTILEVEL
SYSTEM
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC H
INTERZONE
COORDINATOR
SECTOR 1
STOCHASTIC H
INTERSECTOR OPERATIONS
COORDINATOR
STOCHASTIC CONDITION H
DYNAMIC
COORD.
ZONA S.1
DYNAMIC
COORD.
ZONA S.ZS
DYNAMIC
COORD.
ZONE 1.1
DYNAMIC
COORD.
ZONA 1.Z1
1 T2 T-1 1 T2 T-1 1 T2 T-1 1 T2 T-1
RANDOM
OPERATIONS
PROBLEMS <-> MODELS
OPTEX- LARGE SCALE METHODOLOGIES
SUt(xt-1,xt): =
{Wt(xt-1,xt) =
Min dt
Tut |
Btut = bt - Et-1xt-1 - Atxt
Gtut = gt
utR+
}
SGt(xj
t-1):=
{aT(xj
t-1) Min =
ct
Txt + Wt(xt-1,xt) + at+1(xt)
|
Wt(xt-1,xt) + (pt
k)TAtxt 
qT(pt
k,dt
k) - (pt
k)TEt-1xj
t-1 kIU(t,j)
xtR+
at+1(xt) + kI1(t+1,j) yk,j
t+1 (pt+1
k)Tetxt
 t
j jIJ(t) }
pt
k
SUt(xt-1,xt): =
{Wt(xt-1,xt) =
Min dt
Tut |
Btut = bt - Et-1xt-1 - Atxt
Gtut = gt
utR+
}
SUt(xt-1,xt): =
{Wt(xt-1,xt) =
Min dt
Tut |
Btut = bt - Et-1xt-1 - Atxt
Gtut = gt
utR+
}
p1
k
pT
k
t=1 t=T
x1 x1 xT
x1
xT-1
yk,j
t+1
yk,j
t+1
SGt(xj
t-1):=
{aT(xj
t-1) Min =
ct
Txt + Wt(xt-1,xt) + at+1(xt)
|
Wt(xt-1,xt) + (pt
k)TAtxt 
qT(pt
k,dt
k) - (pt
k)TEt-1xj
t-1 kIU(t,j)
xtR+
at+1(xt) + kI1(t+1,j) yk,j
t+1 (pt+1
k)Tetxt
 t
j jIJ(t) }
SGt(xj
t-1):=
{aT(xj
t-1) Min =
ct
Txt + Wt(xt-1,xt) + at+1(xt)
|
Wt(xt-1,xt) + (pt
k)TAtxt 
qT(pt
k,dt
k) - (pt
k)TEt-1xj
t-1 kIU(t,j)
xtR+
at+1(xt) + kI1(t+1,j) yk,j
t+1 (pt+1
k)Tetxt
 t
j jIJ(t) }
PROBLEM-MODEL CONCEPTUALIZATION IS ORIENTED TO ALLOW THE
MODELERS TO IMPLEMENT LARGE SCALE METHODOLOGIES LIKE
BENDERS THEORY AND LAGRANGEAN RELAXATION
USING A GENERAL PARTITION-DECOMPOSITION FRAMEWORK
OPTEX- LARGE SCALE METHODOLOGIES
HYDRAULIC SYSTEM
PROBLEM: MODBENCO
CCP, CGH, CGS, COE, CSP, EQE, SQE
yk
ELECTRIC SYSTEM
PROBLEM: MODBENUNNU
DUN, NUN
pk
vk
OPTEX- BENDERS IMPLEMENTATION
INTEGRACION
TECNOLOGICA/INFORMATICA
OPTEX
WIDE AREA NETWORK
Internet-Intranet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
SERVIDOR
MODELOS
MATEMÁTICOS
Conectividad
Vía
Remote Access Server
CLOUD SERVER
LENGUAJE
ALGEBRAICO
LIBRERÍA
OPTIMIZACIÓN
C ANSI
LIBRERÍA
OPTIMIZACIÓN
CLOUD LINK
Internet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
SERVIDOR
DE
MODELOS
MATEMATICOS
OPTEX
ERP
DATABASE
Conectividad
Vía
Remote Access Server
OPTEX
Graphic User Interface
OPTEX
Mathematical Modeling
Processor
ODBC
USUARIOS
ILIMITADOS
OPTIMIZATION LIBRARY
CPLEX
FICO
™
Xpress
MODELO MATEMÁTICO
PROGRAMA C
Internet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
SERVIDOR
DE
MODELOS
MATEMATICOS
OPTEX
ERP
DATABASE
Conectividad
Vía
Remote Access Server
OPTEX
Graphic User Interface
ODBC
OPTEX
Mathematical Modeling
Processor
CPLEX
FICO
™
Xpres
s
Internet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
SERVIDOR
DE
MODELOS
MATEMATICOS
OPTEX
ERP
DATABASE
Conectividad
Vía
Remote Access Server
OPTEX
Graphic User Interface
ODBC
OPTEX
Mathematical Modeling
Processor
CPLEX
FICO
™
Xpres
s
MODELO MATEMÁTICO
PROGRAMA GAMS
MODELO MATEMÁTICO
PROGRAMA GAMS
CONECTIVIDAD SQL
Internet
SERVIDOR
DE
MODELOS
MATEMATICOS
OPTEX
ERP
DATABASE
Conectividad
Vía
Remote Access Server
OPTEX
Graphic User Interface
OPTEX
Mathematical Modeling
Processor
ODBC
CPLEX
OPL
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
MODELO MATEMÁTICO
PROGRAMA IBM-OPL
ENTORNO IBM-ODM
ENTORNO IBM-ODM
OPTEX
PROCESSOR
ARCHIVOS
CONECTIVIDAD
SOFTWARE TERCEROS
IBM JVIEW,- MS PROJECT
XML – OLAP SERVER
LIBRO EXCEL
RESULTADOS
LIBRO EXCEL
DATOS ENTRADA
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
Internet-Intranet
0
2 0
4 0
6 0
8 0
1 s t Q t r 2 n d Q t r
SERVIDOR
MODELOS
MATEMÁTICOS
Conectividad
Vía
Remote Access Server
OPTEX
WIDE AREA NETWORK
DOCUMENTACIÓN
 OPTEX genera automáticamente los documentos de soporte de:
 Formulación Algebraica
 Modelo de Datos del Sistema Información
 Conectividad Modelos Matemáticos con Modelos de Datos
DOCUMENTO RTF
GENERADO POR OPTEX
PROCESAMIENTO CLIENTE - SERVIDOR
OPTEX
SQL DATABASE
ERP/TMS/WMS
DATABASE
OPTEX
OLAP DATABASE
OPTEX - SERVER
MATHEMATICAL
MODELING PROCESSOR
OPTEX CLIENT
VISUALIZATION
SERVER
OPTEX
SQL DATABASE
ERP/TMS/WMS
DATABASE
OPTEX
OLAP DATABASE
OPTEX - SERVER
MATHEMATICAL
MODELING PROCESSOR
OPTEX CLIENT
VISUALIZATION
SERVER
Internet
OPTEX
DATABASE
OPTEX CONTROL
SERVER
PLATAFORMA
OPTIMIZACIÓN
(C, GAMS, CPLEX, …)
ODBC
ODBC
OPTEX
Graphic User Interface
OPTEX-CLIENT
Mathematical Modeling
Processor
optexresults.rar
optexmodel.opx
optexmodel.rar
optexinputs.rar
FTP
OPTEX
WORKAREA
FTP
Peer-to-Peer
OPTIMIZATION
PROCESSOR
OPTEX - CLIENT
OPTEX-SERVER
Mathematical Modeling
Processor
FTP
FTP:/
CLOUD LINK
LIBRO
EXCEL
PROGRAMAS EN
LENGUAJES
ALTO/BAJO NIVEL
C – GAMS – IBM OPL -
LINGO
MODELO
MPS
OPTEX
CLOUD SERVER
LIBRO EXCEL
RESULTADOS
LIBRO EXCEL
DATOS ENTRADA
INTEGRACION CON SISTEMAS DE INFORMACION
SISTEMA DE INFORMACIÓN RELACIONAL
OPTEX
INFORMATION
SYSTEM
EMPRESA
SITIO
AREAS
UNIDAD DE
PROCESO
CELDA DE
TRABAJO
IMPLEMENTATION INDUSTRIAL DATA INFORMATION SYSTEM
TABLES DEFINITION
FIELDS DEFINITION
INDEX TABLES DEFINITION RELATIONAL FIELDS DEFINITION
HIERARCHIC INFORMATION SYSTEM FOR MODELS RESULTS
SCENARIO FAMILY
ROOT DIRECTORY
Family
No. 1
Directory
Family
No. E
Directory
Family
No. n
Directory
Scenario
No. E-X
Directory
Scenario
No. E-X
Directory
Tables
Parameters
Tables
Resulting
Parameters
Tables
Variable
Results
Tables
Parameters
Results
Tables
Variable
Results
Scenario
No. E-X
Directory
Tables
Parameter
Results
Tables
Variable
Results
AUTOMATICALLY, OPTEX GENERATES A HIERARCHIC INFORMATION SYSTEM
TO STORE THE RESULTS OF THE MODELS USING THE CONCEPTS OF
SCENARIOS AND FAMILY OF SCENARIOS.
OPTEX STORE
THE RESULTS
IN DATA
TABLES
AND/OR IN
TEXT FILES
AND/OR IN
EXCEL FILES
INDUSTRIAL DATA INFORMATION SYSTEM
ERP – TMS
AMS - WMS
DECISION
SUPPORT
INFORMATION
SYSTEM
COMPANY
ERP
INFORMATION
SYSTEM
MAPEO
CONECTIVIDAD TECNOLÓGICA
DECISION
SUPPORT
INFORMATION
SYSTEM ERP
TMS
WMS
INFORMATION
SYSTEM
XML
MAPEO
ODBCs
Web Services
USUARIOS
OPERACIONES
MODELADORES
HERRAMIENTAS
VISALIZACION
CONSULTA
DE TERCEROS
CONECTIVIDAD TECNOLÓGICA
OPEN PROJECT
MS-PROJECT
IBM ILOG
JViews
IBM ILOG
JViews
GEOGRAPHIC
INFORMATION
SYSTEM
Google
MAPs
EN
DESARROLLO
EN
DESARROLLO
OLAP
MDX
SERVER
OLAP
MDX
SERVER
CODIGO XML
PARA
SERVIDOR MDX
MONDRIAN
VISUALIZADORES
JRUBICK(PC) – OPENI(WEB)
TIEMPO DE DESARROLLO DE APLICACIONES
Primer
Lenguaje
Algebraico
GAMS
Librería
Comerciales
CPLEX
Productores
ERPs
Invierten
en Modelos
MPSX
1947
TIEMPO DESARROLLO DE MODELOS
1980 – 3 años
2005 – 5 meses
2011 – 2 meses
Sistemas
Comerciales Desarrollo
Sistema de
Soporte de Decisiones
MATHEMATICAL MODELING
SYSTEM
MODELOS DE NEGOCIOS
PROPUESTA DE VALOR
ES UNA COMPAÑÍA CON SEDE FISCAL EL DELAWARE (U.S.A.)
DEDICADA AL DESARROLLO DE TECNOLOGÍAS INFORMÁTICAS PARA
EL DISEÑO, LA IMPLEMENTACIÓN Y LA PUESTA EN MARCHA DE
SISTEMAS DE SOPORTE A LAS DECISIONES (DECISION SUPPORT
SYSTEMS, DSS) CON BASE EN
LLC
La experiencia ganada en el desarrollo de OPTEX y en la
ejecución de múltiples proyectos de optimización
matemática, le permite a DO ANALYTICS Y A SUS
ALIADOS ofrecer servicios de modelaje matemáticos
bajo modalidad OaaA (Optimization as a Service), de
forma tal que no se requieran grandes inversiones en
licencias y/o servidores, para resolver problemas
matemáticos de gran escala, ajustados a las exigencias
del mundo real.
Optimization as a Service
(OaaA)
ANALYTICS-SCO
SUPPLY CHAIN OPTIMIZATION
ANALYTICS-TSO
TRANSPORT SYSTEMS OPTIMIZATION
ANALYTICS-RSO
RETAIL CHAIN OPTIMIZATION
ANALYTICS-RPO
REGIONAL PLANING OPTIMIZATION
ANALYTICS-ESO
ENERGY SYSTEMS OPTIMIZATION
ANALYTICS-BANK
BANK SYSTEMS OPTIMIZATION
ANALYTICS – CONSULTING/SOFTWARE
+
+
ANALYTICS – CONSULTING/SOFTWARE
+
+
EMPRESAS
ANALYTICS – EDUCATION
+
+
UNIVERSIDADES
ANALYTICS – ERP/TMS/WMS/AMS INTEGRATION
+
+
CLOUD LINK
OPTEX
DATABASE
FICO™
CLoud
ANALYTICS-CLOUD SERVER
INVERSION:
+
“on Demand”
TECNOLOGIA :
COMPUTADORES/
LICENCIAS:
EMPRESARIOS:
MARKETING:
LLC
ESTA INTERESADA EN COMPARTIR EL BENEFICIO
SOCIO-ECONÓMICO QUE PRODUCEN LAS
TECNOLOGÍAS DE OPTIMIZACIÓN QUE SON DE SU
PROPIEDAD Y QUE CAPITALIZAN MÁS DE VEINTE
AÑOS DE EXPERIENCIA EN EL DESARROLLO DE
OPTEX MATHEMATICAL MODELING SYSTEM Y DE
LOS MODELOS MATEMÁTICOS DESARROLLADOS
CON OPTEX.
LLC
PARA ELLO ESTÁ EN DISPOSICIÓN DE ESTABLECER
CONVENIOS/SOCIEDADES ORIENTADOS A
FACILITAR EL DESARROLLO DE UNA COMUNIDAD
DE USUARIOS DE OPTEX.
INTERESADOS PUEDEN DIRIGIRSE A:
jointventures@doanalytics.net
jesus.velasquez@decisionware.net
NALYTICS
Optimization as a Service

Más contenido relacionado

Similar a OPTEX Mathematical Modeling System

Diseño eficiente de algoritmos Parallel Prefix sobre GPUs
Diseño eficiente de algoritmos Parallel Prefix sobre GPUsDiseño eficiente de algoritmos Parallel Prefix sobre GPUs
Diseño eficiente de algoritmos Parallel Prefix sobre GPUsFacultad de Informática UCM
 
Sistema de Costos TDABC en empresas de Manufactura Industrial
Sistema de Costos TDABC en empresas de Manufactura IndustrialSistema de Costos TDABC en empresas de Manufactura Industrial
Sistema de Costos TDABC en empresas de Manufactura IndustrialNELSON SALDIAS SEGUEL
 
Optimizacion de Consultas en SQL (Base datos).ppt
Optimizacion de Consultas en SQL (Base datos).pptOptimizacion de Consultas en SQL (Base datos).ppt
Optimizacion de Consultas en SQL (Base datos).pptanali77
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerJulián Castiblanco
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Itcr el 3310 i semestre 2008 soluciones
Itcr el 3310  i semestre 2008 solucionesItcr el 3310  i semestre 2008 soluciones
Itcr el 3310 i semestre 2008 solucionesКатя Флорес
 
Que es la supercomputacion una explicacion orientada al mundo empresarial
Que es la supercomputacion   una explicacion orientada al mundo empresarialQue es la supercomputacion   una explicacion orientada al mundo empresarial
Que es la supercomputacion una explicacion orientada al mundo empresarialCein
 
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012Vladimir Gutierrez, PhD
 
Sistemas de control digital con matlab y labview
Sistemas de control digital con matlab y labviewSistemas de control digital con matlab y labview
Sistemas de control digital con matlab y labviewJosue Rivera
 
R Services con SQL Server
R Services con SQL ServerR Services con SQL Server
R Services con SQL ServerdbLearner
 
Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010Antonio Ognio
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_labjcbenitezp
 

Similar a OPTEX Mathematical Modeling System (20)

Diseño eficiente de algoritmos Parallel Prefix sobre GPUs
Diseño eficiente de algoritmos Parallel Prefix sobre GPUsDiseño eficiente de algoritmos Parallel Prefix sobre GPUs
Diseño eficiente de algoritmos Parallel Prefix sobre GPUs
 
Optimiza tus queries desde abajo
Optimiza tus queries desde abajoOptimiza tus queries desde abajo
Optimiza tus queries desde abajo
 
Sistema de Costos TDABC en empresas de Manufactura Industrial
Sistema de Costos TDABC en empresas de Manufactura IndustrialSistema de Costos TDABC en empresas de Manufactura Industrial
Sistema de Costos TDABC en empresas de Manufactura Industrial
 
Optimizacion de Consultas en SQL (Base datos).ppt
Optimizacion de Consultas en SQL (Base datos).pptOptimizacion de Consultas en SQL (Base datos).ppt
Optimizacion de Consultas en SQL (Base datos).ppt
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL Server
 
00026992
0002699200026992
00026992
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Optimizacion en IMRT
Optimizacion en IMRTOptimizacion en IMRT
Optimizacion en IMRT
 
Itcr el 3310 i semestre 2008 soluciones
Itcr el 3310  i semestre 2008 solucionesItcr el 3310  i semestre 2008 soluciones
Itcr el 3310 i semestre 2008 soluciones
 
Que es la supercomputacion una explicacion orientada al mundo empresarial
Que es la supercomputacion   una explicacion orientada al mundo empresarialQue es la supercomputacion   una explicacion orientada al mundo empresarial
Que es la supercomputacion una explicacion orientada al mundo empresarial
 
Cloud Computing y MapReduce
Cloud Computing y MapReduceCloud Computing y MapReduce
Cloud Computing y MapReduce
 
Optimización
OptimizaciónOptimización
Optimización
 
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012
Geoprocesamiento Integrado e IDE con ArcObjects - ESRI España 2012
 
Sistemas de control digital con matlab y labview
Sistemas de control digital con matlab y labviewSistemas de control digital con matlab y labview
Sistemas de control digital con matlab y labview
 
R Services con SQL Server
R Services con SQL ServerR Services con SQL Server
R Services con SQL Server
 
Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_lab
 
Filtro digital pasa bajos
Filtro digital pasa bajosFiltro digital pasa bajos
Filtro digital pasa bajos
 
POC SQL 2014
POC SQL 2014POC SQL 2014
POC SQL 2014
 

Último

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (10)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

OPTEX Mathematical Modeling System