29 Jun

CLOUDES: Simulación de eventos discretos en la nube

cloudes_logo_g

CLOUDES es un simulador de eventos discretos que se aloja y ejecuta enteramente en la web, permitiendo re-utilizar modelos y plantillas existentes asi como crear rápidamente simulaciones sencillas en linea. El siguiente video es un vistazo general al sistema:

También es posible encontrar un demo sobre como construir fácilmente un simulador de un peaje de vehículos (link)

CLOUDES fue lanzado este año por un grupo de investigadores del centro  de análisis y simulación de Virginia (VMASC por sus siglas en inglés) asociado a la universidad estatal Old Dominion.
Vale la pena apoyar esta iniciativa, hoy en día todos los software en general (y también los de simulación) estan migrando hacia desarrollos en línea y este particularmente promete ser un hito en esta serie de innovaciones.

24 Jun

Simulador Terminal de Petróleos - Video

Recientemente en Stream Systems (compañia con la cual trabajo actualmente) publicamos un video demostrando las capacidades del simulador de terminales de petroleo que construimos para uno de nuestros clientes. En el video se puede apreciar como la terminal se puede parametrizar en cuanto a logicas de negocio, reglas de decision, etc. con el fin de asignar eficientemente los tanques, tuberias (rutas) y el hidrocarburo.

El video presenta ademas una variedad de componentes, reportes, estadisticas y hasta diferentes modos visualizacion como el esquematico y el 3D.

Este simulador es uno de los tres elementos que usualmente se construyen para los clientes, donde el primero es una interfaz grafica para el ingreso de datos y la parametrizacion del modelo (Excel o Web), el segundo es el simulador contruido esta vez usando AnyLogic y el tercero es una plataforma de colecta de datos (base de datos) con su respectivo aplicativo de visualizacion (Excel o Tableau). Toda esto hace parte de la misma solucion.

A continuacion el video:

17 Jun

Cómo comenzar un Startup - Videos

Muchas personas ambicionan con tener su propio negocio, con tener aquella idea novedosa que revolucione el mercado y que lo catapulte al estrellato, tener entonces esa empresa joven y ganadora. La tendencia de nuestros tiempos es llamar a estas iniciativas jóvenes y con potencial de crecimiento Startups.

Cada día nacen más y más startups, uno puede visitar sitios como startuppers o kickstarters para hacerce una idea de cuantas interesantes ideas hay en todos los campos (en el siguiente link puede encontrar un listado de sitios por categoría).

Muchos de estos startups no llegan a su madurez, encontrar las claves del éxito es sin duda una prioridad. Por esta razón he encontrado este sitio muy interesante, se trata de una compilación de videos de una serie de conferencias que la universidad de Stanford organizó titulada "Como comenzar un startup" (How to Start a Startup) dictadas todas por empresarios jóvenes que alcanzaron el éxito en con iniciativas innovadoras tales como Facebook (Mark Zuckerberg), Dropbox (Drew Houston), Y Combinator (Sam Altman), etc.

Vale la pena verlos para aprender de la visión y estratégias de estos emprendedores.

Link a videos

videos

 

14 Jun

Amazon is hiring - SCOT

El gigante del retail y servicios por internet Amazon tiene una división que merece mucha atención por su exitoso trabajo en Analytics conocida como SCOT por sus siglas en inglés Supply Chain Optimization Technologies. Este departamento es responsable entre otras de analizar todo el big data resultante de la navegación, las búsquedas y hasta los perfiles de los usuarios encriptados en los cookies de los navegadores. Como resultado, es posible predecir con un alto grado de acierto cual será la siguiente compra o sugerir los productos que mejor complementan la compra. También es posible determinar las tendencias del mercado en cuanto a la estacionalidad, el tipo de producto y hasta la geografía.

Multiples técnicas son combinadas en este deficil trabajo, tales como la investigación de operaciones, la simulación, la estadística, la minería de datos y las series de tiempos. Todo esto es lo que se conoce como Analytics.

Lo invito a ver el siguiente video, es una breve y animada explicación de lo que se hace en SCOT, invitando a profesionales en todo el mundo a aplicar.

Actualización (Julio 7 2015)

Este correo me llegó esta semana sobre el mismo tema (IPC est un departamento diferente, sin embargo basa mucho de su trabajo en los desarrollos de SCOT):

Jul 5, 2015 1:11 PM
Wooseung Jang
Inventory Planning and Control (IPC) at Amazon is seeking experienced operations research scientists. IPC owns Amazon's global inventory planning systems - we decide and optimize what, when, where, and how much we should buy to meet Amazon's business goals and to make our customers happy. We do this for millions of items, for hundreds of product lines worth billions of dollars of inventory world-wide. Our systems are built entirely in-house, and are on the cutting edge in automated large scale supply chain planning, optimization and simulation systems. IPC is unique in that we are simultaneously developing the science of supply chain planning and solving some of the toughest computational challenges at Amazon. Our team members have an opportunity to be on the forefront of supply chain thought leadership by working on some of the most difficult problems in the industry with some of the best product managers, research scientists/statisticians/economists and software engineers in the business.Candidates will be responsible for developing solutions to better manage/optimize worldwide inventory. These positions will focus on identifying and analyzing opportunities to improve existing algorithms and also on the next generation of Amazon's inventory optimization systems. They require superior analytical thinkers who are able to quickly approach large ambiguous problems and apply their technical and statistical knowledge to identify opportunities for further research. Candidates should be able to independently mine and analyze data, and be able to use any necessary programming and statistical analysis software to do so. Successful candidates must thrive in fast-paced environments which encourage collaborative and creative problem solving, be able to measure and estimate risks, constructively critique peer research, and align research focuses with the Amazon's strategic needs.Qualifications:

