SciELO - Scientific Electronic Library Online

 
vol.14 issue3Designing Type-1 Fuzzy Logic Controllers via Fuzzy Lyapunov Synthesis for Nonsmooth Mechanical Systems: The Perturbed CasePeriodicity and Texel Size Estimation of Visual Texture Using Entropy Cues author indexsubject indexsearch form
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • Have no similar articlesSimilars in SciELO

Share


Computación y Sistemas

Print version ISSN 1405-5546

Comp. y Sist. vol.14 n.3 México Jan./Mar. 2011

 

Artículos

 

A Statistical comparative analysis of Simulated Annealing and Variable Neighborhood Search for the Geographic Clustering Problem

 

Un análisis estadístico comparativo de recocido simulado y búsqueda de vecindad variable para el problema de agregación geográfica

 

Beatriz Bernábe Loranca1, José E. Espinosa Rosales2, Javier Ramírez Rodríguez3 and María A. Osorio Lama4

 

1 Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla, Puebla, México. Email: beatriz.bernabe@gmail.com

2 Facultad de Ciencias Físico Matemáticas, Benemérita Universidad Autónoma de Puebla, Puebla, México. Email: espinosa@fcfm.buap.mx

3 Departamento de Sistemas, Universidad Autónoma Metropolitana, Distrito Federal, México. Email: jararo@correo.azc.uam.mx

4 Facultad de Ingeniería Química, Benemérita Universidad Autónoma de Puebla, Puebla, México. Email: mariauxosorio@gmail.com

 

Article received on October 23, 2009
Accepted on May 06, 2010

 

Abstract

This paper describes a factorial statistical study that compares the quality of solutions produced by two heuristics: Simulated Annealing (SA) and Variable Neighborhood Search (VNS). These methods are used to solve the Geographic Clustering Problem (GCP), and the quality of the solutions produced for specific times has been compared. With the goal of comparing the quality of the solutions, where both heuristics participate in an impartial evaluation, time has been the only common element considered for VNS and SA. At this point, two factorial experiments were designed and the corresponding parameters for each heuristic were carefully modeled leaving time as the cost function. In instances of 24 objects, the experiments involved the execution of two sets of tests recording the results of the different response times and the associated values of the objective function for each heuristic and instance conditions. The solution to this problem requires a partitioning process where each group is composed of objects that fulfill better the objective: the minimum accumulated distance from the objects to the centroid of each group. The GCP is a combinatorial NP–hard problem (Bação, Lobo and Painho, 2004).

Keywords: Algorithms, Design, Experimentation, Geographic Clustering Problem, Heuristics.

 

Resumen

Este artículo describe un estudio estadístico factorial para comparar la calidad de las soluciones de dos heurísticas: Recocido Simulado (RS) y Búsqueda en Entorno Variable (BEV). Estos métodos son usados para resolver el problema de agregación geográfica, y se han comparado de acuerdo a la calidad de las soluciones obtenidas en tiempos específicos estimados. Con el objetivo de comparar la calidad de las soluciones, donde las dos heurísticas participen en una evaluación equitativa, se ha considerado el tiempo como el único elemento común para BEV y RS. En este punto, se diseñaron dos experimentos factoriales donde se modelaron cuidadosamente los parámetros correspondientes para cada heurística dejando como función de costo al tiempo. Estos experimentos implicaron la ejecución de dos conjuntos de pruebas para instancias de 24 objetos registrándose los resultados de los diferentes tiempos de respuesta y los valores asociados de la función objetivo para cada heurística. La solución a este problema requiere un proceso de particionamiento donde cada grupo está formado de objetos que cumplen mejor con el objetivo: la distancia mínima acumulada de los objetos al centroide en cada grupo. El problema de agregación geográfica es combinatorio NP–duro (Bação, Lobo and Painho, 2004).

Palabras clave: Algoritmos, Diseño, Experimentación, Problema de Agrupamiento Geográfico, Heurísticas.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

References

