• No results found

This dissertation considered three variants/generalizations of a fundamental rout- ing problem involving multiple vehicles and developed approximation algorithms to address each of them. Developing approximation algorithms are difficult for multi- ple vehicle routing problems because it involves partitioning the targets among the vehicles and then solving a single TSP for each vehicle. This dissertation advances the state of art by developing new algorithms with better approximation factors for each of the considered problems. In particular, a novel 2-approximation algorithm is developed for a multiple terminal, Hamiltonian path problem by using a matroid intersection algorithm. For a special case of this multiple terminal problem where all the vehicles start from the same depot, the dissertation developed a 53-approximation algorithm.

The second routing problem addressed in this dissertation is a multiple vehicle routing problem where the cost of traveling between any two target locations depend on the type of the vehicle. A novel primal-dual algorithm with an approximation ratio of 2 was developed for a special case of this problem where the costs are symmetric, satisfy the triangle inequality and a monotonicity property. This is the first approx- imation result in the literature that provides a bound independent of the number of vehicles for a multiple depot, heterogeneous vehicle problem. Simulation results were also presented to corroborate the performance of the proposed approximation algorithm.

Finally, we develop the first approximation algorithm for a multiple, heteroge- neous vehicle routing problem where the costs are asymmetric and satisfy the triangle inequality. The approximation ratio of this algorithm is mdlog2(n + 1)e where m is

the number of vehicles and n is the number of targets. A primal-dual heuristic was also developed and the performance of all the proposed algorithms were corroborated using simulation results.

The following are the fundamental problems that are open in the area of approx- imation algorithms for multiple vehicle routing problems.

• Currently, there is no constant factor approximation algorithm for a general multiple depot, heterogeneous vehicle routing problem when all the travel costs satisfy the triangle inequality. Due to the difficulty involved in addressing heterogeneous costs, it is even possible that no constant factor approximation algorithms are possible. Any contribution is answering this question will be useful.

• Another important class of multiple vehicle routing problems includes cases where the vehicles may be homogenous but there may be additional vehicle- target assignments that must be satisfied. These problems arise in applications where the vehicles may carry different types of sensors and due to resource constraints, some targets must be visited only by some vehicles. Even though some special cases of this class of problems has constant factor approximation algorithms, the scenario where there are general vehicle-target constraints is still open.

• Currently, simulation results suggest that assigning targets to vehicles by round- ing a tight LP relaxation (section 4) leads to good approximate solutions. However, a better analysis of this rounding technique is required if a good approximation ratio is desired.

REFERENCES

[1] Cornuejols G. Brezovec, C. and F. Glover. A matroid algorithm and its appli- cation to the efficient solution of two optimization problems on graphs. Mathe- matical Programming, 42:471–487, 1988.

[2] J. O. Cerdeira. Matroids and a forest cover problem. Mathematical Programming 66, pages 403–405, 1994.

[3] Nicos Christofides. Worst-case analysis of a new heuristic for the travelling salesman problem. Technical report, 1976.

[4] R. Doshi, S. Yadlapalli, S. Rathinam, and S. Darbha. Approximation algo- rithms and heuristics for a 2-depot, heterogeneous hamiltonian path problem. International Journal of Robust and Nonlinear Control, 21(12):1434–1451, 2011. [5] Lester E Dubins. On curves of minimal length with a constraint on average cur- vature, and with prescribed initial and terminal positions and tangents. Amer- ican Journal of Mathematics, 79(3):497–516, 1957.

[6] J Edmonds. Maximum matching and a polyhedron with 0,1-vertices. J.Res. Natl. Bur. Stand., 69B:125–130, 1965.

[7] Alan M Frieze, Giulia Galbiati, and Francesco Maffioli. On the worst-case per- formance of some algorithms for the asymmetric traveling salesman problem. Networks, 12(1):23–39, 1982.

[8] AM Frieze. An extension of christofides heuristic to the¡ i¿ k¡/i¿-person travelling salesman problem. Discrete Applied Mathematics, 6(1):79–83, 1983.

