La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación Matemática para distribución eficiente de censistas en censos nacionales: el Censo 2010 de la Provincia de Buenos Aires como caso de estudio.

Presentaciones similares


Presentación del tema: "Programación Matemática para distribución eficiente de censistas en censos nacionales: el Censo 2010 de la Provincia de Buenos Aires como caso de estudio."— Transcripción de la presentación:

1 Programación Matemática para distribución eficiente de censistas en censos nacionales: el Censo 2010 de la Provincia de Buenos Aires como caso de estudio Diego Delle Donne Guillermo Durán Florencia Fernández Slezak Seminario de aplicaciones de la matemática, UNR Viernes 25 de Julio de 2014 Instituto de Cálculo, FCEyN, Universidad de Buenos Aires. Departamento de Ingeniería Industrial, FCFM, Universidad de Chile. Intituto de Ciencias, Universidad Nacional General Sarmiento.

2 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

3 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

4 El modelo original optimiza la valuación de la segmentación obtenida sin tener en cuenta cuántos segmentos/censistas usa. Este número puede representar un dato no menor en la planificación. Proponemos una leve modificación para tener en cuenta este aspecto del problema, sin desmerecer el objetivo original. Nuevos enfoques del problema – Minimización de censistas

5 Modelo – Etapa 1: De la etapa 1 se obtien la cantidad mínima de censistas y el subconjunto donde se encontró solución. =

6 Nuevos enfoques del problema – Minimización de censistas Modelo – Etapa 2:

7 Este modelo en dos etapas intenta minimizar censistas y luego maximizar la valuación. Sin embargo, la valuación obtenida en la segunda etapa (restringida a una cantidad de censistas) puede ser demasiado “fea”. Proponemos un segundo modelo que trata de tener en cuenta una cierta cota para las valuaciones obtenidas. Nuevos enfoques del problema – Minimización de censistas

8 Modelo “minimax” – Etapa 1: De nuevo, de la etapa 1 se obtiene la cantidad mínima de censistas y el subconjunto donde se encontró solución.

9 Nuevos enfoques del problema – Minimización de censistas Modelo “minimax” – Etapa 2:

10 Nuevos enfoques del problema – Minimización de censistas Vale recordar que la función de valuación de una solución F(x), es en realidad una suma de exponenciales, con lo cual la restricción no representa realmente lo que se pretende. Para corregir esto y poder mantener coherencia en el parámetro p, usamos en su lugar la restricción:

11 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

12 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

13 Nuevos enfoques del problema – Profundización de la búsqueda El algoritmo original, termina las iteraciones incrementales ni bien encuentra una solución. La profundización de la búsqueda consiste en, una vez hallada una solución, iterar una vez más en lugar de frenar. Esta misma profundización se aplica también a los modelos de minimización de censistas ya descriptos.

14 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

15 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

16 Nuevos enfoques del problema – Función objetivo El modelo original evalúa un segmento usando una función exponencial de base k = 10. Esto puede traer varios problemas numéricos asociados a las grandes diferencias en las magnitudes sumadas en la función objetivo. Revisamos las soluciones halladas para distintos valores de k y concluímos que con k = 3 se encontraban los mejores resultados. Incluso encotramos ejemplos de errores numéricos que afectaban seriemente las valuaciones de las soluciones.

17 Nuevos enfoques del problema – Función objetivo Compacidad de los segmentos: La función de compacidad utilizada en el trabajo original tenía graves problemas en los casos en que no se partían lados.

18 Nuevos enfoques del problema – Función objetivo

19 Nueva definición de compacidad:

20 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

21 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones Minimización de censistas Profundización de la búsqueda Función objetivo

22 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones

23 Resultados Los algoritmos se codificaron en C++, y los modelos de PLE se resolvieron con Cplex 12.1, para visualizar las segmentaciones se utilizó el ESRI ArcGIS. Los radios están categorizados en: Zona urbana, hasta 10 manzanas: Tigre y Vicente López (292 radios). Zona semiurbana, entre 11 y 30 manzanas: Tigre y Ezeiza (440 radios). Zona rural, más de 31 manzanas: Ezeiza y Marcos Paz (65 radios). En total es un 4,8% del total de radios.

24 Resultados Impacto económico: Porcentaje de radios donde se disminuye la cantidad de censistas: Se logró disminuir a lo sumo un censista por radio.

25 Resultados Impacto económico: Porcentaje de ahorro de censistas: Se puede estimar que se podría haber ahorrado aproximadamente $4.000.000 en la ejecución del Censo Nacional 2010.

26 Resultados Peor caso: El siguiente es el radio con mayor diferencia en la valuación minimizando censistas.

27 Resultados Profundización de la búsqueda: Porcentaje de censistas reducidos, luego de una profundización de búsqueda, con respecto a la cantidad mínima de censistas: Porcentaje de aumento promedio de cantidad de segmentos al generar : Zona urbana, 107,6% Zona semiurbana, 391,3% Zona rural, 453,1%

28 Resultados Función objetivo: Base: k = 10, rango de valores de 2 a 22 dígitos. k = 3, rango de valores de 1 a 7 dígitos. El valor objetivo con k = 10 fue de El valor objetivo con k = 3 fue de 19738,2

29 Resultados Función objetivo: Compacidad:

30 Resultados Función objetivo: Compacidad: t = 1, rango de valores hasta 8 dígitos. t = 2, rango de valores hasta 17 dígitos.

31 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones

32 Resumen Introducción Descripción del problema original Nuevos enfoques del problema Resultados Conclusiones

33 Se planteó un modelo para minimizar la cantidad de censistas totales. Se logró reducir hasta casi un 6% sobre la solución propuesta en el Censo Nacional 2010, sin perder demasiada belleza en las soluciones. Se propuso otro modelo más exigente con una cierta garantía de belleza. Se propuso profundizar la búsqueda y se logró reducir aún más la cantidad de censistas, en aproximadamente un 1%. Se identificaron ciertos conflictos en el modelo original y se propusieron soluciones alternativas.

34 Conclusiones Trabajo futuro: Resolver estos modelos mediante algoritmos de generación de columnas, o de tipo branch & price. Seguir analizando las funciones de valuación y compacidad.

35 ¡GRACIAS!


Descargar ppt "Programación Matemática para distribución eficiente de censistas en censos nacionales: el Censo 2010 de la Provincia de Buenos Aires como caso de estudio."

Presentaciones similares


Anuncios Google