Hola muy buen video , tremendo aporte !! pero tengo una consulta. ¿Siempre se hace de esa manera ? lo pregunto por que no se programar en python aunque manejo los temas de investigación operacional, ¿será necesario saber mucho del lenguaje de programación? o ¿en estos caso es mas bien mecánico?, la otra consulta es, ¿ que diferencia encuentras en trabajar con Excel vs python ? , ya que excel tiene a solver que es bastante bueno igual.
Camilo, son varias preguntas. 1.- Si bien no es necesario saber mucho de python para resolver estos problemas, pera implementaciones reales obviamente se hace mas necesario. Junto con esto, para el manejo de las estructuras de datos mejor conocer un poco más del lenguaje. Ahora, si en general es bastante mecánico.
2.- Sobre la comparación entre Excel y python. Primero es importante señalar, que lo que estamos haciendo es desde python conectarnos con el optimizador , que en este caso es CPLEX. Ahora comparando Cplex con Excel, no hay mucho que comparar, el optimizador de cplex es mucho más rápido y mejor que solver. Permite resolver problemas más grandes, escribir el problema de mejor manera y tiene restricciones como las OR, AND y las indicator, que solver no tiene. Ahora, python no es la única forma de conectarse con Cplex, puedes utilizar OPL, MATLAB, AMPL, etc...e incluso en versiones anteriores había un complemento para excel, que ya no esta.
Excelente vídeo, muchas gracias.
Gracias
Hola muy buen video , tremendo aporte !! pero tengo una consulta. ¿Siempre se hace de esa manera ? lo pregunto por que no se programar en python aunque manejo los temas de investigación operacional, ¿será necesario saber mucho del lenguaje de programación? o ¿en estos caso es mas bien mecánico?, la otra consulta es, ¿ que diferencia encuentras en trabajar con Excel vs python ? , ya que excel tiene a solver que es bastante bueno igual.
Camilo, son varias preguntas. 1.- Si bien no es necesario saber mucho de python para resolver estos problemas, pera implementaciones reales obviamente se hace mas necesario. Junto con esto, para el manejo de las estructuras de datos mejor conocer un poco más del lenguaje. Ahora, si en general es bastante mecánico.
2.- Sobre la comparación entre Excel y python. Primero es importante señalar, que lo que estamos haciendo es desde python conectarnos con el optimizador , que en este caso es CPLEX. Ahora comparando Cplex con Excel, no hay mucho que comparar, el optimizador de cplex es mucho más rápido y mejor que solver. Permite resolver problemas más grandes, escribir el problema de mejor manera y tiene restricciones como las OR, AND y las indicator, que solver no tiene. Ahora, python no es la única forma de conectarse con Cplex, puedes utilizar OPL, MATLAB, AMPL, etc...e incluso en versiones anteriores había un complemento para excel, que ya no esta.