[9] J. E. Davis M. Holland G. L. Feithans, A. J. Rowe and L. Berger. Vigilant spirit control station (vscs) the face of counter. In Proc. AIAA Guidance, Navigation and Control Conf. Exhibition, Honululu, Hawaii, United States, 2008. AIAA. [10] H.N. Gabow. Data structures for weighted matching and nearest common an-

cestors with linking. In Proceedings of the 1st Annual ACM-SIAM Symposium on Discrete Algorithms, 1990.

[11] K. Geiser, D. Slack, E. Allred, and K. Stange. Irrigation scheduling using crop canopyair temperature differences. Transactions of the American Society of Agricultural and Biological Engineers, 25(3):689–694, 1982.

[12] Michel X. Goemans and David P. Williamson. A general approximation tech- nique for constrained forest problems. SIAM Journal on Computing, 24(2):296– 317, April 1995.

[13] Keld Helsgaun. An effective implementation of the lin–kernighan traveling sales- man heuristic. European Journal of Operational Research, 126(1):106–130, 2000. [14] J. Hoogeveen. Analysis of christofides´ı heuristic: Some paths are more difficult

than cycles. Operations Research Letters, (10):291–295, 1991.

[15] R. Jackson, S. Idso, R. Reginato, and P. Pinter. Canopy temperature as a crop water stress indicator. Water Resources Research, 17(4):1133–1138, 1981. [16] Narendra Karmarkar. A new polynomial-time algorithm for linear program-

ming. In Proceedings of the Sixteenth Annual ACM Symposium on Theory of Computing, pages 302–311, 1984.

[17] Markakis V. Kempe D. Keskinocak P. Koenig S. Kleywegt A. Tovey C. Mey- erson A. Lagoudakis, M. and S. Jain. Auction-based multi-robot routing. In

Proceedings of the International Conference on Robotics: Science and Systems, pages 343–350, 2005.

[18] E. L. Lawler. Combinatorial Optimization: Networks and Matroids. Dover Publications, 2001.

[19] Rathinam S. Malik, W. and S. Darbha. An approximation algorithm for a symmetric generalized multiple depot, multiple travelling salesman problem. Operations Research Letters, 35:747–753, November 2007.

[20] Viet Hung Nguyen. A 2log2 (n)-approximation algorithm for directed tour cover. In Combinatorial Optimization and Applications, pages 208–218. Springer, 2009. [21] S. Rathinam and R. Sengupta. Lower and upper bounds for a multiple depot uav routing problem. In IEEE Control and Decision Conference, San Diego, California, 2006.

[22] S. Rathinam and R. Sengupta. 3/2-approximation algorithm for variants of a 2-depot, hamiltonian path problem. Operations Research Letters, 38:63–68, 2010.

[23] Sengupta R. Rathinam, S. and S. Darbha. A resource allocation algorithm for multi-vehicle systems with non-holonomic constraints. IEEE Transactions on Automation Sciences and Engineering, 4(1):98–104, 2007.

[24] Sivakumar Rathinam. Routing and monitoring algorithms for UAVs. PhD the- sis, University of California, Berkeley, 2007.

[25] JA Reeds and LA Shepp. Optimal paths for a car that goes both forwards and backwards. Pacific Journal of Mathematics, 145(2):367–393, 1990.

[26] B. Rodrigues and Z. Xu. A 3/2-approximation algorithm for multiple depot multiple traveling salesman problem. Scandinavian Symposium and Workshops on Algorithm Theory, 2010.

[27] Vijay V. Vazirani. Approximation Algorithms. Springer, March 2004.

[28] David Paul Williamson. Analysis of the Held-Karp heuristic for the traveling salesman problem. PhD thesis, Massachusetts Institute of Technology, 1990. [29] S. Yadlapalli, S. Rathinam, and S. Darbha. 3-approximation algorithm for a two

depot, heterogeneous traveling salesman problem. Optimization Letters, pages 1–12, 2010.

[30] T. Zajkowski, S. Dunagan, and J. Eilers. Small uas communications mission. In Eleventh Biennial USDA Forest Service Remote Sensing Applications Con- ference, Salt Lake City, UT, 2006.

Related documents