Solving Minimum Dominating Set in Multiplex Networks Using Learning Automata

被引:1
作者
Khomami, Mohammad Mehdi Daliri [1 ]
Rezvanian, Alireza [2 ]
Saghiri, Ali Mohammad [3 ]
Meybodi, Mohammad Reza [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn, Tehran, Iran
[2] Univ Sci & Culture, Dept Comp Engn, Tehran, Iran
[3] Niroo Res Inst, Informat & Commun Technol Res Grp, Tehran, Iran
来源
2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC) | 2021年
关键词
Multiplexx Social Network; Dominating set; Learning Automata; Cellular Learning Automata; ALGORITHMS;
D O I
10.1109/CSICC52343.2021.9420625
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The dominating set (DS) problem has noticed the selecting a subset of vertices that every vertex in the graph is either is adjacent to one or more nodes of this subset. The DS with the minimum cardinality is called MDS (minimum dominating set). The MDS problem has several applications in different domains, such as network monitoring, routing, epidemic control and social network. The MDS is known as the NP-Hard problem. Nevertheless, the existing research has focused on the MDS problem to single networks. However, in many real structures, there exist a complex structure involving a set of components combined up by different connections and known as multiplex networks. In this paper, we introduce a learning automaton (LA) based algorithm for find the MDS problem in multiplex networks. In the proposed algorithm, each node of the multiplex network is considered an LA with two actions of a candidate or non-candidate corresponding to the dominating set and non-dominating set. By selecting candidate DS and evaluation mechanisms, the algorithm tries to find a dominating set with the smallest cardinality and as the algorithm proceeds, a candidate solution converges to the optimal solution of the MDS of multiplex networks. With the aid of learning and the behavior of learning automata for finding solution, this algorithm which is present in this paper reduces the number of dominating set, in multiplex networks iteratively. Experimental results demonstrate that in many well-known datasets, the proposed algorithm is efficient with respect to the evaluation measure.
引用
收藏
页数:6
相关论文
共 32 条
  • [1] A genetic algorithm applied to graph problems involving subsets of vertices
    Alkhalifah, Y
    Wainwright, RL
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 303 - 308
  • [2] Structural measures for multiplex networks
    Battiston, Federico
    Nicosia, Vincenzo
    Latora, Vito
    [J]. PHYSICAL REVIEW E, 2014, 89 (03):
  • [3] The structure and dynamics of multilayer networks
    Boccaletti, S.
    Bianconi, G.
    Criado, R.
    del Genio, C. I.
    Gomez-Gardenes, J.
    Romance, M.
    Sendina-Nadal, I.
    Wang, Z.
    Zanin, M.
    [J]. PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2014, 544 (01): : 1 - 122
  • [4] Fomin FV, 2004, LECT NOTES COMPUT SC, V3353, P245
  • [5] Fomin FV, 2005, LECT NOTES COMPUT SC, V3580, P191
  • [6] Evolution of Cooperation in Multiplex Networks
    Gomez-Gardenes, Jesus
    Reinares, Irene
    Arenas, Alex
    Mario Floria, Luis
    [J]. SCIENTIFIC REPORTS, 2012, 2
  • [7] A note on the complexity of minimum dominating set
    Grandoni, Fabrizio
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2006, 4 (02) : 209 - 214
  • [8] Haynes T.W., 1998, FUNDAMENTALS DOMINAT, DOI 10.1201/9781482246582
  • [9] Simulated annealing with stochastic local search for minimum dominating set problem
    Hedar, Abdel-Rahman
    Ismail, Rashad
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2012, 3 (02) : 97 - 109
  • [10] Hedar AR, 2010, LECT NOTES COMPUT SC, V6019, P457, DOI 10.1007/978-3-642-12189-0_40