DISTRITACIÓN ELECTORAL y OPTIMIZACIÓN COMBINATORIA David Romero Instituto de Matemáticas - UNAM Cuernavaca, Morelos COLOQUIO INTERNACIONAL DE DISTRITACIÓN.

Slides:



Advertisements
Presentaciones similares
Introducción a la Investigación de Operaciones
Advertisements

Diseño y análisis de algoritmos
GRÁFICAS MATEMÁTICAS.
Logística (Manejo de la cadena de abastecimiento)
7. Máquinas Estocásticas
Grupo 4 Matías Melgar Pablo Carbonell
Proyecto General Distritación Electoral Local de Colima Enero 2014.
UNIDAD I MODELOS Y TOMA DE DECISIONES
José Enrique Gonzalez Roberto Clavell
Investigación Algorítmica
Representación en espacio de estado
Métodos Programación dinámica Función Costo Ponderación
Ajustando el Algoritmo al problema Universidad Nacional Oscar Lozano.
CONFORMACIÓN AUTOMATIZADA DE ÁREAS DE RESPONSABILIDAD
Lic. Gregorio Bautista Oblitas
Métodos de Mejoría o de Busca Local Gladys Maquera I COPIOS Lima, 03 al 05 de noviembre de 2009.
Introducción a las Metaheurísticas
Geometría Computacional
Modelos de Programación Entera - Heurísticas
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.
EXPANSIÓN DE SISTEMAS ELÉCTRICOS DE Universidad Tecnológica de Pereira
Conteo Capítulo 1 Grimaldi.
Problemas de proximidad
Universidad de los Andes-CODENSA
Trabajo presentado por: LUIS FERNANDO OBANDO ING
Investigación Algorítmica
Intervalos y Desigualdades
Optimización, Búsqueda Heurística
Algoritmos.

Diplomado en Logística de Negocios
Diagramas de Voronoi.
Bibliografía “Metaheuristics in Combinatorial Optimization: Overview and conceptual Comparison” C. Blum and A. Roli- TR/IRIDIA/ “An introduction.
Complejidad de los problemas de decisión
Sesión 6: Campos de Markov
ALEXANDRA MARIA PAREDES NAVIA ANGIE LORENA VALDES FALLA
COMPUTACION EVOLUTIVA Introducción. Computación Evolutiva: Computación Evolutiva: Enfoque alternativo para abordar problemas complejos de: Enfoque alternativo.
Scheduling Problem ¿Cuándo y dónde debo hacer cada trabajo ?
Algoritmos de Búsqueda Simulated Annealing Es un algoritmo de Hill­Climmbing estocástico. Inspirado en el proceso físico (Termodinámica) de enfriamiento.
Optimización matemática Algoritmo de Búsqueda Tabú Por: Antonio H
complejidad de un problema.
INVESTIGACION DE OPERACIONES
“A hybrid VNS/Tabu search Algorithm for apportioning the European Parliament” Villa, Lozano, Racero, Canca, LNCS 3906, Problema: Como distribuir.
Una introducción a la computación evolutiva
Presentación de Avances Seminario de Titulo
Asignación de Horarios
 REDISTRITACIÓN ELECTORAL  Redistritación y dinámica demográfica  Manuel Ordorica  8 de noviembre de 2012.
Instituto Federal Electoral Registro Federal de Electores Distritación Noviembre, 2012.
Instituto Federal Electoral Registro Federal de Electores AVANCES TECNOLÓGICOS EN LOS PROCESOS DE DISTRITACIÓN.
Objetivo: Los participantes identificarán la utilidad que brinda al usuario, el producto “Información Vectorial de Localidades Urbanas y capa con números.
Incorporando Búsqueda Local a un Algoritmo ACO para el Problema de Scheduling de Tardanza Ponderada Lasso M., de San Pedro M Laboratorio de Tecnologías.
DEMOGRAFÍA ELECTORAL Redistritación Act. Juan Manuel Herrero Álvarez Noviembre, 2012.
Instituto Federal Electoral Registro Federal de Electores Conclusiones y Recomendaciones Noviembre, 2012.
1 Febrero FUNCIÓN DE COSTO El Sistema de Distritación presenta distintas soluciones y les asigna un valor a partir de una función de costo. Un.
Noviembre LOS DOCTORADOS EN LA UPM 67 PROGRAMAS EN ESPAÑA MANUEL RECUERO Director de Relaciones con Latinoamérica.
Flujo en redes Def: una red N es un grafo orientado conexo que tiene dos nodos distinguidos una fuente s con grado de salida positivo y un sumidero t con.
Búsqueda en Vecindades Variables (Variable Neighborhood Search - VNS)
Modelación Matemática en la Distritación Miguel Ángel Gutiérrez Andrade Universidad Autónoma Metropolitana.
Investigación Algorítmica
Optimización Combinatoria y Grafos Búsqueda Tabú
El Poder de la Sonrisa.
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
Función lineal y sus aplicaciones
Heurística. Los procesos que se llevan a cabo en el cerebro pueden ser analizados, a un nivel de abstacción dado, como procesos computacionales de algún.
Investigación Algorítmica
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Héctor Arnoldo López Zamorano
Non-guillotine 2D bin packing problem Eduardo Pérez Mederos Miguel Monterrey Varela Jaime González Valdés Óscar Mateos López.
Haga clic para modificar el estilo de subtítulo del patrón Criterios para la Distritación de marzo de 2015.
Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
Transcripción de la presentación:

