Poria Pirozmand

Dr. Poria Pirozmand


Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
18 April 2021 in Neural Computing and Applications
Verified
Journal Article
Open access
PDF file
PPPoria Pirozmand
Poria Pirozmand
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
MFMaedeh Farrokhzad
Maedeh Farrokhzad
MSMehdi Sadeghilalimi
Mehdi Sadeghilalimi
SMSeyed Saeid Mirkamali
Seyed Saeid Mirkamali
ASAdam Slowik
Adam Slowik
The cloud computing systems are sorts of shared collateral structure which has been in demand from its inception. In these systems, clients are able to access existing services based on their needs and without knowing where the service is located and how it is delivered, and only pay for the service used. Like other systems, there are challenges in the cloud computing system. Because of a wide array of clients and the variety of services available in this system, it can be said that the issue of scheduling and, of course, energy consumption is essential challenge of this system. Therefore, it should be properly provided to users, which minimizes both the cost of the provider and consumer and the energy consumption, and this requires the use of an optimal scheduling algorithm. In this paper, we present a two-step hybrid method for scheduling tasks aware of energy and time called Genetic Algorithm and Energy-Conscious Scheduling Heuristic based on the Genetic Algorithm. The first step involves prioritizing tasks, and the second step consists of assigning tasks to the processor. We prioritized tasks and generated primary chromosomes, and used the Energy-Conscious Scheduling Heuristic model, which is an energy-conscious model, to assign tasks to the processor. As the simulation results show, these results demonstrate that the proposed algorithm has been able to outperform other methods.

16 July 2021 in Journal of Ambient Intelligence and Humanized Computing
Verified
Journal Article
Closed access
PDF file
PPPoria Pirozmand
Poria Pirozmand
MSMehdi Sadeghilalimi
Mehdi Sadeghilalimi
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
FSFatemeh Sadeghilalimi
Fatemeh Sadeghilalimi
SMSeyed Saeid Mirkamali
Seyed Saeid Mirkamali
ASAdam Slowik
Adam Slowik

30 September 2022 in Mathematical Problems in Engineering
Verified
Journal Article
Open access
PDF file
ZPZhihao Peng
Zhihao Peng
PPPoria Pirozmand
Poria Pirozmand
MMMasoumeh Motevalli
Masoumeh Motevalli
AEAli Esmaeili
Ali Esmaeili
Task scheduling is an essential component of any distributed system because it routes tasks to appropriate resources for execution, such as grids, clouds, and peer-to-peer networks. Common scheduling algorithms include downsides, such as high temporal complexity, non-simultaneous processing of input tasks, and longer program execution times. Exploration-based scheduling algorithms prioritize tasks using a variety of methods, resulting in long execution times on heterogeneous distributed computing systems. As a result, task prioritization becomes a bottleneck in such systems. It is appropriate to prioritize tasks with the shortest execution time using faster algorithms. The genetic algorithm (GA) is one of the evolutionary approaches used to solve complex problems quickly. This paper proposes a parallel GA with a MapReduce architecture for scheduling jobs on cloud computing with various priority queues. The fundamental aim of this study is to employ a MapReduce architecture to minimize the total execution time of the task scheduling process in the cloud computing environment. The proposed method accomplishes task scheduling in two stages: first, the GA was used in conjunction with heuristic techniques to assign tasks to processors, and then the GA was used in conjunction with the MapReduce framework to assign jobs to processors. In our experiments, we consider heterogeneous resources that differ in their ability to execute various tasks, as well as running a job on different resources with varying execution durations. The results show that the proposed method outperforms other algorithms such as particle swarm optimization, whale optimization algorithm, moth-flame optimization, and intelligent water drops.

14 November 2020 in Wireless Communications and Mobile Computing
Verified
Journal Article
Open access
PDF file
PPPoria Pirozmand
Poria Pirozmand
MGMohsen Angoraj Ghafary
Mohsen Angoraj Ghafary
SSSafieh Siadat
Safieh Siadat
JRJiankang Ren
Jiankang Ren
The Internet of Things is an emerging technology that integrates the Internet and physical smart objects. This technology currently is used in many areas of human life, including education, agriculture, medicine, military and industrial processes, and trade. Integrating real-world objects with the Internet can pose security threats to many of our day-to-day activities. Intrusion detection systems (IDS) can be used in this technology as one of the security methods. In intrusion detection systems, early and correct detection (with high accuracy) of intrusions is considered very important. In this research, game theory is used to develop the performance of intrusion detection systems. In the proposed method, the attacker infiltration mode and the behavior of the intrusion detection system as a two-player and nonparticipatory dynamic game are completely analyzed and Nash equilibrium solution is used to create specific subgames. During the simulation performed using MATLAB software, various parameters were examined using the definitions of game theory and Nash equilibrium to extract the parameters that had the most accurate detection results. The results obtained from the simulation of the proposed method showed that the use of intrusion detection systems in the Internet of Things based on cloud-fog can be very effective in identifying attacks with the least amount of errors in this network.

1 January 2021 in Wireless Communications and Mobile Computing
Verified
Journal Article
Open access
PDF file
ZPZhihao Peng
Zhihao Peng
MJMehdi Sajedi Jabloo
Mehdi Sajedi Jabloo
YNYahya Dorostkar Navaei
Yahya Dorostkar Navaei
MHMorteza Hosseini
Morteza Hosseini
RORozita Jamili Oskouei
Rozita Jamili Oskouei
SMSeyed Saeid Mirkamali
Seyed Saeid Mirkamali
The energy of sensor nodes in wireless sensor networks is limited, which is one of the most important challenges due to the lack of a fixed power supply. Because data transmission consumes the most energy of nodes, a node that transmits more packets runs out of energy faster than the others. When the energy of a node comes to the end of a network, the process of network operation may be disrupted. In this case, critical information in the network with the desired quality may not reach the hole and eventually the base stations. Therefore, considering the dynamic topology and distributed nature of wireless sensor networks, designing energy‐efficient routing protocols is the main challenge. In this paper, an energy‐aware routing protocol based on a multiobjective particle swarm optimization algorithm is presented. In the proposed particle swarm optimization algorithm method, the proportionality function for selecting the optimal threaded node is set based on the goals related to service quality including residual energy, link quality, end‐to‐end delay, and delivery rate. The simulation results show that the proposed method consumes less energy and has a longer lifespan compared with the state‐of‐the‐art methods due to balancing the goals related to service quality criteria.

26 January 2024 in Evolutionary Intelligence
Verified
Journal Article
Closed access
PDF file
ZPZhihao Peng
Zhihao Peng
PPPoria Pirozmand
Poria Pirozmand
YXYaohua Xiong
Yaohua Xiong