Modified Greedy Methodology to Solve Travelling Salesperson Problem Using Ant Colony Optimization and Comfort Factor

Similar documents
Ant Colony Optimization: The Traveling Salesman Problem

Solving Travelling Salesmen Problem using Ant Colony Optimization Algorithm

Hybrid Ant Colony Optimization and Cuckoo Search Algorithm for Travelling Salesman Problem

Navigation of Multiple Mobile Robots Using Swarm Intelligence

Ant Algorithms. Simulated Ant Colonies for Optimization Problems. Daniel Bauer July 6, 2006

Parallel Implementation of Travelling Salesman Problem using Ant Colony Optimization

Image Edge Detection Using Ant Colony Optimization

Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques

An Ant Colony Optimization Algorithm for Solving Travelling Salesman Problem

Parallel Implementation of the Max_Min Ant System for the Travelling Salesman Problem on GPU

IMPLEMENTATION OF ACO ALGORITHM FOR EDGE DETECTION AND SORTING SALESMAN PROBLEM

Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem

Ant Colony Optimization

Ant Colony Optimization for dynamic Traveling Salesman Problems

LECTURE 20: SWARM INTELLIGENCE 6 / ANT COLONY OPTIMIZATION 2

Adhoc Network Routing Optimization and Performance Analysis of ACO Based Routing Protocol

International Journal of Current Trends in Engineering & Technology Volume: 02, Issue: 01 (JAN-FAB 2016)

SWARM INTELLIGENCE -I

METAHEURISTICS. Introduction. Introduction. Nature of metaheuristics. Local improvement procedure. Example: objective function

ENHANCED BEE COLONY ALGORITHM FOR SOLVING TRAVELLING SALESPERSON PROBLEM

A heuristic approach to find the global optimum of function

SIMULATION APPROACH OF CUTTING TOOL MOVEMENT USING ARTIFICIAL INTELLIGENCE METHOD

LOAD BALANCING IN CLOUD COMPUTING USING ANT COLONY OPTIMIZATION

Intuitionistic Fuzzy Estimations of the Ant Colony Optimization

Ant colony optimization with genetic operations

CT79 SOFT COMPUTING ALCCS-FEB 2014

ANT COLONY OPTIMIZATION FOR FINDING BEST ROUTES IN DISASTER AFFECTED URBAN AREA

An Ant Approach to the Flow Shop Problem

ANT COLONY OPTIMIZED ROUTING FOR MOBILE ADHOC NETWORKS (MANET)

A combination of clustering algorithms with Ant Colony Optimization for large clustered Euclidean Travelling Salesman Problem

Solving a combinatorial problem using a local optimization in ant based system

Ant Colony Optimization (ACO) For The Traveling Salesman Problem (TSP) Using Partitioning

Modified Order Crossover (OX) Operator

Ant n-queen Solver. Salabat Khan, Mohsin Bilal, Muhammad Sharif, Rauf Baig

Using Genetic Algorithms to optimize ACS-TSP

A HYBRID GENETIC ALGORITHM A NEW APPROACH TO SOLVE TRAVELING SALESMAN PROBLEM

An Adaptive Ant System using Momentum Least Mean Square Algorithm

Swarm Intelligence (Ant Colony Optimization)

RESEARCH ARTICLE. Accelerating Ant Colony Optimization for the Traveling Salesman Problem on the GPU

An Ant System with Direct Communication for the Capacitated Vehicle Routing Problem

A Review: Optimization of Energy in Wireless Sensor Networks

A New Algorithm for the Distributed RWA Problem in WDM Networks Using Ant Colony Optimization

International Journal of Computational Intelligence and Applications c World Scientific Publishing Company

Ant Colony Optimization

Khushboo Arora, Samiksha Agarwal, Rohit Tanwar

An Efficient Analysis for High Dimensional Dataset Using K-Means Hybridization with Ant Colony Optimization Algorithm

Workflow Scheduling Using Heuristics Based Ant Colony Optimization

An Ant Colony Optimization approach to solve Travelling Salesman Problem

Genetic Algorithms and Genetic Programming Lecture 13

AN IMPROVED ANT COLONY ALGORITHM BASED ON 3-OPT AND CHAOS FOR TRAVELLING SALESMAN PROBLEM