DISTRITACIÓN ELECTORAL y OPTIMIZACIÓN COMBINATORIA David Romero Instituto de Matemáticas - UNAM Cuernavaca, Morelos COLOQUIO INTERNACIONAL DE DISTRITACIÓN ELECTORAL México, D.F., 8-9 noviembre 2012

 Michael Balinski Programación entera (optimización combinatoria) Matemáticas para las ciencias políticas  Tesis doctoral sobre Teoría matemática de votos  IFE  Aplicaciones de la Optimización Combinatoria Ingeniería eléctrica, química, industrial Finanzas Transporte y distribución Logística Física ANTECEDENTES

DISTRITACIÓN ELECTORAL Criterios frecuentemente en conflicto mutuo: Representatividad Contigüidad Compacidad Accesibilidad (compacidad temporal) Integración territorial de comunidades indígenas Explosión combinatoria → dificultad de obtener escenarios satisfactorios ¿Computadoras? … no bastan → modelos y métodos matemáticos

Problema real METODOLOGÍA Ciencia, industria, finanzas, transporte, economía, etc. Modelo matemático Método de resolución Implantación de la solución Polinomiales NP-completos Problemas Optimización Programación lineal, no-lineal, entera, dinámica Redes y grafos Simulación (estocástica, determinista) exacto heurístico Recocido simulado Búsqueda tabú Algoritmos genéticos fuerza bruta otros

 El problema Subdividir las AGEBs en UPMs  Modelación Grafo de adyacencia Función objetivo  Método de resolución Recocido simulado  Implantación computacional EJEMPLO de APLICACIÓN (INEGI) Determinar Unidades Primarias de Muestreo (UPM)

32 Entidades federativas 2443 municipios más de 190 mil localidades rurales 17,288 AGEB rurales 4,028 Localidades urbanas 40,089 AGEB urbanas 1’096,946 manzanas

vecindario Calle alondra Av Gina Calle Lirio Av Fermat Calle Amistad grafo de adyacencia de manzanas MODELO. De la geometría a la combinatoria

vecindario Calle alondra Av Gina Calle Lirio Av Fermat Calle Amistad grafo de adyacencia de manzanas MODELO. De la geometría a la combinatoria

Procesar las AGEB de manera independiente y secuencial En cada AGEB encontrar una partición S = {U 1, …, U m } que minimice la función objetivo Z(S ) y donde cada U k sea conexa Estrategia

Función objetivo (caso urbano) A k =área de manzanas en la UPM U k A k =área de manzanas fuera de U k y dentro del círculo mínimo que contiene a U k V k = número de viviendas en U k V = número “ideal” de viviendas m= número de UPMs en la AGEB -

No se conoce un método exacto y eficiente Métodos heurísticos Método de resolución Recocido simulado (simulated annealing)

 Cálculo de centros  Adyacencia entre manzanas mediante Diagrama de Voronoi Triangulación de Delaunay Adyacencia de manzanas

Particiones vecinas Considerando las adyacencias dadas por el grafo generamos particiones vecinas S0S0

S1S1 Particiones vecinas Considerando las adyacencias dadas por el grafo generamos particiones vecinas

S2S2 Particiones vecinas Considerando las adyacencias dadas por el grafo generamos particiones vecinas

...pasar de una partición a una partición vecina… iteraciones z Método de Mejoras Sucesivas

Se utiliza el concepto de vecindad Se cambia de una partición a otra vecina de acuerdo con las reglas del “recocido” (algoritmo) (algoritmo) Se tiene un criterio de paro (criterio) (criterio) El método de Recocido Simulado (simulated annealing)

IMPLANTACIÓN COMPUTACIONALIMPLANTACIÓN C

GRACIAS

temperatura inicial   t o factor de enfriamiento  temperatura de congelación t c tamaño del lote 1. Dados 2. Generar una solución inicial S o => Z(S o ) haciendo t = t o (inicio de la temperatura) mientras no haya equilibrio dinámico generar solución S vecina de S o si Z( S ) < Z( S o ) + t entonces reducir la temperatura t =  × t S o = S (acepta nueva solución) Mientras t  t c (no hay congelación) Algoritmo de Recocido Simulado

Soluciones aceptadas z = 10 Equilibrio dinámico Recocido Simulado a temperatura fija