Extended distributed learning automata: An automata-based framework for solving stochastic graph optimization problems

被引:18
|
作者
Mollakhalili Meybodi M.R. [1 ,2 ]
Meybodi M.R. [1 ,2 ]
机构
[1] Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran
[2] Soft Computing Laboratory, Amirkabir University of Technology, Tehran
[3] Department of Computer Engineering, Maybod Branch, Islamic Azad University, Maybod
关键词
Distributed learning automata (DLA); Extended distributed learning automata (eDLA); Learning automata (LA); Sampling; Stochastic graph; Stochastic subgraph;
D O I
10.1007/s10489-014-0577-2
中图分类号
学科分类号
摘要
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. © 2014, Springer Science+Business Media New York.
引用
收藏
页码:923 / 940
页数:17
相关论文
共 50 条
  • [1] Learning automata-based algorithms for solving stochastic minimum spanning tree problem
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (06) : 4064 - 4077
  • [2] Learning automata-based butterfly optimization algorithm for engineering design problems
    Arora, Sankalap
    Anand, Priyanka
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL MATERIALS SCIENCE AND ENGINEERING, 2018, 7 (04)
  • [3] Cellular Learning Automata-based Graph Coloring Problem
    Eraghi, Alireza Enami
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 163 - 167
  • [4] Solving graph coloring problems using learning automata
    Bouhmala, Noureddine
    Granmo, Ole-Christoffer
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2008, 4972 : 277 - 288
  • [5] Learning Automata-Based QoS Framework for Cloud IaaS
    Misra, Sudip
    Krishna, P. Venkata
    Kalaiselvan, K.
    Saritha, V.
    Obaidat, Mohammad S.
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2014, 11 (01): : 15 - 24
  • [6] On solving single elevator-like problems using a learning automata-based paradigm
    Omar Ghaleb
    B. John Oommen
    [J]. Evolving Systems, 2021, 12 : 37 - 56
  • [7] On solving single elevator-like problems using a learning automata-based paradigm
    Ghaleb, Omar
    Oommen, B. John
    [J]. EVOLVING SYSTEMS, 2021, 12 (01) : 37 - 56
  • [8] Learning automata-based algorithms for solving the stochastic shortest path routing problems in 5G wireless communication
    Guo, Ying
    Li, Shenghong
    Jiang, Wen
    Zhang, Bo
    Ma, Yinghua
    [J]. PHYSICAL COMMUNICATION, 2017, 25 : 376 - 385
  • [9] A learning automata-based heuristic algorithm for solving the minimum spanning tree problem in stochastic graphs
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 59 (02): : 1035 - 1054
  • [10] A learning automata-based heuristic algorithm for solving the minimum spanning tree problem in stochastic graphs
    Javad Akbari Torkestani
    Mohammad Reza Meybodi
    [J]. The Journal of Supercomputing, 2012, 59 : 1035 - 1054