Relabelling vertices according to the network structure by minimizing the cyclic bandwidth sum

被引:9
作者
Hamon, Ronan T. [1 ]
Borgnat, Pierre [1 ]
Flandrin, Patrick [1 ]
Robardet, Celine [2 ]
机构
[1] Univ Lyon, Univ Claude Bernard, CNRS, Lab Phys,Ens Lyon, F-69342 Lyon, France
[2] Univ Lyon, Univ Claude Bernard, CNRS, LIRIS,Insa Lyon, F-69621 Villeurbanne, France
关键词
cyclic bandwidth sum problem; graph labelling; complex networks; vertex labelling; graph structure; graph topology;
D O I
10.1093/comnet/cnw006
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Getting a labelling of vertices close to the structure of the graph has been proved to be of interest in many applications, e.g. to follow signals indexed by the vertices of the network. This question can be related to a graph labelling problem known as the cyclic bandwidth sum problem (CBSP). It consists of finding a labelling of the vertices of an undirected and unweighted graph with distinct integers such that the sum of (cyclic) difference of labels of adjacent vertices is minimized. In this paper, we introduce a new heuristic to follow the structure of the graph, by finding an approximate solution for the CBSP. Although theoretical results exist that give optimal value of cyclic bandwidth sum (CBS) for standard graphs, there are neither results for real-world complex networks, nor explicit methods to reach this optimal result. Furthermore, only a few methods have been proposed to approximately solve this problem. The heuristic we propose is a two-step algorithm: the first step consists of traversing the graph to find a set of paths which follow the structure of the graph, using a similarity criterion based on the Jaccard index to jump from one vertex to the next one. The second step is the merging of all obtained paths, based on a greedy approach that extends a partial solution by inserting a new path at the position that minimizes the CBS. The effectiveness of the proposed heuristic is shown through experiments on graphs whose optimal value of CBS is known, as well as on complex networks, where the consistency between labelling and topology is highlighted.
引用
收藏
页码:534 / 560
页数:27
相关论文
共 41 条
[1]  
[Anonymous], 2010, NETWORKS INTRO, DOI DOI 10.1093/ACPROF:OSO/9780199206650.001.0001
[2]  
Bar-Yehuda R., 2001, J GRAPH ALGORITHMS A, V5, P1
[3]   Seeing the Bigger Picture [J].
Bertrand, Alexander ;
Moonen, Marc .
IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (03) :71-82
[4]  
Bodik P., 2004, INTEL LAB DATA
[5]  
Borg I., 2005, SPRINGER SERIES STAT
[6]  
Calamoneri T, 2006, ELECT NOTES DISCRETE, V24, P259
[7]   Duality between Time Series and Networks [J].
Campanharo, Andriana S. L. O. ;
Sirer, M. Irmak ;
Malmgren, R. Dean ;
Ramos, Fernando M. ;
Amaral, Luis A. Nunes .
PLOS ONE, 2011, 6 (08)
[8]   Models for the Diffusion of Beliefs in Social Networks [J].
Chamley, Christophe ;
Scaglione, Anna ;
Li, Lin .
IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (03) :16-29
[9]   A study on cyclic bandwidth sum [J].
Chen, Ying-Da ;
Yan, Jing-Ho .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2007, 14 (2-3) :295-308
[10]  
Chung F., 1988, SELECTED TOPICS GRAP, V3, P151