Tabu search tutorial. A Graph Drawing Application

被引:0
作者
Fred Glover
Vicente Campos
Rafael Martí
机构
[1] Meta-Analytics,
[2] Inc,undefined
[3] Universitat de València,undefined
来源
TOP | 2021年 / 29卷
关键词
Tabu search; Metaheuristic; Graph drawing; Crossing minimization; Long edges;
D O I
暂无
中图分类号
学科分类号
摘要
Tabu search is an optimization methodology that guides a local heuristic search procedure to explore the solution space beyond local optimality. It is substantiated by the hypothesis that an intelligent solving algorithm must incorporate memory to base its decisions on information collected during the search. The method creates in this way a learning pattern to explore the solution space economically and effectively. Tabu search is a metaheuristic that has proved its effectiveness in a wide variety of problems, especially in combinatorial optimization. We provide here a practical description of the methodology and apply it to a novel graph drawing problem. The most popular method of drawing graphs is the Sugiyama’s framework, which obtains a drawing of a general graph by transforming it into a proper hierarchy. In this way, the number of edge crossing is minimized in the first stage of the procedure. Many metaheuristics have been proposed to solve the crossing minimization problem within this drawing convention. The second stage of this procedure minimizes the number of bends of long arcs without increasing the number of crossings, thus obtaining a readable drawing. In this paper, we propose an alternative approach to simultaneously minimize the two criteria: crossing and long arc bends. We apply tabu search to solve this problem and compare its solutions with the optimal values obtained with CPLEX in small and medium-size instances.
引用
收藏
页码:319 / 350
页数:31
相关论文
共 50 条
  • [31] Application of tabu search to calculating safety factor of slope stability
    Han Tong-chun
    Yang Xiao-jun
    ROCK AND SOIL MECHANICS, 2005, 26 (09) : 1414 - 1416
  • [32] Global optimization for artificial neural networks: A tabu search application
    Sexton, RS
    Alidaee, B
    Dorsey, RE
    Johnson, JD
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 106 (2-3) : 570 - 584
  • [33] Symbiotic Tabu Search
    Halavati, Ramin
    Shouraki, Saeed Bagheri
    Jashmi, Bahareh Jafari
    Heravi, Mojdeh Jalali
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1515 - 1515
  • [34] Tabu Search on GPU
    Janiak, Adam
    Janiak, Wladyslaw
    Lichtenstein, Maciej
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (14) : 2416 - 2427
  • [35] Exploring the Tabu Search Algorithm as a Graph Coloring Technique for Wavelength Assignment in Optical Networks
    Gomes, Ines
    Cancela, Luis
    Rebola, Joao
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON PHOTONICS, OPTICS AND LASER TECHNOLOGY (PHOTOPTICS), 2021, : 59 - 68
  • [36] Tabu search with graph reduction for finding maximum balanced bicliques hock for in bipartite graphs
    Zhou, Yi
    Hao, Jin-Kao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 77 : 86 - 97
  • [37] On the Convergence of Tabu Search
    Saïd Hanafi
    Journal of Heuristics, 2001, 7 : 47 - 58
  • [38] On a parallel genetic-tabu search based algorithm for solving the graph colouring problem
    Ben Mabrouk, Bchira
    Hasni, Hamadi
    Mahjoub, Zaher
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 197 (03) : 1192 - 1201
  • [39] On the convergence of Tabu Search
    Hanafi, S
    JOURNAL OF HEURISTICS, 2001, 7 (01) : 47 - 58
  • [40] Parallelizing Tabu Search on a Cluster of Heterogeneous Workstations
    Ahmad Al-Yamani
    Sadiq M. Sait
    Habib Youssef
    Hassan Barada
    Journal of Heuristics, 2002, 8 : 277 - 304