Network routing problem-a simulation environment using Intelligent technique

Self-Organization Swarm Intelligence

The Ant Colony Optimization Meta-Heuristic 1

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS

A Parallel Implementation of Ant Colony Optimization

arxiv: v1 [cs.ai] 9 Oct 2013

ABC Optimization: A Co-Operative Learning Approach to Complex Routing Problems

MSc Robotics and Automation School of Computing, Science and Engineering

Dynamic Robot Path Planning Using Improved Max-Min Ant Colony Optimization

Optimization of Ant based Cluster Head Election Algorithm in Wireless Sensor Networks

Massively Parallel Approximation Algorithms for the Traveling Salesman Problem

The Ant Colony System for the Freeze-Tag Problem

Ant Colony Optimization: Overview and Recent Advances

Research Article Using the ACS Approach to Solve Continuous Mathematical Problems in Engineering

On-Line Scheduling Algorithm for Real-Time Multiprocessor Systems with ACO and EDF

ACCELERATING THE ANT COLONY OPTIMIZATION

intelligence in animals smartness through interaction

Optimization of Makespan and Mean Flow Time for Job Shop Scheduling Problem FT06 Using ACO

A new improved ant colony algorithm with levy mutation 1

Ant Colony Optimization: Overview and Recent Advances

Sensor Scheduling Using Ant Colony Optimization

A Comparative Study on Nature Inspired Algorithms with Firefly Algorithm

Ant Colony Optimization Algorithm for Reactive Production Scheduling Problem in the Job Shop System

A MULTI-AGENTS SYSTEM ARCHITECTURE TO RESOLVE AN NP-COMPLETE PROBLEM

First approach to solve linear system of equations by using Ant Colony Optimization

THE OPTIMIZATION OF RUNNING QUERIES IN RELATIONAL DATABASES USING ANT-COLONY ALGORITHM

Design &Implementation the solution for Dynamic Travelling Salesman Problem with Ant Colony Optimization Algorithm and chaos theory

The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances

Update Vehicle Traffic Routing Using Ant Colony Optimization Algorithm

ANT COLONY OPTIMIZATION FOR SOLVING TRAVELING SALESMAN PROBLEM

Travelling salesman problem using reduced algorithmic Branch and bound approach P. Ranjana Hindustan Institute of Technology and Science

Hybrid of Ant Colony Optimization and Gravitational Emulation Based Load Balancing Strategy in Cloud Computing

Relationship between Genetic Algorithms and Ant Colony Optimization Algorithms

Ant Colony Optimization and its Application to Adaptive Routing in Telecommunication Networks

RESEARCH OF COMBINATORIAL OPTIMIZATION PROBLEM BASED ON GENETIC ANT COLONY ALGORITHM

Research Article A Novel Metaheuristic for Travelling Salesman Problem

Task Scheduling Using Probabilistic Ant Colony Heuristics

Ant Colony Based Load Flow Optimisation Using Matlab

Travelling Salesman Problem: Tabu Search

Adaptive Model of Personalized Searches using Query Expansion and Ant Colony Optimization in the Digital Library

Solving the Shortest Path Problem in Vehicle Navigation System by Ant Colony Algorithm

ROUTING IN MANETS USING ACO WITH MOBILITY ASSISTANCE

A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, August 18, ISSN

Amanur Rahman Saiyed (Indiana State University) THE TRAVELING SALESMAN PROBLEM November 22, / 21

Hybrid Bee Ant Colony Algorithm for Effective Load Balancing And Job Scheduling In Cloud Computing

Investigation of Simulated Annealing, Ant-Colony and Genetic Algorithms for Distribution Network Expansion Planning with Distributed Generation

Scalability of a parallel implementation of ant colony optimization

DIPARTIMENTO DI ELETTRONICA - POLITECNICO DI MILANO

The Ant System: Optimization by a colony of cooperating agents