- PhD in operations research or industrial engineering with related work experience in industry or academia. We are particularly interested in senior researchers, who will relocate to Seattle, WA.

- Able to build quantitative mathematical models to represent a wide range of supply chain, transportation and logistics systems.

- Able to implement these models and tools through the use of modeling languages and engineering codes in software languages.

- Able to perform quantitative, economic, and numerical analysis of the performance of these systems under uncertainty using statistical and optimization tools to find both exact and heuristic solution strategies for optimization problems.

If you are interested in, please contact or send resumes to woosung@amazon.com
------------------------------
Wooseung Jang
Sr. Principal Research Scientist
Amazon.com
------------------------------

01 Jun

Articulo revista EPC

En la edicion del mes de Junio de la revista EPC (Energy Processing Canada) sale publicado un articulo acerca de la empresa con la que trabajo (Stream Systems). Los invito a leer un poco acerca del trabajo que realizamos en modelizacion, simulacion y optimizacion de logística y operaciones en el sector de petroleos.

 

21 Apr

Conferencia AnyLogic 2015

La conferencia anual de AnyLogic en su versión 2015 será en la ciudad de Philadelphia los días 4 y 5 de Noviembre, justo después de la conferencia anual de INFORMS a realizarse del 1 al 4 en la misma ciudad.

El siguiente es el video promocional de la conferencia

Estaremos entonces transmitiendo en noviembre desde la ciudad del amor fraterno.

21 Apr

AnyLogic 7.2, qué esperar?

La version 7.2 de AnyLogic está programada para verano de 2015.

Entre las mejoras que tendrá el sistema se encuetran:

  1. Posibilidad de conectar bases de datos como solo lectura en los java applets. Esto como se sabe es una de las quejas mas comunes de los usuarios pues al exportar modelos como applets (se pueden ejecutar a partir del browser como en runthemodel.com) se pierde la conectividad hacia archivos de texto, excel o bases de datos. La versión 7.2 podrá acceder en lectura a estos archivos.
  2. Mejoras en las librerías de trenes y peatones (desconozco si en la de vehículos, al parecer no ha tenido mucha acogida)
  3. Mas funcionalidades en su sistema geográfico GIS. Integración con más proveedores de servicios geográficos asi como funciones mejoradas para la manipulación e interacción de GIS en los modelos.
  4. Mas modelos en la librearía de ejemplos, sobre todo con aplicaciones en las últimas funcionalidades de AnyLogic (GIS, peatones, etc),
  5. Finalmente, para finales del 2015 o comienzos de 2016, se espera la puesta en marcha del servicio en la nube de AnyLogic, que permitirá rentar espacios a usuarios para ejecutar todas las funcionalidades de AnyLogic (incluso bases de datos) de manera virtual sin consumir recursos locales ni afectar configuraciones de seguridad. Este modelo que no es del todo inovador (similar a forio) promete ser en todo caso muy positivo pues permite no solo evitar tediosas maniobras con Java sino aprovechar la capacidad de computación (incluso distribuída) en servidores y obtener resultados de manera más eficiente. Este parece será la pieza a mostrar en la conferencia 2015.

65ca835d6180e2826dd41ced4327e698

20 Apr

AnyLogic 7 en 3 días, version PDF gratuita

Este libro escrito por Ilya Grigoryev publicado a finales del año 2014 es una guía clave para aprender AnyLogic 7. Cuenta con multiples ejemplos didácticos en diferentes campos de aplicación.  El libro que se ha estado vendiendo en Amazon para versiones electrónicas y en papel, se ofrece de manera gratuita a partir de esta semana en el sitio de Anylogic.

Para descargarlo puede hacer click en el siguiente link.

Cover_3_size_2

25 Feb

Macro para incrustar archivos PDF en Excel

Para incrustar un archivo PDF en Excel es necesario tener instalado un visor PDF cualquiera en su computador, en este caso utilizamos como referencia Acrobat Reader pues es tal vez el más popular y agregar a la lista de referencias el controlador Adobe Acrobat Browser Control Type Library 1.0 (ver imagen)

pdfForm

A continuacion es necesario crear un formulario suficientemente grande para contener una página de lectura del archivo PDF. Llamaremos a este formulario PdfForm

Luego creamos una función para llamar el formulario con el archivo PDF ya cargado. Llamaremos a esta función LoadPDF. El código se encuentra a continuación:

Lo demás es sencillo, requiere crear una macro que llame la función LoadPDF con el parámetro  correcto (ruta del archivo a abrir).

Un ejemplo de como se incorporan estas funciones se puede descargar en el siguiente link.

19 Jan

AnyLogic versión PLE

Recientemente (Enero 2015) AnyLogic ha sacado la versión PLE por sus siglas en inglés (Personal Learning Edition) que es completamente gratuita. La version puede ser descargada en el siguiente link.

En esta versión es posible crear todo tipo de modelos de baja y mediana complejidad utilizando todos los paradigmas y todas las librerías (incluyendo peatonal y transportes). Existen sin embargo ciertas limitaciones como la cantidad de tipos de agentes  o el número total de agentes a replicar (ver página de comparación de ediciones).

PLE

 

Con este lanzamiento se espera aumentar la popularidad del software que a pesar de sus amplias capacidades, sigue sin ser aún el más popular, particularmente en Norte América y Latinoamérica, donde plataformas como Arena, Flexsim, Simio y Promodel siguen siendo ampliamente utilizados tanto en el ámbito académico como empresarial.

%d bloggers like this: