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 QoS-aware service discovery and selection mechanism for IoT environments

K Demir - Sādhanā, 2021 - Springer
Abstract Internet of Things (IoT) enables the interconnection of computing devices
embedded in everyday objects to create smart environments. In such an environment, an …

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 …

LAAPS: an efficient file-based search in unstructured peer-to-peer networks using reinforcement algorithm

S Shamshirband, H Soleimani - International Journal of Computers …, 2021 - Taylor & Francis
An efficient searching algorithm in the absence of control over the object locations is a
challenging issue in the design of unstructured peer-to-peer (P2P) networks. In this paper …

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 …

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 …

An architecture for managing Internet of Things based on cognitive Peer-to-peer networks

M Ghorbani, MR Meybodi… - 2019 5th International …, 2019 - ieeexplore.ieee.org
Peer-to-peer systems are well-known patterns of distributed systems which created several
revelations in designing ultra-scalable systems. Recently, these types of systems are …

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 …

SWS: A Smart Walk mechanism for resources search in unstructured mobile P2P networks

M Seddiki, M Benchaïba - 2015 First International Conference …, 2015 - ieeexplore.ieee.org
In this paper, we propose SWS: a Smart Walk mechanism for resources Search in
unstructured mobile P2P networks. SWS is a smart version of the conventional Random …