1. Bação, F., Lobo, V. & Painho, M. (2005). Applying genetic algorithms to zone design. Soft Computing – A Fusion of Foundations, Methodologies and Applications, 9(5), 341–348.         [ Links ]

2. Barr, R. S., Golden, B.L., Kelly, J. P., Resende, M. G. C. & Stewart, W. R. (1995). Designing and Reporting on Computational Experiments with Heuristics Methods. Journal of Heuristics, 1(1), 9–32.         [ Links ]

3. Bernábe, M. B., Espinosa, J. E., & Ramírez, J. (2009). Evaluación de un Algoritmo de Recocido Simulado con Superficies de Respuestas. Revista de Matemáticas Teoría y Aplicaciones 16(1), 159–177. http://revista.emate.ucr.ac.cr/index.php/revista/issue/view/33        [ Links ]

4. Bernábe, B., Osorio, M., Ramírez, J., Espinosa, J. & Aceves, R. (2009). An Adjusted Variable Neighborhood Search Algorithm applied to the Geographical Clustering Problem. Advances in Computing Science and Engineering. Research in Computing Science, 42, 113–125.         [ Links ]

5. Bernábe Loranca, B., Rosales Espinosa, J., Osorio Lama, M. A., Ramírez Rodríguez, J. & García Aceves, R. (2009). A comparative study of Simulated Annealing and Variable Neighborhood Search for the Geographic Clustering Problem. The 2009 International Conference on Data Mining DMIN2009, Las Vegas Nevada, USA, 595–599.         [ Links ]

6. Dowsland, K. A. & Adenso Díaz, B. (2003). Diseño de Heurística y Fundamentos del Recocido Simulado, Revista Iberoamericana de Inteligencia Artificial, 7(19), 93–102.         [ Links ]

7. Gordon, A. D. (1996). A survey of constrained classification. Computational Statistics & Data Analysis, 21 (1), 17–29.         [ Links ]

8. Hansen, P. & Mladenovic, N. (2003). Variable neighbourhood search. In Fred Glover & Gary A. Kochenberger (Eds), Handbook of Metaheuristics, (145–170). Boston: Kluwer Academic Publishers.         [ Links ]

9. INEGI. (2000). Sistema para la consulta de información censal 2000, (SCINCE), XII Censo General de Población y Vivienda 2000. Retrieved from http://www.inegi.org.mx/prod_serv/contenidos/espanol/catalogo/Default.asp?accion=2&upc=702825496371        [ Links ]

10. Kaufman, L. & Rousseeuw, P. J. (1987). Clustering by means of medoids. In: Y. Dodge, Editor, Statistical Data Analysis Based on the L1–Norm and Related Methods, (405–416). Amsterdam: North–Holland.         [ Links ]

11. Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1993). Optimization by Simulated Annealing. Science, 220(4598), 671–680.         [ Links ]

12. Mladenovic, N. & Hansen, P. (1997). Variable Neighborhood Search. Computers & Operations Research, 24(11), 1097–1100        [ Links ]

13. Montgomery, D. C. (1991). Design and Analysis of Experiments. (2nd Edition). New York: John Wiley & Sons.         [ Links ]

14. Murtagh, F. (1985). A survey of algorithms for contiguity–constrained clustering and related problems. The Computer Journal, 28(1), 82–88.         [ Links ]

15. Pelta A. D. (2000). Algoritmos heurísticos en bioinformática. Tesis de doctorado, Universidad de Granada, Andalucía, España.         [ Links ]

16. Struyf, A., Hubert, M. & Rousseeuw, P. J. (1997). Clustering in an object–oriented environment. Journal of Statistical Software, 1(4), 02–10.         [ Links ]

17. Zamora, A. E. (2006). Implementación de un algoritmo compacto y homogéneo para la clasificación de zonas geográficas AGEBs bajo una interfaz gráfica. Tesis de Ingeniería en Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla, Puebla, México.         [ Links ]

18. Zoltners, A. & Sinha, P. (1983). Sales territory alignment: A review and model. Management Science, 29(11), 1237–1256. http://www.jstor.org/stable/2630904        [ Links ]

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License