Extended distributed learning automata

被引:19
|
作者
Meybodi, Mohammad Reza Mollakhalili [1 ]
Meybodi, Mohammad Reza [2 ]
机构
[1] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Tehran, Iran
[2] Amirkabir Univ Technol, Soft Comp Lab, Tehran, Iran
关键词
Distributed learning automata (DLA); Extended distributed learning automata (eDLA); Learning automata (LA); Stochastic graph; Stochastic subgraph; Sampling; MINIMUM SPANNING TREE;
D O I
10.1007/s10489-014-0577-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a new structure for cooperative learning automata called extended learning automata (eDLA) is introduced. Based on the new structure, an iterative randomized heuristic algorithm using sampling is proposed for finding an optimal subgraph in a stochastic edge-weighted graph. Stochastic graphs are graphs in which the weights of edges have an unknown probability distribution. The proposed algorithm uses an eDLA to find a policy that leads to a subgraph that satisfy some restrictions such as minimum or maximum weight (length). At each stage of the proposed algorithm, the eDLA determines which edges should be sampled. The proposed eDLA-based sampling method may reduce unnecessary samples and hence decrease the time required for finding an optimal subgraph. It is shown that the proposed method converges to an optimal solution, the probability of which can be made arbitrarily close to 1 by using a sufficiently small learning parameter. A new variance-aware threshold value is also proposed that can significantly improve the convergence rate of the proposed eDLA-based algorithm. It is further shown that our algorithm is competitive in terms of the quality of the solution.
引用
收藏
页码:923 / 940
页数:18
相关论文
共 50 条
  • [1] Learning of Automata Models Extended with Data
    Jonsson, Bengt
    FORMAL METHODS FOR ETERNAL NETWORKED SOFTWARE SYSTEMS, SFM 2011, 2011, 6659 : 327 - 349
  • [2] An Extended Distributed Learning Automata Based Algorithm for Solving the Community Detection Problem in Social Networks
    Ghamgosar, Mohammad
    Khomami, Mohammad Mehdi Daliri
    Bagherpour, Negin
    Reza, Mohammad
    2017 25TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2017, : 1520 - 1526
  • [3] Distributed Internet applications using learning automata
    Bozicevic, G
    Sarjanovic, EM
    Tkalic, M
    MELECON 2004: PROCEEDINGS OF THE 12TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1-3, 2004, : 599 - 602
  • [4] Distributed Learning Automata for Solving a Classification Task
    Goodwin, Morten
    Yazidi, Anis
    Jonassen, Tore Moller
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3999 - 4006
  • [5] Distributed Caching based on Decentralized Learning Automata
    Marini, Loris
    Li, Jun
    Li, Yonghui
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 3807 - 3812
  • [6] Extending Automata Learning to Extended Finite State Machines
    Cassel, Sofia
    Howar, Falk
    Jonsson, Bengt
    Steffen, Bernhard
    MACHINE LEARNING FOR DYNAMIC SOFTWARE ANALYSIS: POTENTIALS AND LIMITS, 2018, 11026 : 149 - 177
  • [7] Topology Control Scheduling Based on the Distributed Learning Automata
    Shirali, Mina
    Meybodi, Mohammad Reza
    Tarigh, Hamid Daneshvar
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [8] Grid resource discovery based on distributed learning automata
    Mohammad Hasanzadeh
    Mohammad Reza Meybodi
    Computing, 2014, 96 : 909 - 922
  • [9] Grid resource discovery based on distributed learning automata
    Hasanzadeh, Mohammad
    Meybodi, Mohammad Reza
    COMPUTING, 2014, 96 (09) : 909 - 922
  • [10] HIDDEN WEBPAGES DETECTION USING DISTRIBUTED LEARNING AUTOMATA
    Kumar, Manish
    Bhatia, Rajesh
    JOURNAL OF WEB ENGINEERING, 2018, 17 (3-4): : 270 - 283