Pattern Analysis and Intelligent Systems
1. An Improved Bat Algorithm with Grey Wolf Optimizer for Solving Continuous Optimization Problems

narges jafari; Farhad Soleimanian Gharehchopogh

Articles in Press, Accepted Manuscript, Available Online from 03 June 2020

Abstract
  Metaheuristic algorithms are used to solve NP-hard optimization problems. These algorithms have two main components, i.e. exploration and exploitation, and try to strike a balance between exploration and exploitation to achieve the best possible near-optimal solution. The bat algorithm is one of the ...  Read More

Computer Networks and Distributed Systems
2. An Improved Junction-Based Directional Routing Protocol (IJDRP) for VANETs

Bharat Mahaur; Aishwarya Gupta

Articles in Press, Accepted Manuscript, Available Online from 15 July 2020

Abstract
  Vehicular Ad-Hoc Networks (VANETs) is a novel technology that has recently emerged and due to its swift changing topology and high mobility nature, it has become problematic to design an efficient routing protocol in VANETs’ amongst both moving and stationary units. Also, the existing routing algorithms ...  Read More

Computer Networks and Distributed Systems
3. A Method for Measuring Energy Consumption in IaaS Cloud

Derdus Kenga; Vincent Oteke Omwenga; Patrick Job Ogao

Articles in Press, Accepted Manuscript, Available Online from 25 July 2020

Abstract
  The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy ...  Read More

Computer Networks and Distributed Systems
4. An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Hanieh Ghorashi; Meghdad Mirabi

Articles in Press, Accepted Manuscript, Available Online from 05 August 2020

Abstract
  Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue ...  Read More