State Space Reduction for the SYMMETRIC Traveling Salesman Problem through Halves Tours Complement
|
|
- Patience Neal
- 5 years ago
- Views:
Transcription
1 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e 64 State Space Reduction for the SYMMTRI Traveling Salesman Problem through Halves Tours omplement Kamal R. l-rawi epartment of omputer Science, Faculty of Information Technology, Petra University, mman, JORN. kamalr@uop.edu.jo k_alrawi@yahoo.com bstract: The Traveling Salesman Problem (TSP) is an NP-hard. The state space increases exponentially with the number of nodes N. The number of paths is (N-1)!. There are two main points in the TSP we took advantage of: The number of states N in a path is known in advance, which is the number of nodes in the tour; and touring each node only once. The complete tour can be constructed by concatenating a half path with its complements. This limit a partial path no more than its half way to the complete tour. Limiting the partial path just to the half way of the complete tour reduces sharply the state space and the searched state space as well. This leads to reduction in both memory requirement and execution time which are the major challenges for computer scientist to tackle the TSP with exact algorithms. Keywords: Traveling Salesman Problem, TSP, state space reduction, state space search, optimal path, Half Tour omplement for TSP, HT-TSP. 1. Introduction: The TSP represents N nodes that we have to find the optimal tour that starts at a node, visits every other node exactly once, and returns to the starting node. The TSP can be considered as a graph G with vertex set V and edge set : G(V,); V={1,,N};={cost c ij ; i=1,,n-1;j=1, N} For asymmetric graph c ij c ji, however for symmetric graph, which is our concern here, c ij =c ji. The TSP is an NP-hard. s the number of nodes increase the number of paths increases exponentially. For N nodes, the total number of paths are (N-1)!. Optimal solutions to small instances can be found in reasonable time; however, it will be very time consuming to solve large instances with optimal algorithms.. The TSP has many applications in the real words: areas of vehicle routing, workshop scheduling and computer wiring (Lawler et al. 1985), logistics, genetics, manufacturing and telecommunications (pplegate et al. 2007). There are many exact algorithms for the TSP in the literature. However, since it is an NP-hard problem many approximation algorithms have been developed. Many local search algorithms have been published. Such algorithms are needed when an acceptable (we mean non optimal nor even near optimal) path is required due to lack of time, since finding the optimal path is time consuming task. TSP has been conducted by many authors with different approximation algorithms: divide and conquer (Valenzuela and Jones1995) greedy algorithm (ryant 1995), genetic algorithms (hatterjee and et al 1996, arter and Ragsdale 2006, Snyder and. askin 2006), the antzig-fulkerson-johnson algorithm (pplegate et al 2004), heuristic lgorithms (Valenzuela and Williams 1997, Tsai et al 2004), nt colonies (origo and Gambardella 1997), neural network (Takahashi et al 2002). 2. Objective: This work has been conducted to improve the performance of the optimal algorithms to find the optimal tour for the symmetric TSP. Performance improvement comes from reducing the state space,
2 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e 65 and reducing the searched state space. This leads to reduction in both memory requirement and the execution time. 3. The algorithm development: ranch-and-ound (-n-) is an exact algorithm that is typically used to find optimal solutions of optimization problems. However, employing it for the TSP for large N is very tedious task. We will try in this work to reduce the state space and searched state space to obtain the optimal path for the TSP using -n- algorithm. 3.1 Ordinary -n- optimal search for TSP It is well known that number of paths for the TSP with N nodes is (N-1)!. The number of states in the state space is: 1+(N-1)+(N-1)*(N-2)+ (N-1)*(N-2)*(N-3)+ + (N-1)* *4*3+3(N-1)*(N-2)* *2 We can rewrite the above formula as: N 1 S N = t0 + [ ti 1( N i)] + t N 2; to = 1; and t N 1 = t N 2 = N i= omplement approach (this work) There are two main points in the TSP we have to take advantage of: The number of states N in the optimal path is known in advance, which is the number of nodes in the tour; and touring each node only once. This let us branch a path no more than its half way to the complete tour. The complete tour can be constructed by concatenating halves partial paths with their complements halves partial paths. In order to explain it we have to give an example. Let us say we have five cities to tour. The complement halves partial paths for the half partial path are and. These halves partial paths are complement for the half partial path too. So, when we have the partial paths or and the partial paths of their complements or then a complete tour can be constructed. For seven cities FG, the complement halves partial paths for the half partial path are FG, GF, FG, FG, GF, and GF. These halves partial paths are complement for halves partial paths,,,, and. So, a complete tour can be constructed by concatenating a partial path from (,,,,, ) with a partial path from their complements (FG, GF, FG, FG, GF, GF). Limiting the partial path branching just to the half way of the complete tour reduces the state space of the TSP and decreases sharply the searched state space. This leads to reduction in both memory requirement and execution time which are the major challenges for computer scientist to tackle the TSP for optimal path. The number of states in the state space is: 1+(N-1)+(N-1)*(N-2)+ (N-1)*(N-2)*(N-3)+ + (N-1)*(N-2)* *(N-N/2) We can rewrite the above formula as: N / 2 S N = t0 + [ ti 1( N i)] + t N 2; to = 1; and t N 1 = t N 2 = N i= 1 The reduction in the state space is less than the ordinary approach by: (N-1)* *(N-N/2-1)+ (N-1)* *(N-N/2-2)+ +3(N-1)* *2 This is a very large reduction for the state space. This reduction increases as N increases. Figure-1 shows the percentage of the state space using complement approach relative to the ordinary approach. It decreases exponentially with number of nodes N. For a problem with 20 nodes we reduced the state!!
3 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e 66 space down to %. The searched state space is reduced too since the optimal tour is constructed by combining the optimal half path with its complements. complement/ordinary state space% number of cities N in the tour Figure1: complemented to ordinary percentage of the state space. It reduced exponentially with the number of nodes N. This reduces sharply the state space Table1:ost matrix chosen randomly between 1 and 20
4 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e Figure2: State space for data of table-1. The state space inside the heavy dotted line represents the State space for Half Tour omplement (HT). It is much less than the whole state space. Heavy and very heavy solid represent the search for normal -n- and HT, respectively. Figure-2 shows the whole nodes represent the whole state space for given data in table-1. The nodes that are located inside the heavy dotted circle represent the state space for Half Tour omplement (HT) approach. The searched state space for normal -n- (heavy and very heavy solid nodes) is /89*100=46.4% of the whole state space. While for HT (very heavy solid nodes) is 11 /89*100=.4%. The reduction for HT relative to normal -n-is 374%. The complete tour is. It is constructed from the half tour and its complement. 3.3 State space search using HT approach for the given data. OPN[(0)] HalfTour[ ]
5 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e 68 OPN[(1), (5), (10), (11)] HalfTour[ ] OPN[ (5), (10), (11)] HalfTour[(6),( 10), (15)] OPN[ (5), (10), (11)] HalfTour[(6), (9), ( 10), (), (15), (20)] We have found the half tour (9) and its complement (15). The final complete tour is +=9+15+2( cost)=. See the appendix for state space search using normal -n- approach. 4. onclusion: The complete path is constructed by concatenating the optimal half partial path with its optimal half partial path. This limit a partial path no more than its half way to the complete tour. This leads to: 1- reducing the state space, 2- reducing the searched state space., and 3- reducing number of paths in the state space. This leads to reduction in memory requirement and the execution time. So, we can conduct an optimal path for a larger value of number of nodes N with the same machines and time constrain that we have. 5. References: pplegate,. L., ixby, R.., hvatal, V., and ooke, W. J., (2007), "The travel salesman problem", Princeton Univ. Press. pplegate., ixby R., hvatal V., ook W. "Implementing the antzig-fulkerson-johnson algorithm for large traveling salesman problems", Mathematical Programming 97 (2004) ryant. J.. "Very greedy crossover in a genetic algorithm for the traveling salesman problem.", In K. M. George, Janice H. arroll, d eaton, ave Oppenheim, and Jim Hightower, editors, Proceedings of the 10th M Symposium on pplied omputing, 4 8, M Press, New York. arter.., and Ragsdale.T. " new approach to solving the multiple traveling salesperson problem using genetic algorithms", uropean J. of Operational Research 246 7, hatterjee S., arrera., and Lynch L. "Genetic algorithms and traveling salesman problems.", uropean Journal of Operational Research, 93(3): , 20, origo M., Gambardella L.M. "nt colonies for the traveling salesman problem", io Systems, 73 81, Lawler,. L.; Lenstra, J. K.; Kan,. H. G. R.; and Shmoys,.. (1985). The Traveling Salesman Problem. ssex, ngland: John Wiley & Sons. Sahni, S., (1976),"General techniques for combinational approximations," Oper. Res., Vol., pp: Snyder L. V., askin M.S. " random-key genetic algorithm for the generalized traveling salesman problem", uropean J. of Operational Research 174 (1) 38 53, Takahashi S., Fujimura K., Tokutaka H. The SOM-TSP method for the three-dimension city location problem, Neural Information Processing, IONIP 02, Proceedings of the 9th International onference 5 (2002) Tsai.F., Tsai.W., Tseng.. " new hybrid heuristic approach for solving large traveling salesman problem", Information Sciences 166 (1 4) 67 81,2004. Valenzuela L and Jones. J., " parallel implementation of evolutionary divide and conquer for the TSP.", In Proceedings of the First I/I International onference on Genetic lgorithms in ngineering Systems: Innovations and pplications, , Sheffield (UK),.-14, Valenzuela. L., and Williams L. P. "Improving Simple Heuristic lgorithms for the Travelling Salesman Problem using a Genetic lgoritm", Proc. of the Seventh Int.onf. on Genetic lgorithms, pp , 1997.
6 T h e R e s e a r c h u l l e t i n o f J o r d a n M, V o l u m e I I ( I I ) P a g e 69 ppendix: Search the state space using normal ranch-n-ound for the given example. OPN[(0)] OPN[(1), (5), (10), (11)] OPN[ (5), (6), ( 10), (10), (11) (15)] OPN[ (6), (9), ( 10), (10), (11), (), (15), (20)] OPN[(9), ( 10), (10), (11), (), (), (15), (20), (23)] OPN[ ( 10), (10), (11), (11), (), (), (15), (18), (20), (23)] OPN[ (11), (11), (), ( ), (), (), (14), (14), (15), (18), (19), (20), (23)] OPN[ (11), (), (), (), (), (14), (14), (15), (18), (19), (20), (23), ()] OPN[ (), (), (), (), (13), (14), (14), (15), (18), (19), (20), (23), (), (), ()] OPN[ (), (), (), (13), (14), (14), (14), (15), (18), (19), (20), (23), (), (), ()] OPN[ (), (), (13), (14), (14), (14), (15), (18), (19), (20), (23), (), (), (), (27)] OPN[ (), (13), (14), (14), (14), (15), (18), (19), (20), (21), (23), (), (), (), (), (27)] OPN[ (13), (14), (14), (14), (15), (18), (19), (20), (21), (23), (), (), (), (), (), (27), (27)] OPN[ (14), (14), (14), (15), (17), (18), (19), (20), (21), (22), (23), (), (), (), (), (), (27), (27)] OPN[ (14), (14), (15), (17), (18), (19), (20), (21), (22), (23), (), (), (), (), (), (), (27), (27)] is a complete tour.
State Space Reduction for the Symmetric Traveling Salesman Problem through Halves Tour Complement
State Space Reduction for the Symmetric Traveling Salesman Problem through Halves Tour omplement Kamal R l-rawi ept of omputer Science, Faculty of Information Technology, Petra University, JORN E-mail:kamalr@uopedujo
More informationFuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem
Fuzzy Inspired Hybrid Genetic Approach to Optimize Travelling Salesman Problem Bindu Student, JMIT Radaur binduaahuja@gmail.com Mrs. Pinki Tanwar Asstt. Prof, CSE, JMIT Radaur pinki.tanwar@gmail.com Abstract
More informationThe Heuristic Strategy Implementation to the Hopfield -Tank TSP Neural Algorithm
The Heuristic Strategy Implementation to the Hopfield -Tank TSP Neural Algorithm N. Kovač, S. Bauk Faculty of Maritime Studies, University of Montenegro Dobrota 36, 85 330 Kotor, Serbia and Montenegro
More informationA NEW HEURISTIC ALGORITHM FOR MULTIPLE TRAVELING SALESMAN PROBLEM
TWMS J. App. Eng. Math. V.7, N.1, 2017, pp. 101-109 A NEW HEURISTIC ALGORITHM FOR MULTIPLE TRAVELING SALESMAN PROBLEM F. NURIYEVA 1, G. KIZILATES 2, Abstract. The Multiple Traveling Salesman Problem (mtsp)
More information(a) (b) (c) Phase1. Phase2. Assignm ent offfs to scan-paths. Phase3. Determination of. connection-order offfs. Phase4. Im provem entby exchanging FFs
Scan-chain Optimization lgorithms for Multiple Scan-paths Susumu Kobayashi Masato Edahiro Mikio Kubo C&C Media Research Laboratories NEC Corporation Kawasaki, Japan Logistics and Information Engineering
More informationHeuristic Approaches to Solve Traveling Salesman Problem
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol. 15, No. 2, August 2015, pp. 390 ~ 396 DOI: 10.11591/telkomnika.v15i2.8301 390 Heuristic Approaches to Solve Traveling Salesman Problem Malik
More informationComparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-661, p- ISSN: 2278-8727Volume 13, Issue 3 (Jul. - Aug. 213), PP 17-22 Comparison Study of Multiple Traveling Salesmen Problem using Genetic
More informationA Web-Based Evolutionary Algorithm Demonstration using the Traveling Salesman Problem
A Web-Based Evolutionary Algorithm Demonstration using the Traveling Salesman Problem Richard E. Mowe Department of Statistics St. Cloud State University mowe@stcloudstate.edu Bryant A. Julstrom Department
More informationAdaptive Tabu Search for Traveling Salesman Problems
Adaptive Tabu Search for Traveling Salesman Problems S. Suwannarongsri and D. Puangdownreong Abstract One of the most intensively studied problems in computational mathematics and combinatorial optimization
More informationTravelling salesman problem using reduced algorithmic Branch and bound approach P. Ranjana Hindustan Institute of Technology and Science
Volume 118 No. 20 2018, 419-424 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Travelling salesman problem using reduced algorithmic Branch and bound approach P. Ranjana Hindustan
More informationUnit 8: Coping with NP-Completeness. Complexity classes Reducibility and NP-completeness proofs Coping with NP-complete problems. Y.-W.
: Coping with NP-Completeness Course contents: Complexity classes Reducibility and NP-completeness proofs Coping with NP-complete problems Reading: Chapter 34 Chapter 35.1, 35.2 Y.-W. Chang 1 Complexity
More informationHybrid approach for solving TSP by using DPX Cross-over operator
Available online at www.pelagiaresearchlibrary.com Advances in Applied Science Research, 2011, 2 (1): 28-32 ISSN: 0976-8610 CODEN (USA): AASRFC Hybrid approach for solving TSP by using DPX Cross-over operator
More informationSolving ISP Problem by Using Genetic Algorithm
International Journal of Basic & Applied Sciences IJBAS-IJNS Vol:09 No:10 55 Solving ISP Problem by Using Genetic Algorithm Fozia Hanif Khan 1, Nasiruddin Khan 2, Syed Inayatulla 3, And Shaikh Tajuddin
More informationA COMPARATIVE STUDY OF FIVE PARALLEL GENETIC ALGORITHMS USING THE TRAVELING SALESMAN PROBLEM
A COMPARATIVE STUDY OF FIVE PARALLEL GENETIC ALGORITHMS USING THE TRAVELING SALESMAN PROBLEM Lee Wang, Anthony A. Maciejewski, Howard Jay Siegel, and Vwani P. Roychowdhury * Microsoft Corporation Parallel
More informationUsing Python to Solve Computationally Hard Problems
Using Python to Solve Computationally Hard Problems Using Python to Solve Computationally Hard Problems Rachael Madsen Optimal Design Software LLC BS in Mathematics Software Engineer & Architect Python
More informationA combination of clustering algorithms with Ant Colony Optimization for large clustered Euclidean Travelling Salesman Problem
A combination of clustering algorithms with Ant Colony Optimization for large clustered Euclidean Travelling Salesman Problem TRUNG HOANG DINH, ABDULLAH AL MAMUN Department of Electrical and Computer Engineering
More informationRecent PTAS Algorithms on the Euclidean TSP
Recent PTAS Algorithms on the Euclidean TSP by Leonardo Zambito Submitted as a project for CSE 4080, Fall 2006 1 Introduction The Traveling Salesman Problem, or TSP, is an on going study in computer science.
More informationInnovative Systems Design and Engineering ISSN (Paper) ISSN (Online) Vol.5, No.1, 2014
Abstract Tool Path Optimization of Drilling Sequence in CNC Machine Using Genetic Algorithm Prof. Dr. Nabeel Kadim Abid Al-Sahib 1, Hasan Fahad Abdulrazzaq 2* 1. Thi-Qar University, Al-Jadriya, Baghdad,
More informationAn Algorithm for Solving the Traveling Salesman Problem
JKAU: Eng. Sci.. vol. 4, pp. 117 122 (1412 A.H.l1992 A.D.) An Algorithm for Solving the Traveling Salesman Problem M. HAMED College ofarts and Science, Bahrain University, [sa Town, Bahrain ABSTRACT. The
More informationA Parallel Architecture for the Generalized Traveling Salesman Problem
A Parallel Architecture for the Generalized Traveling Salesman Problem Max Scharrenbroich AMSC 663 Project Proposal Advisor: Dr. Bruce L. Golden R. H. Smith School of Business 1 Background and Introduction
More informationA Rule Based Evolutionary Optimization Approach for the Traveling Salesman Problem
A Rule Based Evolutionary Optimization Approach for the Traveling Salesman Problem Eric Sandgren 1 (eric.sandgren@unlv.edu), David Webb 2 (david.webb@pmusa.com), Jan B. Pedersen 1 (matt@cs.unlv.edu) 1
More informationSolving Travelling Salesmen Problem using Ant Colony Optimization Algorithm
SCITECH Volume 3, Issue 1 RESEARCH ORGANISATION March 30, 2015 Journal of Information Sciences and Computing Technologies www.scitecresearch.com Solving Travelling Salesmen Problem using Ant Colony Optimization
More informationAmanur Rahman Saiyed (Indiana State University) THE TRAVELING SALESMAN PROBLEM November 22, / 21
. Amanur Rahman Saiyed (Indiana State University) THE TRAVELING SALESMAN PROBLEM November 22, 2011 1 / 21 THE TRAVELING SALESMAN PROBLEM Amanur Rahman Saiyed Indiana State University November 22, 2011
More informationA SURVEY ON DIFFERENT METHODS TO SOLVE TRAVELLING SALESMAN PROBLEM
A SURVEY ON DIFFERENT METHODS TO SOLVE TRAVELLING SALESMAN PROBLEM Harshala Ingole 1, V.B.Kute 2 1,2 Computer Engineering & RTM Nagpur University, (India) ABSTRACT Travelling salesman problem acts as an
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2005 Vol. 4, No. 1, January-February 2005 A Java Implementation of the Branch and Bound
More informationUsing Genetic Algorithm with Triple Crossover to Solve Travelling Salesman Problem
Proc. 1 st International Conference on Machine Learning and Data Engineering (icmlde2017) 20-22 Nov 2017, Sydney, Australia ISBN: 978-0-6480147-3-7 Using Genetic Algorithm with Triple Crossover to Solve
More informationSolution of P versus NP problem
Algorithms Research 2015, 4(1): 1-7 DOI: 105923/jalgorithms2015040101 Solution of P versus NP problem Mustapha Hamidi Meknes, Morocco Abstract This paper, taking Travelling Salesman Problem as our object,
More informationTwo new variants of Christofides heuristic for the Static TSP and a computational study of a nearest neighbor approach for the Dynamic TSP
Two new variants of Christofides heuristic for the Static TSP and a computational study of a nearest neighbor approach for the Dynamic TSP Orlis Christos Kartsiotis George Samaras Nikolaos Margaritis Konstantinos
More informationMetaheuristic Development Methodology. Fall 2009 Instructor: Dr. Masoud Yaghini
Metaheuristic Development Methodology Fall 2009 Instructor: Dr. Masoud Yaghini Phases and Steps Phases and Steps Phase 1: Understanding Problem Step 1: State the Problem Step 2: Review of Existing Solution
More informationSolving Traveling Salesman Problem for Large Spaces using Modified Meta- Optimization Genetic Algorithm
Solving Traveling Salesman Problem for Large Spaces using Modified Meta- Optimization Genetic Algorithm Maad M. Mijwel Computer science, college of science, Baghdad University Baghdad, Iraq maadalnaimiy@yahoo.com
More informationMassively Parallel Approximation Algorithms for the Traveling Salesman Problem
Massively Parallel Approximation Algorithms for the Traveling Salesman Problem Vaibhav Gandhi May 14, 2015 Abstract This paper introduces the reader to massively parallel approximation algorithms which
More informationTrusses, NP-Completeness, and Genetic Algorithms
Trusses, NP-Completeness, and Genetic Algorithms Authors: Shannon Overbay, Department of Mathematics and Computer Science, Gonzaga University, Spokane, WA 99258-2615, overbay@gonzaga.edu Sara Ganzerli,
More informationSolving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques
Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques N.N.Poddar 1, D. Kaur 2 1 Electrical Engineering and Computer Science, University of Toledo, Toledo, OH, USA 2
More informationIntroduction to Approximation Algorithms
Introduction to Approximation Algorithms Dr. Gautam K. Das Departmet of Mathematics Indian Institute of Technology Guwahati, India gkd@iitg.ernet.in February 19, 2016 Outline of the lecture Background
More informationCombination of Genetic Algorithm with Dynamic Programming for Solving TSP
Int. J. Advance Soft Compu. Appl, Vol. 9, No. 2, July 2017 ISSN 2074-8523 Combination of Genetic Algorithm with Dynamic Programming for Solving TSP Hemmak Allaoua Computer science department, University
More informationIntuitionistic Fuzzy Estimations of the Ant Colony Optimization
Intuitionistic Fuzzy Estimations of the Ant Colony Optimization Stefka Fidanova, Krasimir Atanasov and Pencho Marinov IPP BAS, Acad. G. Bonchev str. bl.25a, 1113 Sofia, Bulgaria {stefka,pencho}@parallel.bas.bg
More informationSolving Travelling Salesman Problem and Mapping to Solve Robot Motion Planning through Genetic Algorithm Principle
Indian Journal of Science and Technology, Vol 8(35), DOI: 10.17485/ijst/2015/v8i35/86809, December 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Solving Travelling Salesman Problem and Mapping
More informationAdapting the Genetic Algorithm to the Travelling Saleman Problem
Adapting the Genetic Algorithm to the Travelling Saleman Problem Author Pullan, Wayne Published 3 Conference Title The 3 Congress on Evolutionary Computation CEC 3 DOI https://doi.org/.9/cec.3.9978 Copyright
More informationMore NP-complete Problems. CS255 Chris Pollett May 3, 2006.
More NP-complete Problems CS255 Chris Pollett May 3, 2006. Outline More NP-Complete Problems Hamiltonian Cycle Recall a hamiltonian cycle is a permutation of the vertices v i_1,, v i_n of a graph G so
More informationA memetic algorithm for symmetric traveling salesman problem
ISSN 1750-9653, England, UK International Journal of Management Science and Engineering Management Vol. 3 (2008) No. 4, pp. 275-283 A memetic algorithm for symmetric traveling salesman problem Keivan Ghoseiri
More informationUsing Genetic Algorithms to optimize ACS-TSP
Using Genetic Algorithms to optimize ACS-TSP Marcin L. Pilat and Tony White School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, ON, K1S 5B6, Canada {mpilat,arpwhite}@scs.carleton.ca
More informationAssignment No 2 (Group B)
Assignment No 2 (Group B) 1 Problem Statement : Concurrent Implementation of Travelling Salesman Problem. 2 Objective : To develop problem solving abilities using Mathematical Modeling. To apply algorithmic
More informationAlgorithms and Experimental Study for the Traveling Salesman Problem of Second Order. Gerold Jäger
Algorithms and Experimental Study for the Traveling Salesman Problem of Second Order Gerold Jäger joint work with Paul Molitor University Halle-Wittenberg, Germany August 22, 2008 Overview 1 Introduction
More informationCombining Two Local Searches with Crossover: An Efficient Hybrid Algorithm for the Traveling Salesman Problem
Combining Two Local Searches with Crossover: An Efficient Hybrid Algorithm for the Traveling Salesman Problem Weichen Liu, Thomas Weise, Yuezhong Wu and Qi Qi University of Science and Technology of Chine
More informationCOMP 355 Advanced Algorithms Approximation Algorithms: VC and TSP Chapter 11 (KT) Section (CLRS)
COMP 355 Advanced Algorithms Approximation Algorithms: VC and TSP Chapter 11 (KT) Section 35.1-35.2(CLRS) 1 Coping with NP-Completeness Brute-force search: This is usually only a viable option for small
More informationA Polynomial-Time Deterministic Approach to the Traveling Salesperson Problem
A Polynomial-Time Deterministic Approach to the Traveling Salesperson Problem Ali Jazayeri and Hiroki Sayama Center for Collective Dynamics of Complex Systems Department of Systems Science and Industrial
More informationConstrained Minimum Spanning Tree Algorithms
December 8, 008 Introduction Graphs and MSTs revisited Minimum Spanning Tree Algorithms Algorithm of Kruskal Algorithm of Prim Constrained Minimum Spanning Trees Bounded Diameter Minimum Spanning Trees
More informationOptimizing the Sailing Route for Fixed Groundfish Survey Stations
International Council for the Exploration of the Sea CM 1996/D:17 Optimizing the Sailing Route for Fixed Groundfish Survey Stations Magnus Thor Jonsson Thomas Philip Runarsson Björn Ævar Steinarsson Presented
More informationRearrangement of DNA fragments: a branch-and-cut algorithm Abstract. In this paper we consider a problem that arises in the process of reconstruction
Rearrangement of DNA fragments: a branch-and-cut algorithm 1 C. E. Ferreira 1 C. C. de Souza 2 Y. Wakabayashi 1 1 Instituto de Mat. e Estatstica 2 Instituto de Computac~ao Universidade de S~ao Paulo e-mail:
More informationParallel Implementation of Travelling Salesman Problem using Ant Colony Optimization
Parallel Implementation of Travelling Salesman Problem using Ant Colony Optimization Gaurav Bhardwaj Department of Computer Science and Engineering Maulana Azad National Institute of Technology Bhopal,
More informationMachine Learning for Software Engineering
Machine Learning for Software Engineering Introduction and Motivation Prof. Dr.-Ing. Norbert Siegmund Intelligent Software Systems 1 2 Organizational Stuff Lectures: Tuesday 11:00 12:30 in room SR015 Cover
More informationENHANCED BEE COLONY ALGORITHM FOR SOLVING TRAVELLING SALESPERSON PROBLEM
ENHANCED BEE COLONY ALGORITHM FOR SOLVING TRAVELLING SALESPERSON PROBLEM Prateek Agrawal 1, Harjeet Kaur 2, and Deepa Bhardwaj 3 123 Department of Computer Engineering, Lovely Professional University (
More informationHybridizing PSM and RSM Operator for Solving NP-Complete Problems: Application to Travelling Salesman Problem
Hybridizing PSM and RSM Operator for Solving NP-Complete Problems: Application to Travelling Salesman Problem Otman ABDOUN, Chakir TAJANI and Jaafar ABOUCHABKA LaRIT, Department of Computer Science IBN
More informationParallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster
Parallel Genetic Algorithm to Solve Traveling Salesman Problem on MapReduce Framework using Hadoop Cluster Abstract- Traveling Salesman Problem (TSP) is one of the most common studied problems in combinatorial
More informationImprovement heuristics for the Sparse Travelling Salesman Problem
Improvement heuristics for the Sparse Travelling Salesman Problem FREDRICK MTENZI Computer Science Department Dublin Institute of Technology School of Computing, DIT Kevin Street, Dublin 8 IRELAND http://www.comp.dit.ie/fmtenzi
More informationTraveling Salesman Problem with Time Windows Solved with Genetic Algorithms
Traveling Salesman Problem with Time Windows Solved with Genetic Algorithms Assistant lecturer, László Illyés EMTE Sapientia University, Miercurea-Ciuc Romania, Department of Mathematics and Informatics
More informationAttractor of Local Search Space in the Traveling Salesman Problem
Attractor of Local Search Space in the Traveling Salesman Problem WEIQI LI School of Management University of Michigan - Flint 303 East Kearsley Street, Flint, Michigan 48502 U. S. A. Abstract: - A local
More informationEffective Tour Searching for Large TSP Instances. Gerold Jäger
Effective Tour Searching for Large TSP Instances Gerold Jäger Martin-Luther-University Halle-Wittenberg (Germany) joint work with Changxing Dong, Paul Molitor, Dirk Richter German Research Foundation Grant
More informationNavigation of Multiple Mobile Robots Using Swarm Intelligence
Navigation of Multiple Mobile Robots Using Swarm Intelligence Dayal R. Parhi National Institute of Technology, Rourkela, India E-mail: dayalparhi@yahoo.com Jayanta Kumar Pothal National Institute of Technology,
More informationACO and other (meta)heuristics for CO
ACO and other (meta)heuristics for CO 32 33 Outline Notes on combinatorial optimization and algorithmic complexity Construction and modification metaheuristics: two complementary ways of searching a solution
More informationSolving Traveling Salesman Problem Using Parallel Genetic. Algorithm and Simulated Annealing
Solving Traveling Salesman Problem Using Parallel Genetic Algorithm and Simulated Annealing Fan Yang May 18, 2010 Abstract The traveling salesman problem (TSP) is to find a tour of a given number of cities
More informationComplementary Graph Coloring
International Journal of Computer (IJC) ISSN 2307-4523 (Print & Online) Global Society of Scientific Research and Researchers http://ijcjournal.org/ Complementary Graph Coloring Mohamed Al-Ibrahim a*,
More informationReduce Total Distance and Time Using Genetic Algorithm in Traveling Salesman Problem
Reduce Total Distance and Time Using Genetic Algorithm in Traveling Salesman Problem A.Aranganayaki(Research Scholar) School of Computer Science and Engineering Bharathidasan University Tamil Nadu, India
More informationModified Order Crossover (OX) Operator
Modified Order Crossover (OX) Operator Ms. Monica Sehrawat 1 N.C. College of Engineering, Israna Panipat, Haryana, INDIA. Mr. Sukhvir Singh 2 N.C. College of Engineering, Israna Panipat, Haryana, INDIA.
More informationEnhanced ABC Algorithm for Optimization of Multiple Traveling Salesman Problem
I J C T A, 9(3), 2016, pp. 1647-1656 International Science Press Enhanced ABC Algorithm for Optimization of Multiple Traveling Salesman Problem P. Shunmugapriya 1, S. Kanmani 2, R. Hemalatha 3, D. Lahari
More informationThe metric travelling salesman problem: pareto-optimal heuristic algorithms
295 The metric travelling salesman problem: pareto-optimal heuristic algorithms Ekaterina Beresneva Faculty of Computer Science National Research University Higher School of Economics Moscow, Russia, +7(925)538-40-58
More informationOverview. H. R. Alvarez A., Ph. D.
Network Modeling Overview Networks arise in numerous settings: transportation, electrical, and communication networks, for example. Network representations also are widely used for problems in such diverse
More informationTHE OPTIMIZATION OF RUNNING QUERIES IN RELATIONAL DATABASES USING ANT-COLONY ALGORITHM
THE OPTIMIZATION OF RUNNING QUERIES IN RELATIONAL DATABASES USING ANT-COLONY ALGORITHM Adel Alinezhad Kolaei and Marzieh Ahmadzadeh Department of Computer Engineering & IT Shiraz University of Technology
More informationAdjusted Clustering Clarke-Wright Saving Algorithm for Two Depots-N Vehicles
Adjusted Clustering Clarke-Wright Saving Algorithm for Two Depots-N Vehicles S. Halim, L. Yoanita Department of Industrial Engineering, Petra Christian University, Surabaya, Indonesia (halim@petra.ac.id)
More informationJob Grouping with Minimum Setup in PCB assembly
Job Grouping with Minimum Setup in PCB assembly KARI SALONEN 1, JOUNI SMED 1, MIKA JOHNSSON 2, and OLLI NEVALAINEN 1 1 Turku Centre for Computer Science (TUCS) and Department of Information Technology
More informationOptimal tree for Genetic Algorithms in the Traveling Salesman Problem (TSP).
Optimal tree for Genetic Algorithms in the Traveling Salesman Problem (TSP). Liew Sing liews_ryan@yahoo.com.sg April 1, 2012 Abstract In this paper, the author proposes optimal tree as a gauge for the
More informationComparison of TSP Algorithms
Comparison of TSP Algorithms Project for Models in Facilities Planning and Materials Handling December 1998 Participants: Byung-In Kim Jae-Ik Shim Min Zhang Executive Summary Our purpose in this term project
More informationParallel Implementation of the Max_Min Ant System for the Travelling Salesman Problem on GPU
Parallel Implementation of the Max_Min Ant System for the Travelling Salesman Problem on GPU Gaurav Bhardwaj Department of Computer Science and Engineering Maulana Azad National Institute of Technology
More informationSOLVING TRAVELING SALESMAN PROBLEMS USING HEURISTIC LEARNING APPROACH
SOLVING TRAVELING SALESMAN PROBLEMS USING HEURISTIC LEARNING APPROACH Sim Kim Lau 1), Li-Yen Shue 2) 1) Department of Information Systems, University of Wollongong, Australia (simlau@uow.edu.au) 2) Department
More informationKhushboo Arora, Samiksha Agarwal, Rohit Tanwar
International Journal of Scientific & Engineering Research, Volume 7, Issue 1, January-2016 1014 Solving TSP using Genetic Algorithm and Nearest Neighbour Algorithm and their Comparison Khushboo Arora,
More informationA MARRIAGE IN HONEY BEE OPTIMISATION APPROACH TO THE ASYMMETRIC TRAVELLING SALESMAN PROBLEM. Received December 2010; revised April 2011
International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 6, June 2012 pp. 4123 4132 A MARRIAGE IN HONEY BEE OPTIMISATION APPROACH
More informationAll 0-1 Polytopes are. Abstract. We study the facial structure of two important permutation polytopes
All 0-1 Polytopes are Traveling Salesman Polytopes L.J. Billera and A. Sarangarajan y Abstract We study the facial structure of two important permutation polytopes in R n2, the Birkho or assignment polytope
More informationPractice Final Exam 1
Algorithm esign Techniques Practice Final xam Instructions. The exam is hours long and contains 6 questions. Write your answers clearly. You may quote any result/theorem seen in the lectures or in the
More informationComparison of Heuristics for the Colorful Traveling Salesman Problem
Comparison of Heuristics for the Colorful Traveling Salesman Problem John Silberholz R.H. Smith School of Business University of Maryland Joint Work With: Andrea Raiconi, Raffaele Cerulli, Monica Gentili,
More informationResearch Article A Novel Metaheuristic for Travelling Salesman Problem
Industrial Volume 2013, Article ID 347825, 5 pages http://dx.doi.org/10.1155/2013/347825 Research Article A Novel Metaheuristic for Travelling Salesman Problem Vahid Zharfi and Abolfazl Mirzazadeh Industrial
More informationComputational problems. Lecture 2: Combinatorial search and optimisation problems. Computational problems. Examples. Example
Lecture 2: Combinatorial search and optimisation problems Different types of computational problems Examples of computational problems Relationships between problems Computational properties of different
More informationA Memetic Algorithm for the Generalized Traveling Salesman Problem
A Memetic Algorithm for the Generalized Traveling Salesman Problem Gregory Gutin Daniel Karapetyan Abstract The generalized traveling salesman problem (GTSP) is an extension of the well-known traveling
More informationARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS
ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS Gabriela Ochoa http://www.cs.stir.ac.uk/~goc/ OUTLINE Optimisation problems Optimisation & search Two Examples The knapsack problem
More informationOptimization of Non-Linear Multiple Traveling Salesman Problem Using K-Means Clustering, Shrink Wrap Algorithm and Meta-Heuristics
ISSN 1749-3889 (print), 1749-3897 (online) International Journal of Nonlinear Science Vol.8(2009) No.4,pp.480-487 Optimization of Non-Linear Multiple Traveling Salesman Problem Using K-Means Clustering,
More informationA Development of Hybrid Cross Entropy-Tabu Search Algorithm for Travelling Repairman Problem
Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 A Development of Hybrid Cross Entropy-Tabu Search Algorithm for Travelling
More informationEffective Tour Searching for Large TSP Instances. Gerold Jäger
Effective Tour Searching for Large TSP Instances Gerold Jäger Martin-Luther-University Halle-Wittenberg (Germany) joint work with Changxing Dong, Paul Molitor, Dirk Richter German Research Foundation Grant
More informationCT79 SOFT COMPUTING ALCCS-FEB 2014
Q.1 a. Define Union, Intersection and complement operations of Fuzzy sets. For fuzzy sets A and B Figure Fuzzy sets A & B The union of two fuzzy sets A and B is a fuzzy set C, written as C=AUB or C=A OR
More informationBI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP SCHEDULING PROBLEM. Minimizing Make Span and the Total Workload of Machines
International Journal of Mathematics and Computer Applications Research (IJMCAR) ISSN 2249-6955 Vol. 2 Issue 4 Dec - 2012 25-32 TJPRC Pvt. Ltd., BI-OBJECTIVE EVOLUTIONARY ALGORITHM FOR FLEXIBLE JOB-SHOP
More informationOptimal tour along pubs in the UK
1 From Facebook Optimal tour along 24727 pubs in the UK Road distance (by google maps) see also http://www.math.uwaterloo.ca/tsp/pubs/index.html (part of TSP homepage http://www.math.uwaterloo.ca/tsp/
More informationBlind, Greedy, and Random: Algorithms for Matching and Clustering Using only Ordinal Information
lind, Greedy, and Random: lgorithms for Matching and lustering Using only Ordinal Information Elliot nshelevich (together with Shreyas Sekar) Rensselaer Polytechnic Institute (RPI), Troy, NY Maximum Utility
More informationThe Traveling Salesman Problem: State of the Art
The Traveling Salesman Problem: State of the Art Thomas Stützle stuetzle@informatik.tu-darmstadt.de http://www.intellektik.informatik.tu-darmstadt.de/ tom. Darmstadt University of Technology Department
More informationImproved Large-Step Markov Chain Variants for the Symmetric TSP
Journal of Heuristics, 3, 63 81 (1997) c 1997 Kluwer Academic Publishers. Manufactured in The Netherlands. Improved Large-Step Markov Chain Variants for the Symmetric TSP INKI HONG, ANDREW B. KAHNG UCLA
More informationDynamic Capacity Routing in Networks with MTSP
Dynamic Capacity Routing in Networks with MTSP Ranjana Ponraj1*, George Amalanathan2 1 Hindustan 2 University, Chennai, Tamil Nadu, India. Periyar Maniammai University, Thanjavur, Tamil Nadu, India. *
More informationEffective Tour Searching for Large TSP Instances. Gerold Jäger
Effective Tour Searching for Large TSP Instances Gerold Jäger Martin-Luther-University Halle-Wittenberg joint work with Changxing Dong, Paul Molitor, Dirk Richter November 14, 2008 Overview 1 Introduction
More informationEfficient Rectilinear Steiner Tree Construction with Rectangular Obstacles
Proceedings of the th WSES Int. onf. on IRUITS, SYSTEMS, ELETRONIS, ONTROL & SIGNL PROESSING, allas, US, November 1-3, 2006 204 Efficient Rectilinear Steiner Tree onstruction with Rectangular Obstacles
More informationACCELERATING THE ANT COLONY OPTIMIZATION
ACCELERATING THE ANT COLONY OPTIMIZATION BY SMART ANTS, USING GENETIC OPERATOR Hassan Ismkhan Department of Computer Engineering, University of Bonab, Bonab, East Azerbaijan, Iran H.Ismkhan@bonabu.ac.ir
More informationA Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery
A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery Monika Sharma 1, Deepak Sharma 2 1 Research Scholar Department of Computer Science and Engineering, NNSS SGI Samalkha,
More informationOptimal Solving Large Scale Traveling Transportation Problems by Flower Pollination Algorithm
Optimal Solving Large Scale Traveling Transportation Problems by Flower Pollination Algorithm Supaporn SUWANNARONGSRI Department of Materials Handling and Logistics Engineering Faculty of Engineering,
More informationReport on article The Travelling Salesman Problem: A Linear Programming Formulation
Report on article The Travelling Salesman Problem: A Linear Programming Formulation Radosław Hofman, Poznań 2008 Abstract This article describes counter example prepared in order to prove that linear formulation
More informationParticle Swarm Optimization Algorithm for Multisalesman Problem with Time and Capacity Constraints
Appl. Math. Inf. Sci. 7, No. 6, 2439-2444 (2013) 2439 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/070637 Particle Swarm Optimization Algorithm for
More information