GAPN-LA: A framework for solving graph problems using Petri nets and learning automata

被引:5
|
作者
Vahidipour, S. M. [1 ]
Esnaashari, M. [2 ]
Rezvanian, A. [3 ]
Meybodi, M. R. [4 ]
机构
[1] Univ Kashan, Dept Comp, Fac Elect & Comp Engn, Kashan, Iran
[2] KN Toosi Univ Technol, Fac Comp Engn, Tehran, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[4] Amirkabir Univ Technol, Comp Engn & Informat Technol Dept, Soft Comp Lab, Tehran, Iran
关键词
Adaptive Petri net; Learning automata; Modular algorithms; Graph-based problems; CONNECTED DOMINATING SET; STOCHASTIC GRAPHS; MULTILEVEL GAMES; SHORTEST-PATH; ALGORITHMS;
D O I
10.1016/j.engappai.2018.10.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fusion of learning automata and Petri nets, referred to as APN-LA, has been recently introduced in the literature for achieving adaptive Petri nets. A number of extensions to this adaptive Petri net have also been introduced; together we name them the APN-LA family. Members of this family can be utilized for solving problems in the domain of graph problems; each member is suitable for a specific category within this domain. In this paper, we aim at generalizing this family into a single framework, called generalized APN-LA (GAPN-LA), which can be considered as a framework for solving graph-based problems. This framework is an adaptive Petri net, organized into a graph structure. Each place or transition in the underlying Petri net is mapped into exactly one vertex of the graph, and each vertex of the graph represents a part of the underlying Petri net. A vertex in GAPN-LA can be considered as a module, which, in cooperation with other modules in the framework, helps in solving the problem at hand. To elaborate the problem-solving capability of the GAPN-LA, several graph-based problems have been solved in this paper using the proposed framework.
引用
收藏
页码:255 / 267
页数:13
相关论文
共 50 条