Blockchain architecture

AM Saghiri - Advanced applications of blockchain technology, 2020 - Springer
Recently, blockchain technology has received much attention. This is because of the rise of
cryptocurrencies such as Bitcoin and Eternium. The cryptocurrencies manage the …

A closed asynchronous dynamic model of cellular learning automata and its application to peer-to-peer networks

AM Saghiri, MR Meybodi - Genetic Programming and Evolvable Machines, 2017 - Springer
Abstract Cellular Learning Automata (CLAs) are hybrid models obtained from combination of
Cellular Automata (CAs) and Learning Automata (LAs). These models can be either open or …

An adaptive super-peer selection algorithm considering peers capacity utilizing asynchronous dynamic cellular learning automata

AM Saghiri, MR Meybodi - Applied Intelligence, 2018 - Springer
Super-peer networks refer to a class of peer-to-peer networks in which some peers called
super-peers are in charge of managing the network. A group of super-peer selection …

A distributed adaptive landmark clustering algorithm based on mOverlay and learning automata for topology mismatch problem in unstructured peer‐to‐peer …

AM Saghiri, MR Meybodi - International Journal of …, 2017 - Wiley Online Library
Peer‐to‐peer networks are overlay networks that are built on top of communication networks
that are called underlay networks. In these networks, peers are unaware of the underlying …

Optimizing resource discovery technique in the P2P grid systems

W Tun, J Pourqasem… - … and Mobile Computing, 2020 - Wiley Online Library
Distributed discovery service is a main concept in the scalable and dynamic grid
environments. In this paper, based on the super‐peer technique, we propose a new …

2P-lookup: popularity and proximity based P2P lookup mechanism over MANETs

M Seddiki, M Benchaïba - Journal of Network and Computer Applications, 2016 - Elsevier
With the emergence of P2P applications and mobile devices, users express the need of
exchanging data anywhere, anytime. This encouraged the deployment of P2P applications …

A new version of k-random walks algorithm in peer-to-peer networks utilizing learning automata

M Ghorbani, MR Meybodi… - The 5th Conference on …, 2013 - ieeexplore.ieee.org
One of the most important issues in peer-to-peer networks is locating objects among a lot of
data. There have been different search methods to find data with certain advantages and …

Random walk algorithms: Definitions, weaknesses, and learning automata-based approach

AM Saghiri, MD Khomami, MR Meybodi… - Intelligent Random Walk …, 2019 - Springer
Random walk algorithms are used to problem-solving, modeling, and simulation in many
types of networks including computer networks, social networks, and biological networks. In …

On expediency of closed asynchronous dynamic cellular learning automata

AM Saghiri, MR Meybodi - Journal of computational science, 2018 - Elsevier
Abstract Closed Asynchronous Dynamic Cellular Learning Automata (CADCLAs) have been
reported recently. CADCLAs are hybrid models based on Cellular Automata (CAs) and …

An adaptive topology management algorithm in P2P networks based on learning automata

M Ghorbani, MR Meybodi… - 2019 7th Iranian Joint …, 2019 - ieeexplore.ieee.org
The topological structure of peer-to-peer networks is one of the topics of interest in these
types of networks. Using the concept of community, as a technique for putting together the …