Transcription:

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 1 Modified Greedy Methodology to Solve Travelling Salesperson Problem Using Ant Colony Optimization and Comfort Factor 1 Wrishin Sarkar, 2 Himadri Nath Saha, 3 Arpita Ghosh, 4 Praveen Kr. Sharma 1,4 Assistant Professor,University Of Engineering & Management,Jaipur 2 Assistant Professor,Institute Of Engineering & Management,Kolkata 3 Sofware Engineer, Capgemini India Pvt. Limited Abstract- Travelling Salesperson Problem is a problem where the user have to visit all the cities by using the shortest distance. It is an NP-hard problem in combinatorial optimization, important in operations research and theoretical computer science. TSP is a special case of the travelling purchaser problem.by representing this problem in graphical method we see that it is nothing but a complete graph where user have to visit all the nodes using the shortest distance. Scientist have found that biological ant have an excellent behavior by which they always choose the shortest way between the source and the destination although there are several ways between them. Using these behavior of the biological ant we describe an artificial ant colony capable of solving the traveling salesman problem (TSP). Ants of the artificial colony are able to generate successively shorter feasible tours by using information accumulated in the form of a pheromone trail deposited on the edges of the TSP graph. In this paper we have proposed a new heuristic method by which TSP can be solved. Index Terms- Ant colony optimization, ant colony system, heuristic function.,tsp,comfort Factor. T I. INTRODUCTION ravelling salesperson problem was first formulated in 1930 and is one of the most intensively studied problems in optimization. It is basically an NP-Hard problem where the traveler have to travel all the cities only once and return back to the starting city and have to complete this entire tour in the shortest distance. ACO was first invented by Marco Dorigo and it was totally inspired by the biological behavior of the ants. Scientist have found that biological ant always choose the shortest way between two given points although there may be several ways between these points. Biological ants basically found the shortest path based on the pheromone trail which they deposit on the path during traversal. Pheromone is nothing but a chemical substance which the ant basically use for their communication. Based on this concept we have developed a technique where the shortest path can be founded in TSP. We all know that TSP has already been solved using the general branch and bound method. The result that we get from it is the optimal solution but the time to solve TSP in this method is not in the polynomial time. Scientist have then proposed this ACO method to solve the TSP where the solution may or may not be optimal but it should be a granted or good solution and the time taken by this method is in polynomial time. But all these methods simply neglected importance of the heuristic value that is nothing but the distance between the vertices of the graph. Another thing that has been completely neglected is the comfort factor. It is not necessary that the path which is the shortest or shorter than the other path should be the most comfortable path. So this new method could be a good choice to find out a preferable short path by considering the heuristic parameter and the comfort factor in the probability function. II. ARTIFICIAL COLONY OF AGENTS In this work artificial ants basically work as agent which travel from one node to another node in a TSP graph. It chooses the city to move to using a probabilistic function both of trail accumulated on edges and of a heuristic value, which was chosen here to be a function of the edges length. It the common tendency of the agents that they move where ever they find the probabilistic function higher. In each iteration at first the values of the probability function is modified. Before invoking the graph the values of the probabilistic function are set. Random function is used to choose the first node of the path in every iteration. Once the starting node is chosen ants follow the ways which has the higher value of the probability. Random function is used for giving the opportunity to explore more ways in the graph. During each traversal they modify the pheromone trail on the edges of the graph. This is termed as Local pheromone updating. After all the ant finished their solution in a particular colony then the path that has been chosen by most of the ant is consider as the best path for that colony and a amount of pheromone is deposited on that path. This is called as Global pheromone updating.

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 2 III. ACS Agents or artificial ants plays important role in ACS. In ACS artificial ants follows the route which has richer pheromone density. The pheromone are updates based on the local and global pheromone update rules. In ACS algorithm, ants apply exploitation and exploration mechanisms when they select the next city to move to. The global update is calculated based on the quality of the best tour so far while local update applies evaporation concept. But the ACS basically suffers from a deficiency in the heuristic function update. ACS focuses only on the pheromone update rules and completely neglect the values between the edges that is the heuristic value. ACS uses this heuristic value in the probability function to choose the next node. This heuristic part is not updated throughout the process. This is a contradiction of the process. The term heuristic comes from Greek which means To Discover. Therefore some modification required in the ACS so this heuristic value is updated every time a colony found a good solution. This also helps to rise the value of the probability function and as a result the ant takes lesser time to chose the path. IV. COMFORT FACTOR In this work we have implemented a another factor named the comfort factor along with the probability distribution factor and the heuristic factor. Research for solving the TSP in polynomial time is going for so many days. But in most of the research works the scientist have completely neglected the length of the path value between the nodes. One another thing that has been totally neglected that is the comfort factor. It is always not necessary that the shortest path should be the most comfortable path. More number of breaks in the path more it becomes uncomfortable. In this approach we have also taken the comfort factor in consideration. More number of junction nodes in the path less is the comfort. But in the travelling sales person problem the ant or the artificial agents have to traverse the entire path. But during choosing the path for the first time it takes more time than choosing the path for the next time. Because as the pheromone level rises probabilistic function also rises. So it becomes more comfortable for the ant to choose the path for the second time rather than choosing for the first time. By adding the comfort factor in the probabilistic function we are sending a message to the next colony of artificial agents that the previous colony has already found a suitable way. So more and more ants will be attracted to that way. If the next colony ants choose the previous way that is already chosen by the previous colony ants then the time taken in this case will be shorter than the previous one. Comfort factor will play part in the probabilistic function that the ant will use for choosing the path. Here µ is t nothing but the inverse of the path length we have use this parameter because path length is very important factor in case of TSP. Comfort_Function Step0: for each path chosen by a colony do step 1 to 2 Step1: if path i (i = 1, 2, n)is falls n the best tour do step 2 Step2: µi = µi + /α Where α is the pathlength. Where (Comfort_Factor) is some value between (0-10) End V. GREEDY ACS WITH COMFORT FACTOR Ant will be randomly distributed over the graph. Ant chose the their ways on random basis. After choosing the first node based on the probability function they chose the next node. The probability function is totally based on concentration of the pheromone and the inverse of the distance between the nodes that is called the heuristic function. After each colony makes a solution local pheromone updation is done. After the local pheromone modification is done the path that is followed by most of the ants is chosen as the best path for that colony. Global pheromone updation has been done on that particular path that has been chosen by most of the ant. After that a counter is assigned to that path. If for the next time that path is again considered as the global best path in the upcoming iteration that counter is increased. After that the comfort function is fired. This comfort factor will rise the value of the probability function when the second colony of ant will start their tour. As the value of the probability factor rises so the next colony of ant will take less time to chose that path. When all the colonies has finished their traversal the path which has the highest counter value is consider as the best path for all the colonies. Algorithm Step 1: Initilize Ant array, Map array, Path array, initialize counter Step 2: Set pheromone array Step 3: Create ant in the Ant array. Step 4: Set the no of colonies While (Iteration<The no of colonies) Do While (Each of the ant don t traversed through a path)

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 3 Do step 4-10 Step 4: Each ant use random function to chose the starting node Step 5: Each ant use probability function to choose the next node Step 6: local pheromone update done after each ant complete the tour Step 7: Select the path that has been traversed by highest no of ants Step 8: Apply global pheromone update on that path Step 9: Increase the counter for that path Step10:Apply Comfort_factor_function End-While Step 11: Start iteration for next colony End-While (Outer) Step 12: Apply Greedy Function Step 13: Chose the path that has largest counter value End-Procedure Consider the following complete graph :- VI. EXPERIMENT AND RESULTS Two scenarios has been considered in our work. During choosing the path random function are used for giving the agents freedom to discover new ways between the vertices of the graph. The path that has been traversed by most of the ants is chosen as the best solution for that colony. But that solution will only be considered as the best solution if it is shorter than the other solution. Results has been found that the best solution always have shorter length than the other solution. The procedure is explained below with the help of an example Fig:1 Result of The First Iteration 0 2-->0-->1-->13-->3-->5-->7-- 1000 >9-->12-->10-->8-->11-->6-- >4--> 1 1--12-932 ->10-->8-->11-->6-->4-->2-- >0--> 2 3-->5-->7-->9-->12-->10-->8-995 ->11-->6-->4-->2-->0-->1-- >13 3 6-->4-->2-->0-->1-->13-->3-- 985 >5-->7-->9-->12-->10-->8-- >11 4 7-->9-->12-->10-->8-->11-- 1002 >6-->4-->2-->0-->1-->13-- >3-->5--> 5 0--10-932 ->12---- >1 6 13-->3-->5-->7-->9-->12-- 960 >10-->8-->11-->6-->4-->2-- >0-->1--> 7 9-->7-->5-->3-->13-->1-->0-- 10-- >12-->

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 4 8 3-->5-->7-->9-->12-->10-->8- ->11-->6-->4-->2-->0-->1-- >13 9 3-->5-->7-->9-->12-->10-->8- ->11-->6-->4-->2-->0-->1-- >13 995 995 Path Traversed By Most Of The Ants : 3--->5--->7--->9--->12--->10--->8--->11--->6--->4--->2--->0--->1--->13---> Distance:- 995 Shortest Path Chosen By The Ants :- 3--->5--->7--->9--->12--->10--->8--->11--->6--->4--->2--->0--->1--->13---> Distance:- 995 Result Of The Second Iteration 0 6-->11-->8-->10-->12-->9-->7-->5-->3-- 972 1 10-->12---->1-->0-- 2 12-->10-->8-->11-->6-->4-->2-->0-->1-- 3 9-->7-->5-->3--6-- >11-->8-->10-->12--> 4 7-->5-->3--6-->11- ->8-->10-->12-->9--> 1014 5 2-->4-->6-->11-->8-->10-->12-->9-->7-- >5-->3-->13-->1-->0--> 1018 6 12-->10-->8-->11-->6-->4-->2-->0-->1-- 7 8-->10-->12---->1-- >0-->2-->4-->6-->11--> 981 8 6-->11-->8-->10-->12-->9-->7-->5-->3-- 972 9 10-->12---->1-->0-- Path Traversed By Most Of The Ants : 12-->10-->8-->11-->6-->4-->2-->0-->1-- Distance :-

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 5 Shortest Path Chosen By The Ants :- 3--->5--->7--->9--->12--->10--->8--->11--->6--->4--->2--->0--->1--->13---> Distance:- 995 Result Of The Third Iteration 0 8-->11-->6-->4-->2-->0-->1-->13-->3-- >5-->7-->9-->12-->10 1 7-->9-->12-->10-->8-->11-->6-->4-->2-- 1002 >0-->1-->13-->3-->5--> 2 5-->7-->9-->12-->10-->8-->11-->6-->4-- 980 >2-->0-->1-->13-->3 3 0-->1--12-->10-- 1018 >8-->11-->6-->4-->2--> 4 12-->10-->8-->11-->6-->4-->2-->0-->1-- 5 2-->0-->1--12-- 1000 >10-->8-->11-->6-->4--> 6 6-->4-->2-->0-->1-->13-->3-->5-->7-- 985 >9-->12-->10-->8-->11--> 7 1--12-->10-->8-- 932 >11-->6-->4-->2-->0--> 8 7-->9-->12-->10-->8-->11-->6-->4-->2-- 1002 >0-->1-->13-->3-->5 9 8-->11-->6-->4-->2-->0-->1-->13-->3-- >5-->7-->9-->12-->10--> Path Traversed By Most Of The Ants:- 12-->10-->8-->11-->6-->4-->2-->0-->1-- Distance:- Shortest Path Chosen By The Ants :- 3--->5--->7--->9--->12--->10--->8--->11--->6--->4--->2--->0--->1--->13---> Distance:- 995 Result of The Fourth Iteration 0 3-->5-->7-->9-->12-->10-->8-->11-->6-- 995 >4-->2-->0-->1-->13 1 2-->4-->6-->11-->8-->10-->12-->9-->7-- 1018 >5-->3-->13-->1-->0--> 2 7-->5-->3--6-- 1014 >11-->8-->10-->12-->9--> 3 6-->11-->8-->10-->12-->9-->7-->5-->3-- 972 4 6-->11-->8-->10-->12-->9-->7-->5-->3-- 972 5 13-->1-->0--10-- 995 >12-->9-->7-->5-->3--> 6 10-->12---->1-->0-- 7 1-->0--10-->12-- 960 8 4-->6-->11-->8-->10-->12-->9-->7-->5-- 1000 >3-->13-->1-->0-->2--> 9 10-->12---->1-->0-- Path Traversed By Most Of The Ants:- 6-->11-->8-->10-->12-->9-->7-->5-->3-- Distance:-972 Shortest Path Chosen By The Ants :- 6--->11--->8--->10--->12--->9--->7--->5--->3--->13--->1--->0--->2--->4---> Distance:-972

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 6 Result of The Fifth Iteration 0 10-->8-->11-->6-->4-->2-->0-->1-->13-- 932 >3-->5-->7-->9-->12--> 1 10-->8-->11-->6-->4-->2-->0-->1-->13-- 932 >3-->5-->7-->9-->12--> 2 12-->10-->8-->11-->6-->4-->2-->0-->1-- 3 9-->7-->5-->3-->13-->1-->0-->2-->4-- >6-->11-->8-->10-->12--> 4 1--12-->10-->8-- 932 >11-->6-->4-->2-->0 5 12-->10-->8-->11-->6-->4-->2-->0-->1-- 6 4-->6-->11-->8-->10-->12-->9-->7-->5-- 1000 >3-->13-->1-->0-->2--> 7 8-->10-->12---->1-- 981 >0-->2-->4-->6-->11--> 8 7-->9-->12-->10-->8-->11-->6-->4-->2-- 1002 >0-->1-->13-->3-->5--> 9 1-->0--10-->12-- 960 Path Traversed By Most Of The Ants:- 10--->8--->11--->6--->4--->2--->0--->1--->13--->3--->5--->7--->9--->12---> Distance is 932 Shortest Path Chosen By The Ants 10--->8--->11--->6--->4--->2--->0--->1--->13--->3--->5--->7--->9--->12---> Distance is 932 Result Of The Sixth Iteration 0 10-->8-->11-->6-->4-->2-->0-->1-->13-- 932 >3-->5-->7-->9-->12--> 1 10-->12---->1-->0-- 2 4-->6-->11-->8-->10-->12-->9-->7-->5-- 1000 >3-->13-->1-->0-->2--> 3 1-->0--10-->12-- 960 4 7-->5-->3--6-- 1014 >11-->8-->10-->12-->9--> 5 6-->11-->8-->10-->12-->9-->7-->5-->3-- 972 6 1-->0--10-->12-- 960 7 0-->1--12-->10-- 1018 >8-->11-->6-->4-->2--> 8 7-->5-->3--6-- 1014 >11-->8-->10-->12-->9--> 9 12-->10-->8-->11-->6-->4-->2-->0-->1-- Path Traversed By Most Of The Ants: 1-->0--10-->12-- Distance:-960 Shortest Path Chosen By The Ants 10--->8--->11--->6--->4--->2--->0--->1--->13--->3--->5--->7--->9--->12---> Distance is 932

