Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem

Unmanned Vehicles (UVs) are developed for several civil and military applications. For these applications, there is a need for multiple vehicles with different capabilities to visit and monitor a set of given targets. In such scenarios, routing problems arise naturally where there is a need to plan...

Full description

Bibliographic Details
Main Author: Rangarajan, Rahul
Other Authors: Rathinam, Sivakumar
Format: Others
Language:en_US
Published: 2011
Subjects:
TSP
Online Access:http://hdl.handle.net/1969.1/ETD-TAMU-2011-05-9100
id ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2011-05-9100
record_format oai_dc
spelling ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2011-05-91002013-01-08T10:42:13ZApproximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman ProblemRangarajan, RahulTSPMultiple Vehicle problemsUnmanned Vehicles (UVs) are developed for several civil and military applications. For these applications, there is a need for multiple vehicles with different capabilities to visit and monitor a set of given targets. In such scenarios, routing problems arise naturally where there is a need to plan paths in order to optimally use resources and time. The focus of this thesis is to address a basic optimization problem that arises in this setting. We consider a routing problem where some targets have to be visited by specific vehicles. We approach this problem by dividing the routing into two sub problems: partitioning the targets while satisfying vehicle target constraints and sequencing. We solve the partitioning problem with the help of a minimum spanning tree algorithm. We use 3 different approaches to solve the sequencing problem; namely, the 2 approximation algorithm, Christofide's algorithm and the Lin - Kernighan Heuristic (LKH). The approximation algorithms were implemented in MATLAB. We also developed an integer programming (IP) model and a relaxed linear programming (LP) model in C with the help of Concert Technology for CPLEX, to obtain lower bounds. We compare the performance of the developed approximation algorithms with both the IP and the LP model and found that the heuristic performed very well and provided the better quality solutions as compared to the approximation algorithms. It was also found that the approximation algorithms gave better solutions than the apriori guarantees.Rathinam, Sivakumar2011-08-08T22:48:28Z2011-08-09T01:32:32Z2011-08-08T22:48:28Z2011-08-09T01:32:32Z2011-052011-08-08May 2011thesistextapplication/pdfhttp://hdl.handle.net/1969.1/ETD-TAMU-2011-05-9100en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic TSP
Multiple Vehicle problems
spellingShingle TSP
Multiple Vehicle problems
Rangarajan, Rahul
Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
description Unmanned Vehicles (UVs) are developed for several civil and military applications. For these applications, there is a need for multiple vehicles with different capabilities to visit and monitor a set of given targets. In such scenarios, routing problems arise naturally where there is a need to plan paths in order to optimally use resources and time. The focus of this thesis is to address a basic optimization problem that arises in this setting. We consider a routing problem where some targets have to be visited by specific vehicles. We approach this problem by dividing the routing into two sub problems: partitioning the targets while satisfying vehicle target constraints and sequencing. We solve the partitioning problem with the help of a minimum spanning tree algorithm. We use 3 different approaches to solve the sequencing problem; namely, the 2 approximation algorithm, Christofide's algorithm and the Lin - Kernighan Heuristic (LKH). The approximation algorithms were implemented in MATLAB. We also developed an integer programming (IP) model and a relaxed linear programming (LP) model in C with the help of Concert Technology for CPLEX, to obtain lower bounds. We compare the performance of the developed approximation algorithms with both the IP and the LP model and found that the heuristic performed very well and provided the better quality solutions as compared to the approximation algorithms. It was also found that the approximation algorithms gave better solutions than the apriori guarantees.
author2 Rathinam, Sivakumar
author_facet Rathinam, Sivakumar
Rangarajan, Rahul
author Rangarajan, Rahul
author_sort Rangarajan, Rahul
title Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
title_short Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
title_full Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
title_fullStr Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
title_full_unstemmed Approximation Algorithms and Heuristics for a Heterogeneous Traveling Salesman Problem
title_sort approximation algorithms and heuristics for a heterogeneous traveling salesman problem
publishDate 2011
url http://hdl.handle.net/1969.1/ETD-TAMU-2011-05-9100
work_keys_str_mv AT rangarajanrahul approximationalgorithmsandheuristicsforaheterogeneoustravelingsalesmanproblem
_version_ 1716504931203022848