Ir al contenido

Documat


Búsqueda tabú con criterio de aspiración probabilístico aplicada a la generación de horarios escolares

  • Chávez-Bosquez, Oscar [1] ; Pozos-Parra, Pilar [1] ; Gómez-Ramos, José Luis [1]
    1. [1] Universidad Juárez Autónoma de Tabasco

      Universidad Juárez Autónoma de Tabasco

      México

  • Localización: Revista de Matemática: Teoría y Aplicaciones, ISSN 2215-3373, ISSN-e 2215-3373, Vol. 22, Nº. 1, 2015, págs. 153-177
  • Idioma: español
  • DOI: 10.15517/rmta.v22i1.17560
  • Títulos paralelos:
    • Tabu search with aspiration criterion for the timetabling problem
  • Enlaces
  • Resumen
    • español

      El criterio de aspiración es un elemento determinante en el funcionamiento del algoritmo de Búsqueda Tabú, siendo el criterio de aspiración por defecto y el criterio de aspiración por objetivo los dos utilizados mayormente en la literatura. En este artículo se propone una variante a estos criterios de aspiración, la cual implementa una función de probabilidad al momento de evaluar un elemento clasificado como tabú que mejore la solución actual: criterio de aspiración probabilístico. El caso de prueba utilizado para evaluar el desempeño del algoritmo de Búsqueda Tabú con Criterio de Aspiración Probabilístico (BT-CAP) propuesto lo constituyen las 20 instancias del problema descrito en the First International Timetabling Competition. Se compararon los resultados del BT-CAP contra 2 variantes adicionales del algoritmo de Búsqueda Tabú: Búsqueda Tabú con Criterio de Aspiración por Defecto (BT-CAD) y Búsqueda Tabú con Criterio de Aspiración por Objetivo (BT-CAO). Se aplicó una prueba de Wilcoxon con los resultados obtenidos, y se demostró con 99 % de confiabilidad que el algoritmo BT-CAP obtiene mejores soluciones que las otras dos variantes del algoritmo de Búsqueda Tabú.

    • English

      The aspiration criterion is an imperative element in the Tabu Search, with aspiration-by-default and the aspiration-by-objective the mainly used criteria in the literature. In this paper a new aspiration criterion is proposed in order to implement a probabilistic function when evaluating an element classified as tabu which improves the current solution, the proposal is called Tabu Search with Probabilistic Aspiration Criterion (BT- CAP). The test case used to evaluate the performance of the Probabilistic Aspiration Criterion proposed consists on the 20 instances of the problem described in the First International Timetabling Competition. The results are compared with 2 additional variants of the Tabu Search Algorithm: Tabu Search with Default Aspiration Criterion (BT-CAD) and Tabu Search with Objective Aspiration Criterion (BT-CAO). Wilcoxon test was applied to the generated results, and it was proved with 99 % confidence that BT-CAP algorithm gets better solutions than the two other variants of the Tabu Search algorithm.

  • Referencias bibliográficas
    • Aboytes-Ojeda, M.; Laureano-Cruces, A.; Ramírez-Rodríguez, J. (2013) “Algoritmo de búsqueda tabú para una variante del problema de coloración”,...
    • Battiti, R.; Tecchiolli, G. (1994) “Simulated annealing and Tabu search in the long run: A comparison on QAP tasks”, Computers & Mathematics...
    • Cardemil, A. (2002) Estado del arte y un Algoritmo Tabu Search para el Traveling Tournament Problem. Tesis de Maestría, Universidad de Buenos...
    • Chávez-Bosquez, O.; De los Santos Torres, G.; Goméz Ramos J.L. (2005) “Búsqueda Tabú aplicada a un problema NP-Completo: Generación de horarios...
    • Chávez-Bosquez, O. (2009) Búsqueda Tabú Aplicada a un Problema NP- Completo: Timetabling en la DAIS. Tesis de Maestría, Universidad Juárez...
    • Chávez-Bosquez, O.; Pozos-Parra, P.; Lengyel, F. (2011) “Solving the International Timetabling Competition: a deterministic approach”, Fundamenta...
    • Chiarandini, M.; Schaerf, A.; Tiozzo, F. (2000) “Solving employee time-tabling problems with flexible workload using tabu search”, in E.K....
    • Cormen, T.H.; Leiserson, C.E.; Rivest, R.L.; Stein, C. (2009) Introduction to Algorithms. The MIT Press, Cambridge MA, USA.
    • Di Gaspero, L. (2002) Local Search Techniques for Scheduling Problems. Algorithms and Software Tools. Tesis de Doctorado, Università Degli...
    • Frausto-Solis, J.; Alonso-Pecina, F.; Larre, M.; González-Segura, C.; Gómez-Ramos, J. (2006) “Solving the timetabling problem with three heuristics”,...
    • Garey, M.; Johnson, D. (1990) Computers and Intractability; A Guide to the Theory of NP-Completeness. W.H. Freeman & Co, San Francisco...
    • Glover, F.; Laguna, M. (1997) Tabu Search. Kluwer Academic Publishers, Boston MA, USA.
    • Glover, F.; Laguna, M. (2013) “Tabu search in analytics and computational science”, in: M. Pardalos Panos; D.Z. Du; R.L. Graham (Eds.) Handbook...
    • Gómez Ramos, J. L. (2005) Algoritmos Genéticos con Diversidad Forzada para la Resolución del Problema de Timetabling Educativo. Tesis de Maestría,...
    • Gutiérrez Andrade, M.A.; De los Cobos Silva, S.G.; Pérez Salvador, B.R. (1997) “Búsqueda tabú: un procedimiento heurístico para solucionar...
    • Harder, R. (2001) “OpenTS–Java tabu search”, in: http://www.coin-or.org/Ots, consultada 16-Sep-2012, 4:30 p.m.
    • ITC (2003) “International Timetabling Competition”, in: http://www.idsia.ch/Files/ttcomp2002, consultada 7-Sep-2012, 7:50 p.m.
    • ITC-2007 (2007) “Second international Timetabling Competition”, in: http://www.cs.qub.ac.uk/eventmap, consultada 16-Sep-2013, 09:40 a.m.
    • ITC-2011 (2011) “Third international Timetabling Competition”, in: http://www.utwente.nl/ctit/hstt/itc2011, consultada 16-Sep-2013, 10:00...
    • Kendall, G.; Hussin, N.M. (2005) “A tabu search hyper-heuristic approach to the examination timetabling problem at the MARA University of...
    • Larrosa, J.; Meseguer, P. (2003) “Restricciones blandas: modelos y algoritmos”, Inteligencia Artificial. Revista Iberoamericana de Inteligencia...
    • MNP (2004) “Metaheuristics Network Project”, in: http://www.metaheuristics.org, consultado el 16/11/2012, 5:20 p.m.
    • PATAT (2013) “Practice and Theory in Automated Timetabling”, in: http://www.patatconference.org, consultada 9-Ago-2013, 5:00 p.m.
    • Schaerf, A. (1999) “A survey of automated timetabling”, Artificial Intelligence Review 13(2): 87–127.
    • Socha, K. (2003) Metaheuristics for the Timetabling Problem. DEA Thesis, Université Libre de Bruxelles, Bruselas, Bélgica.
    • Wackerly D.; Mendenhall W. (2009) Estadística Matemática con Aplicaciones. Cengage Learning Editores, México.

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno