Graph Planarization Problem Optimization Based on Triple-Valued Gravitational Search Algorithm

被引:27
作者
Gao, Shangce [1 ]
Todo, Yuki [2 ]
Gong, Tao [1 ]
Yang, Gang [3 ]
Tang, Zheng [4 ]
机构
[1] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
[2] Kanazawa Univ, Fac Elect & Comp Engn, Brain Like Informat Proc Lab, Kanazawa, Ishikawa 9201192, Japan
[3] Renmin Univ China, Sch Informat, Beijing 100872, Peoples R China
[4] Toyama Univ, Grad Sch Innovat Life Sci, Toyama 9308555, Japan
基金
中国国家自然科学基金;
关键词
gravitational search algorithm; triple-valued encoding; graph planarization; PLANAR SUBGRAPH PROBLEM;
D O I
10.1002/tee.21934
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This article presents a triple-valued gravitational search algorithm (TGSA) to tackle the graph planarization problem (GPP). GPP is one of the most important tasks in graph theory, and has proved to be an NP-hard problem. To solve it, TGSA uses a triple-valued encoding scheme and models the search space into a triangular hypercube quantitatively based on the well-known single-row routing representation method. The agents in TGSA, whose interactions are driven by the gravity law, move toward the global optimal position gradually. The position updating rule for each agent is based on two indices: one is a velocity index which is a function of the current velocity of the agent, and the other is a population index based on the cumulative information in the whole population. To verify the performance of the algorithm, 21 benchmark instances are tested. Experimental results indicate that TGSA can solve the GPP by finding its maximum planar subgraph and embedding the resulting edges into a plane simultaneously. Compared with traditional algorithms, a novelty of TGSA is that it can find multiple optimal solutions for the GPP. Comparative results also demonstrate that TGSA outperforms the traditional meta-heuristics in terms of the solution qualities within reasonable computational times. Published by John Wiley & Sons, Inc.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 31 条
[1]   A prototype classifier based on gravitational search algorithm [J].
Bahrololoum, Abbas ;
Nezamabadi-Pour, Hossein ;
Bahrololoum, Hamid ;
Saeed, Masoud .
APPLIED SOFT COMPUTING, 2012, 12 (02) :819-825
[2]  
Battista GD, 1989, P IEEE S FDN COMP SC, P436
[3]   TESTING FOR CONSECUTIVE ONES PROPERTY, INTERVAL GRAPHS, AND GRAPH PLANARITY USING PQ-TREE ALGORITHMS [J].
BOOTH, KS ;
LUEKER, GS .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 13 (03) :335-379
[4]   AN O(M LOG N)-TIME ALGORITHM FOR THE MAXIMAL PLANAR SUBGRAPH PROBLEM [J].
CAI, JZ ;
HAN, XF ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1993, 22 (06) :1142-1162
[5]   ON HEURISTICS FOR DETERMINING THE THICKNESS OF A GRAPH [J].
CIMIKOWSKI, R .
INFORMATION SCIENCES, 1995, 85 (1-3) :87-98
[6]  
COMELLAS F, 1992, COMPUTATIONAL AND APPLIED MATHEMATICS, 1, P93
[7]  
Djidjev HN, 1995, LECT NOTES COMPUT SC, V955, P369
[8]   A Multi-Layered Immune System for Graph Planarization Problem [J].
Gao, Shangce ;
Wang, Rong-Long ;
Tamura, Hiroki ;
Tang, Zheng .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (12) :2498-2507
[9]   AN EFFICIENT GRAPH PLANARIZATION 2-PHASE HEURISTIC [J].
GOLDSCHMIDT, O ;
TAKVORIAN, A .
NETWORKS, 1994, 24 (02) :69-73
[10]   EFFICIENT PLANARITY TESTING [J].
HOPCROFT, J ;
TARJAN, R .
JOURNAL OF THE ACM, 1974, 21 (04) :549-568