International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 7 VII. DISCUSSION & CONCLUSION From above result it is clear that in each iteration the path that has been traversed by most of the ants is consider as the best solution(local) for that colony but then its path length is compared and checked that whether it is shorter than the previous global best solution or not. If it is shorter than the previous global best solution then it is consider as the new global best solution and the global pheromone update function as well as the heuristic function is fired on that path. We have taken 200 iteration of the given graph and it is found that at the end of the iteration among all the paths that has been chosen by the ants the shortest path is consider as the global best solution in most of the cases. ACKNOWLEDGMENTS At first I want to thank my mentor Mr Himadri Nath Saha for giving me an excellent opportunity to work with him. I want to thank him again for his excellent guidance towards my work. I gratefully acknowledge Ass Prof Praveen Kumar Sharma And Ms Arpita Ghosh for their support to set my goal and the valuable advice for the way to achieve the goal,without his suggestions, this thesis would not been possible. Last but not the least, I deeply express my gratitude to my parents who had struggled a lot in life right from my childhood to bring me to the position what I am now.i dedicate this thesis to them REFERENCES [1] R. Wankar, Grid computing with Globus: An overview and research challenges,international Journal ComputerScience and Applications, vol. 5(3), 2008,pp. 56-69. [2] F. Magoules, J. Pan, K. A. Tan anda. Kumar, Introduction to grid computing. Boca Raton, FL: Taylor & Francis Group, 2009 [3] S.C.Lin, and E.Yen, Grid Computing(International Symposium on Grid Computing. New York, USA: Springer, 2009. AUTHORS First Author Wrishin Sarkar, Assistant Professor,University Of Engineering & Management,Jaipur Second Author Himadri Nath Saha, Assistant Professor,Institute Of Engineering & Management,Kolkata Third Author Arpita Ghosh, Sofware Engineer, Capgemini India Pvt. Limited Fourth Author Praveen Kr. Sharma, Assistant Professor,University Of Engineering & Management,Jaipur