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 条
  • [21] Solving the incremental graph drawing problem by multiple neighborhood solution-based tabu search algorithm
    Peng, Bo
    Wang, Songge
    Liu, Donghao
    Su, Zhouxing
    Lu, Zhipeng
    Glover, Fred
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [22] INFORMED REACTIVE TABU SEARCH FOR GRAPH COLORING
    Porumbel, Daniel Cosmin
    Hao, Jin-Kao
    Kuntz, Pascale
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2013, 30 (04)
  • [23] Graph Coloring Tabu Search for Project Scheduling
    Zufferey, Nicolas
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, 2015, 358 : 107 - 118
  • [24] Reactive tabu search for measuring graph similarity
    Sorlin, S
    Solnon, C
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, PROCEEDINGS, 2005, 3434 : 172 - 182
  • [25] A tabu search based approach for graph layout
    Dib, Fadi K.
    Rodgers, Peter
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (06): : 912 - 923
  • [26] Applications of polyelectrolytes in aqueous media: Tutorial.
    Farinato, RS
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2004, 228 : U326 - U326
  • [27] MICROPROCESSOR BOARD TESTING REVIEW TUTORIAL.
    Anderson, Robert E.
    1978, : 118 - 123
  • [28] Chemometrics I: Multivariate calibration, a tutorial.
    Ferreira, MMC
    Antunes, AM
    Melgo, MS
    Volpe, PLO
    QUIMICA NOVA, 1999, 22 (05): : 724 - 731
  • [29] A tabu search tutorial based on a real-world scheduling problem
    Ulrike Schneider
    Central European Journal of Operations Research, 2011, 19 : 467 - 493
  • [30] A tabu search tutorial based on a real-world scheduling problem
    Schneider, Ulrike
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2011, 19 (04) : 467 - 493