Cellular goore game with application to finding maximum clique in social networks

被引:2
|
作者
Khomami, Mohammad Mehdi Daliri [1 ]
Meybodi, Mohammad Reza [1 ]
Ameri, Reyhaneh [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn, Tehran 1591634311, Iran
关键词
cellular goore game; learning automata; goore game; social networks; maximum clique problem; LEARNING AUTOMATA; LOCAL SEARCH; STOCHASTIC GRAPHS; ALGORITHM; SET; OPTIMIZATION; PREDICTION; GREEDY;
D O I
10.1093/jcde/qwac010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The goore game (GG) is a model for collective decision making under uncertainty, which can be used as a tool for stochastic optimization of a discrete variable function. The GG has a fascinating property that can be resolved in a distributed manner with no intercommunication between the players. The game has found applications in many network applications, including sensor networks, quality-of-service routing, and social networks. In this paper, we introduce an extension of GG called cellular goore game (CGG) for the first time. The CGG is a network of GGs. In this network, each node (or subset of nodes in the network) plays the rule of referees, each of which participates in a GG with its neighboring players (voters) at any time. Like in GG, each player independently selects its optimal action between two available actions based on their gains and losses received from its adjacent referee. Players in CGG know nothing about how other players are playing or even how/why they are rewarded/penalized. The potential of the CGG is shown by providing an algorithm for finding a maximum clique in social networks. Our research provides the first-time study of the CGG for finding a maximum clique in graphs. The performance of the CGG-based algorithm for finding maximum clique is studied on the standard clique benchmark called DIMACS by several experiments. The obtained result shows that the CGG-based algorithm is superior to the existing algorithms in terms of finding maximum clique size and time.
引用
收藏
页码:966 / 991
页数:26
相关论文
共 50 条
  • [21] Payoff-monotonic game dynamics and the maximum clique problem
    Pelillo, Marcello
    Torsello, Andrea
    [J]. NEURAL COMPUTATION, 2006, 18 (05) : 1215 - 1258
  • [22] Payoff-monotonic game dynamics for the maximum clique problem
    Pelillo, M
    Rossi, C
    [J]. NEURAL NETS WIRN VIETRI-01, 2002, : 144 - 150
  • [23] FINDING THE CONNECTED COMPONENTS AND A MAXIMUM CLIQUE OF AN INTERSECTION GRAPH OF RECTANGLES IN THE PLANE
    IMAI, H
    ASANO, T
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1983, 4 (04): : 310 - 323
  • [25] Incomplete solution approach for the maximum clique finding in the real time systems
    Kumlander, D
    [J]. Proceedings of the IASTED International Conference on Artificial Intelligence and Applications, 2006, : 75 - 79
  • [26] A Much Faster Branch-and-Bound Algorithm for Finding a Maximum Clique
    Tomita, Etsuji
    Yoshida, Kohei
    Hatta, Takuro
    Nagao, Atsuki
    Ito, Hiro
    Wakatsuki, Mitsuo
    [J]. FRONTIERS IN ALGORITHMICS, FAW 2016, 2016, 9711 : 215 - 226
  • [27] A randomized algorithm for finding a maximum clique in the visibility graph of a simple polygon
    Cabello, Sergio
    Saumell, Maria
    [J]. DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2015, 17 (01): : 1 - 12
  • [28] Finding Maximum Clique in Stochastic Graphs Using Distributed Learning Automata
    Rezvanian, Alireza
    Meybodi, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2015, 23 (01) : 1 - 31
  • [29] ALGORITHMS FOR FINDING THE MAXIMUM CLIQUE BASED ON CONTINUOUS TIME QUANTUM WALKS
    Li, Xi
    Wu, Mingyou
    Chen, Hanwu
    Liu, Zhihao
    [J]. QUANTUM INFORMATION & COMPUTATION, 2021, 21 (1-2) : 59 - 79
  • [30] An approach for the maximum clique finding problem test tool software engineering
    Kumlander, Deniss
    [J]. Proceedings of the IASTED International Conference on Software Engineering, 2007, : 297 - 301