Mohammad Mehdi Esnaashari

Assistant Professor

Update: 2026-05-21

Mohammad Mehdi Esnaashari

Computer Engineering / Software Engineering

Journal Paper

  1. "The intonation of technology on reinforcement learning"
    Mohammad Mehdi Esnaashari
    SENSOR LETTERS,
  2. "Automating Test Data Generation for Critical Paths in Programs Under Test Using an Improved Coati Optimization Algorithm"
    E. Khanmohammadi, Amirhossein Damia, Mohammad Mehdi Esnaashari, H. Bahrampoor
    Transactions on Machine Intelligence, Vol. 8, pp.1-10, 2025
  3. "Optimal Resource Management in Fog-Cloud Environments via A2C Reinforcement Learning: Dynamic Task Scheduling and Task Result Caching"
    Mohammad Hassan Nataj Solhdar, Mohammad Mehdi Esnaashari
    AUT Journal of Electrical Engineering, 2025
  4. "Security and Privacy Challenges in SDN-Enabled IoT Systems: Causes, Proposed Solutions, and Future Directions"
    Ahmad Rahdari, Ahmad Jalili, Mohammad Mehdi Esnaashari, Mehdi Gheisari, Alisa A. Vorobeva, Zhaoxi Fang, Panjun Sun, Viktoriia M. Korzhuk, Ilya Popov, Zongda Wu, Hamid Tahaei
    CMC-Computers Materials and Continua, Vol. 80, pp.2511-2533, 2024
  5. ""
    Majid Feyzi, Mohammad Mehdi Esnaashari
    2024
  6. "Community-Based Multi-Criteria Placement of Applications in the Fog Environment"
    Masomeh Azimzadeh, Ali Rezaee, Somayyeh Jafarali Jasbi, Mohammad Mehdi Esnaashari
    Vol. 16, pp.17-32, 2024
  7. "An Efficient Application Deployment in Fog"
    Masomeh Azimzadeh, Ali Rezaee, Somayyeh Jafarali Jassbi, Mohammad Mehdi Esnaashari
    International Journal of Information and Communication Technology Research (IJICT, Vol. 15, pp.31-42, 2023
  8. "Placement of IoT services in fog environment based on complex network features: a genetic-based approach"
    Masomeh Azimzadeh, Ali Rezaee, Somayyeh Jafarali Jassbi, Mohammad Mehdi Esnaashari
    Cluster Computing-The Journal of Networks Software Tools and Applications, pp.1-23, 2022
  9. ""
    Ehsan Aryanian, Mohammad Mehdi Esnaashari, Fatemeh Ehsani Besheli, Shaghayegh Sadat Hosseini Bayan, Masoud Dehyadegari, Behnam Samadi
    Vol. 14, pp.209-230, 2022
  10. "Software Testing using an Adaptive Genetic Algorithm"
    Amirhossein Damia, Mohammad Mehdi Esnaashari, Mohammadreza Parvizimosaed
    Journal of Artificial Intelligence and Data Mining, Vol. 9, pp.465-474, 2021
  11. "A Model-Based Reinforcement Learning Protocol for Routing in Vehicular Ad hoc Network"
    Omid Jafarzadeh, Mehdi Dehghan, Hadi Sargolzaey, Mohammad Mehdi Esnaashari
    WIRELESS PERSONAL COMMUNICATIONS, pp.1-27, 2021
  12. "Automation of software test data generation using genetic algorithm and reinforcement learning"
    Mohammad Mehdi Esnaashari, Amirhossein Damia
    EXPERT SYSTEMS WITH APPLICATIONS, Vol. 183, pp.1-12, 2021
  13. "A Novel Protocol for Routing in Vehicular Ad hoc Network Based on Model-Based Reinforcement Learning and Fuzzy Logic"
    Omid jafarzadeh, Hadi Sargolzaey, Mehdi Dehghan, Mohammad Mehdi Esnaashari
    International Journal of Information and Communication Technology Research (IJICT, Vol. 12, pp.10-25, 2020
  14. "DSLA Defending against Selective Forwarding Attack in Wireless Sensor Networks using Learning Automaton"
    Mojtaba Jamshidi, Mohammad Mehdi Esnaashari, Shahin Ghasemi, Nooruldeen Nasih Qader, Mohammad Reza Meybodi
    IEIE Transactions on Smart Processing and Computing, Vol. 9, pp.58-74, 2020
  15. "Automated Test Data Generation Using a Combination of Firefly Algorithm and Asexual Reproduction Optimization Algorithm"
    Amirhossein Damia, Mohammad Mehdi Esnaashari
    International Journal on Web Research (IJWR), Vol. 3, pp.19-28, 2020
  16. "A simple, lightweight, and precise algorithm to defend against replica node attacks in mobile wireless networks using neighboring information"
    Mojtaba Jamshidi, Shokooh Sheikh Abooli Poor, Abbas Arghavani, Mohammad Mehdi Esnaashari, Abdusalam Abdulla Shaltooki, Mohammad Reza Meybodi
    Ad Hoc Networks, Vol. 100, 2020
  17. "GAPN-LA: A framework for solving graph problems using Petri nets and learning automata"
    S.M. Vahidipour, Mohammad Mehdi Esnaashari, A. Rezvanian, M.R. Meybodi
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, Vol. 77, pp.255-267, 2019
  18. "A Lightweight Algorithm against Replica Node Attack in Mobile Wireless Sensor Networks using Learning Agents"
    Mojtaba Jamshidi, Shokooh Sheikh Abooli Poor, Nooruldeen Nasih Qader, Mohammad Mehdi Esnaashari, Reza Meybodi Mohammad
    IEIE Transactions on Smart Processing and Computing, Vol. 8, pp.58-70, 2019
  19. "Energy-efficient data dissemination algorithm based on virtual hexagonal cell-based infrastructure and multi-mobile sink for wireless sensor networks"
    S. M. Amini, A. Karimi, Mohammad Mehdi Esnaashari
    JOURNAL OF SUPERCOMPUTING, Vol. 76, pp.150-173, 2019
  20. "Detecting Sybil nodes in stationary wireless sensor networks using learning automaton and client puzzles"
    Mojtaba Jamshidi, Mohammad Mehdi Esnaashari, Aso Mohammad Darwesh, Mohammad Reza Meybodi
    IET Communications, Vol. 13, pp.1988-1997, 2019
  21. "A New Algorithm to Defend Against Sybil Attack in Static Wireless Sensor Networks Using Mobile Observer Sensor Nodes"
    Mojtaba Jamshidi, Milad Ranjbari, Mohammad Mehdi Esnaashari, Aso Mohammad Darwesh, Mohammad Reza Meybodi
    Ad Hoc and Sensor Wireless Networks, Vol. 43, pp.213-238, 2019
  22. "Using Time-Location Tags and Watchdog Nodes to Defend Against Node Replication Attack in Mobile Wireless Sensor Networks"
    Mojtaba Jamshidi, Mohammad Mehdi Esnaashari, Aso Mohammad Darwesh, Mohammad Reza Meybodi
    International Journal of Wireless Information Networks, Vol. 27, pp.102-115, 2019
  23. "Priority assignment in queuing systems with unknown characteristics using learning automata and adaptive stochastic petri nets"
    S. Mehdi Vahidipour, Mohammad Mehdi Esnaashari
    Journal of Computational Science, Vol. 24, pp.343-357, 2018
  24. "Dynamic irregular cellular learning automata"
    Mohammad Mehdi Esnaashari, Mohammad Reza Meybodi
    Journal of Computational Science, Vol. 24, pp.358-370, 2018
  25. "A Novel Model of Sybil Attack in Cluster-Based Wireless Sensor Networks and Propose a Distributed Algorithm to Defend It"
    Mojtaba Jamshidi, Ehsan Zangeneh, Mohammad Mehdi Esnaashari, Aso Mohammad Darwesh, Mohammad Reza Meybodi
    WIRELESS PERSONAL COMMUNICATIONS, Vol. 105, pp.145-173, 2018
  26. "Sybil Node Detection in Mobile Wireless Sensor Networks Using Observer Nodes"
    Mojtaba Jamshidi, Milad Ranjbari, Mohammad Mehdi Esnaashari, Nooruldeen Nasih Qader, Mohammad Reza Meybodi
    JOIV : International Journal on Informatics Visualization, Vol. 2, 2018
  27. "Cellular adaptive Petri net based on learning automata and its application to the vertex coloring problem"
    S. Mehdi Vahidipour, Mohammad Reza Meybodi, Mohammad Mehdi Esnaashari
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2017
  28. "Finding the Shortest Path in Stochastic Graphs Using Learning Automata and Adaptive Stochastic Petri Nets"
    S. Mehdi Vahidipour, Mohammad Reza Meybodi, Mohammad Mehdi Esnaashari
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, Vol. 25, pp.427-455, 2017
  29. "Irregular Cellular Learning Automata"
    Mohammad Mehdi Esnaashari, Mohammad Reza Meybodi
    IEEE Transactions on Cybernetics, Vol. 45, pp.1622-1632, 2015
  30. "Deployment of a mobile wireless sensor network with k-coverage constraint: a cellular learning automata approach"
    Mohammad Mehdi Esnaashari, M. R. Meybodi
    WIRELESS NETWORKS, Vol. 19, pp.945-968, 2013
  31. "A cellular learning automata-based deployment strategy for mobile wireless sensor networks"
    Mohammad Mehdi Esnaashari, M.R. Meybodi
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, Vol. 71, pp.988-1001, 2011
  32. "A learning automata based scheduling solution to the dynamic point coverage problem in wireless sensor networks"
    Mohammad Mehdi Esnaashari, M.R. Meybodi
    Computer Networks, Vol. 54, pp.2410-2438, 2010
  33. "Dynamic Point Coverage Problem in Wireless Sensor Networks: A Cellular Learning Automata Approach"
    Mohammad Mehdi Esnaashari, M. R. Meybodi
    Ad Hoc and Sensor Wireless Networks, Vol. 10, pp.193-234, 2010
  34. "Data aggregation in sensor networks using learning automata"
    Mohammad Mehdi Esnaashari, M. R. Meybodi
    WIRELESS NETWORKS, Vol. 16, pp.687-699, 2009
  35. "A Cellular Learning Automata Based Clustering Algorithm for Wireless Sensor Networks"
    Mohammad Mehdi Esnaashari, M. R. Meybodi
    SENSOR LETTERS, Vol. 6, pp.723-735, 2008

Conference Paper

  1. "19th Iranian Conference on Intelligent Systems"
    Erfaneh Khanmohammadi, Mohammad Mehdi Esnaashari, Amirhossein Damia, Hadi Bahrampoor
    Automating Test Data Generation for Critical Paths in Programs Under Test Using an Improved Coati Optimization Algorithm-The Main Version in Conference, 2024
  2. "28th International Computer Conference, Computer Society of Iran"
    Mina Nazari, Mohammad Mehdi Esnaashari, Mohammadreza Parvizimosaed, Amirhossein Damia
    A Novel Reduced Particle swarm optimization with Improved learning strategy and crossover operator, 2023
  3. "8th International Conference on Web Research"
    Mohammadreza Parvizimosaed, Mohammad Mehdi Esnaashari, Amirhossein Damia, Razieh Bahmanyar
    Using Supervised Learning Models for Creating a New Fake News Analysis and Classification of a COVID-19 Dataset: A case study on Covid-19 in Iran, 2022
  4. "7th International Conference on Web Research (ICWR)"
    Amirhossein Damia, Mohammad Mehdi Esnaashari, Mohammadreza Parvizimosaed
    Adaptive Genetic Algorithm Based on Mutation and Crossover and Selection Probabilities, 2021
  5. "7th International Conference on Web Research (ICWR)"
    Amirhossein Damia, Mohammad Mehdi Esnaashari, Mohammadreza Parvizimosaed
    Automatic Web-Based Software Structural Testing Using an Adaptive Particle Swarm Optimization Algorithm for Test Data Generation, 2021
  6. ""
    Mohammad Mehdi Esnaashari, Soma Naderi, Fatemeh Sedighipour Chafjiri
    الگوريتم مسيريابي براي شبكه هاي موردي بين خودرويي با در نظر گرفتن ميزان اعتبار زماني خودروها, 2019
  7. "The 4th national and 2nd international conference Computer Games Challenges and Opportunities"
    Khashayar GhaffariHosseini, Mohammad Mehdi Esnaashari
    Video Games as a test bed for artificial intelligence algorithms: A survey, 2019
  8. "5th International conference on Web Research"
    Fatemeh Sedighipour Chafjiri, Mohammad Mehdi Esnaashari
    An Adaptive Random Walk Algorithm for Selecting Tips in the Tangle, 2018
  9. "4th International Conference on Web Research"
    Mohammad Mehdi Esnaashari, Masoumeh Azimzadeh, Mozhgan Farhoodi, Sepehr Solouki Tabalvandani
    Webazma Crowdsourcing Platform, 2018
  10. "9th International conference on Information and Knowledge Technology"
    Ali Yarandpour, Mohammad Mehdi Esnaashari
    يك روش مبتني بر خوشه بندي جهت كاهش مصرف انرژي در شبكه هاي حسگر بي سيم زير آب, 2017
  11. "Knowledge Based Research in Computer Engineering and Information Technology"
    Amin Karimi, Mohammad Mehdi Esnaashari
    Increasing the lifetime of wireless sensor networks based on an efficient sink mobility model, 2017
  12. "Knowledge Based Research in Computer Engineering and Information Technology"
    Amin Karimi, Mohammad Mehdi Esnaashari
    Improving the Lifetime of Wireless Sensor Networks using Appropriate Movement Paths for Multi-Mobile Sinks, 2017
  13. "3rd International Conference on Web Research"
    Maryam Mahmoudi, Masoumeh Azimzadeh, Mohammad Mehdi Esnaashari, Mozhgan Farhoodi, Reza Badie
    Persian Multimedia Search Services Users Propensities, 2017
  14. "3rd International Conference on Web Research"
    Masoumeh Azimzadeh, Mohammad Mehdi Esnaashari, Mozhgan Farhoodi
    كيفيت سنجي جويشگرهاي متني در بستر جمع سپاري, 2017