Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Saurabh Bilgaiyan is active.

Publication


Featured researches published by Saurabh Bilgaiyan.


Archive | 2015

A Multi-objective Cat Swarm Optimization Algorithm for Workflow Scheduling in Cloud Computing Environment

Saurabh Bilgaiyan; Santwana Sagnika; Madhabananda Das

As the world is progressing towards faster and more efficient computing techniques, cloud computing has emerged as an efficient and cheaper solution to such increasing and demanding requirements. Cloud computing is a computing model which facilitates not only the end-users but also organizational and other enterprise users with high availability of resources on demand basis. This involves the use of scientific workflows that require large amount of data processing, which can be costly and time-consuming if not properly scheduled in cloud environment. Various scheduling strategies have been developed, which include swarm-based optimization approaches as well. Due to the presence of multiple and conflicting requirements of users, multi-objective optimization techniques have become popular for workflow scheduling. This paper deals with cat swarm-based multi-objective optimization approach to schedule workflows in a cloud computing environment. The objectives considered are minimization of cost, makespan and CPU idle time. Proposed technique gives improved performance, compared with multi-objective particle swarm optimization (MOPSO) technique.


international conference on control instrumentation communication and computational technologies | 2014

A study on load balancing in cloud computing environment using evolutionary and swarm based algorithms

Madhurima Rana; Saurabh Bilgaiyan; Utsav Kar

Literature meaning of cloud computing is distributed computing, storing, sharing and accessing data over the Internet. It provides a pool of shared resources to the users available on the basis of pay as you go service, means users pay only for those services which are used by him according to their access times. The data processing and storage amount is increasing quickly day by day in cloud environment. This leads to an uneven distribution of overall work on cloud resources. So a proper balance of overall load over the available resources is a major issue in cloud computing paradigm. Load balancing ensures that no single node will be overloaded and used to distribute workload among multiple nodes. It helps to improve system performance and proper utilization of resources. It also minimizes the time and cost involved in such big computing models. Load balancing and better resource utilization is provided by many existing algorithms. To overcome load balancing problem this paper provides a summary of evolutionary and swarm based algorithms which will help to overcome such problem in different environment of cloud.


computational intelligence | 2016

A Review of Software Cost Estimation in Agile Software Development Using Soft Computing Techniques

Saurabh Bilgaiyan; Samaresh Mishra; Madhabananda Das

For a successful software project, accurate prediction of its overall effort and cost estimation is a very much essential task. Software projects have evolved through a number of development models over the last few decades. Hence, to cover an accurate measurement of the effort and cost for different software projects based on different development models having new and innovative phases of software development, is a crucial task to be done. An accurate prediction always leads to a successful software project within the budget with no delay, but any percentage of misconduct in the overall effort and cost estimate may lead to a project failure in terms of delivery time, budget or features. Software industries have adopted various development models based on the project requirements and organizations capabilities. Due to adaptability to changes in a software project, agile software development model has become a much successful and popular framework for development over the last decade. The customer is involved as an active participant in the development using an agile framework. Hence, changes can occur at any phase of development and they can be dynamic in nature. That is why an accurate prediction of effort and cost of such projects is a crucial task to be done as the complexity of overall development structure is increased with the time. Soft computing techniques have proven that they are one of the best problem solving techniques in such scenarios. Such techniques are more flexible and presence of bio-intelligence increases their accuracy. Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Artificial Neural Network (ANN), Fuzzy Inference Systems (FIS), etc. are applied successfully for estimation of cost and effort of agile based software projects. This paper deals with such soft computing techniques and provides a detailed and analytical overview of such methods. It also provides the future scope and possibilities to explore such techniques on the basis of survey provided by this paper.


Archive | 2018

Workflow Scheduling in Cloud Computing Environment Using Bat Algorithm

Santwana Sagnika; Saurabh Bilgaiyan; Bhabani Shankar Prasad Mishra

The data handling and processing capabilities of current computing systems are increasing, owing to applications involving the bigger size of data. Hence, the services have become more expensive. To maintain the popularity of cloud environment due to less cost for such requirements, an appropriate scheduling technique is essential, which will decide what task will be executed on which resource in a manner that will optimize the overall costs. This paper presents an application of the Bat Algorithm (BA) for scheduling a workflow application (i.e., a data intensive application), in cloud computing environment. The algorithm is successfully implemented and the results compared with two popular existing algorithms, namely Particle Swarm Optimization (PSO) and Cat Swarm Optimization (CSO). The proposed BA algorithm gives an optimal processing cost with better convergence and fair load distribution.


Archive | 2015

Image Change Detection Using Particle Swarm Optimization

Santwana Sagnika; Saurabh Bilgaiyan; Bhabani Shankar Prasad Mishra

Image change detection can be expressed as a function of time period, whose main objective is to find the changes on the same area at different time intervals, which is a complex and intractable one. Due to large search space, general optimization algorithm fails to give the solution in a promising amount of time. So particle swarm optimization (PSO), one of the swarm-based approaches, can be used as an efficient tool, which the authors have explored in this paper. This mechanism aims to find a change mask that performs partitioning of image into changed and unchanged areas so that the weighted sum of mean square errors of both areas is minimized. This leads to accurate change detection with less noise in a feasible time period.


Archive | 2018

Chaos-based Modified Morphological Genetic Algorithm for Software Development Cost Estimation

Saurabh Bilgaiyan; Kunwar Aditya; Samaresh Mishra; Madhabananda Das

We have proposed a morphological approach based on an evolutionary learning for software development cost estimation (SDCE). The dilation–erosion perceptron (DEP) method which is a hybrid artificial neuron is built on mathematical morphology (MM) framework. This method has its roots in the complete lattice theory. The proposed work also presents an evolutionary learning procedure, i.e., a chaotic modified genetic algorithm (CMGA) to construct the DEP (CMGA) model overcoming the drawbacks arising in the morphological operator’s gradient estimation in the classical learning procedure of DEP. The experimental analysis was conducted on estimation of five different SDCE problems and then analyzed using three performance measurement metrics.


ieee international advance computing conference | 2014

Workflow scheduling in cloud computing environment using Cat Swarm Optimization

Saurabh Bilgaiyan; Santwana Sagnika; Madhabananda Das


International Journal of Modern Education and Computer Science | 2015

Study of Task Scheduling in Cloud Computing Environment Using Soft Computing Algorithms

Saurabh Bilgaiyan; Santwana Sagnika; Samaresh Mishra; Madhabananda Das


Indian journal of science and technology | 2017

A Review of Random Test Case Generation using Genetic Algorithm

Deepti Bala Mishra; Saurabh Bilgaiyan; Rajashree Mishra; Arup Abhinna Acharya; Samaresh Mishra


international conference on computing communication and networking technologies | 2014

Curbing Distributed Denial of Service attack by traffic filtering in Wireless Sensor Network

Sonali Swetapadma Sahu; Pooja Priyadarshini; Saurabh Bilgaiyan

Collaboration


Dive into the Saurabh Bilgaiyan's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge