Optimizador de Campañas

Paso 1

Introducir los datos de la camapaña a optimizar:

Permitir no invertir en Medios:

Nota: "Si" corresponde al problema 2 (MINLP),
"No" corresponde al problema 1 (NLP).

Paso 3

Paso 4

Exportar resultado de la optimización a excel:

Nota: Todos los números de la aplicación están en formato español. El "." se utiliza para separador de miles y la "," para separador decimal.

Paso 2

Elimine la 'X' de la semana donde no desee invertir en el Medio:

Salida del optimizador:


              

Optimizador MINLP con R y Pyomo

Este optimizador es un ejemplo de cómo usar R y Pyomo para realizar un optimizador fácil para el usuario final y hecho con software libre. Se puede probar la aplicación en http://jornadas-r.conento.com.

Realizado y presentado por Jorge Ayuso analista en Conento www.conento.com en las V Jornadas de Usuarios de R (España).

Más información:

Softwares principales utilizados:


Modo de uso

Es necesario tener instalado y configurado en el PATH del sistema: Pyomo, Bonmin, Ipopt.
Además se necesita tener instalado en R los siguientes paquetes: Shiny, rCharts, googleVis, RJSONIO, reshape2, stringr, WriteXLS.

Después ejecutar en R:

require("shiny")
runGitHub("Optimizador_MINLP","Conento")