slide prezent sp
TRANSCRIPT
-
7/29/2019 Slide Prezent Sp
1/15
Prepared by:
Rohaini Binti Mohd Noor
(2005614785)
Supervised by:
Dr Nordin Bin Abu Bakar
Proposal of Final Year Project
-
7/29/2019 Slide Prezent Sp
2/15
Project Title
To Solve the Traveling
Salesman Problem by
using SimulatedAnnealing.
-
7/29/2019 Slide Prezent Sp
3/15
Project Aim
The aim is to find the minimum
cost and shortest path
between 20 cities for theTraveling Salesman Problem.
-
7/29/2019 Slide Prezent Sp
4/15
Project Objectives
1. to study the concept inSimulated Annealing
Algorithm.
2. to apply the SimulatedAnnealing Algorithm infinding the minimum cost andthe shortest path.
-
7/29/2019 Slide Prezent Sp
5/15
Problem Descriptions
Given a collection of cities and thecost of travel between each pairof them, the Traveling Salesman
Problem, or TSP is to find thecheapest way of visiting all of thecities. The travel costs aresymmetric in the sense thattraveling from city X to city Ycosts just as much as travelingfrom Y to X.
-
7/29/2019 Slide Prezent Sp
6/15
Project Scope
This study will make use of 20selected cities in Peninsular Malaysiato evaluate the above algorithm. The
selected cities are starting from KualaLumpur, Petaling Jaya, Shah Alam,Klang, Kajang, Seremban, Melaka,Batu Pahat, Johor Bharu, Kuantan,Kota Bharu, Kuala Terengganu,Kangar, Kulim, Alor Setar,Butterworth, Georgetown, Taiping andIpoh.
-
7/29/2019 Slide Prezent Sp
7/15
Basic Idea
of TSP
a
b
d
c
f
e
3
6
3
21
4
5
3
6
1
Find the shortest path
using Dijkstras Algorithm
Iteration a b c d e f u S
0 0 3 INF 6 INF INF {a}
1 0 3 INF(8) 6(4) INF(6) INF b {a,b}
2 0 3 8(5) 4 6(8) INF d {a,b,d}
3 0 0 5 4 6(7) INF(11) c {a,b,d,c}
4 0 3 5 4 6 11(9) e {a,b,d,c,e}
5 0 3 5 4 6 9 f {a,b,d,c,e,f}
Trace of Dijkstras Algorithm
-
7/29/2019 Slide Prezent Sp
8/15
a
b
d
c
f
e
3
1
31
2
The result:
-
7/29/2019 Slide Prezent Sp
9/15
Examples of Solved Techniques in
Traveling Salesman Problem
There are several examples of solved techniquesin TSP that have been done by researchers
but I only stated three of the techniques
to be discussed in this report.
Methods Authors
Very Greedy Crossover in a
Genetic Algorithm.
Bryant A. Julstrom.
Department of Computer
Science, St. Cloud State
University.
Branch and Bound
Algorithm.R. Dakin (1997).
Branch and Cut Algorithm.
D. Applegate, R.E. Bixby, V.
Chvatal, and W. Cook
(1998).
-
7/29/2019 Slide Prezent Sp
10/15
Project
Framework
-
7/29/2019 Slide Prezent Sp
11/15
Hardware and Software
Requirements
Minimum Requirement
Hardware:
Processor - Intel Pentium IV
RAM 512 MB Hard Disk 40GB
Printer
Software:
Windows XP Professional
NetBin 5.0 Microsoft Visual Studio C++ 6.0
Microsoft Office Word 2003
Microsoft Project 2003
-
7/29/2019 Slide Prezent Sp
12/15
Expected Outcomes
This project will produce a prototypethat will find a minimum cost and thedistance of the travelling. It willexamine whether the Simulated
Annealing can produce good resultcompared to known method that havebeen done before.
-
7/29/2019 Slide Prezent Sp
13/15
Future Work
As for this semester, I only focus on writingthe proposal for this project. The TravelingSalesman Problem will be developed on thenext semester.
To enhance the system, the scope of thisproject will be broadened (number of cities,evaluation criteria and SA parameters willbe changed accordingly).
-
7/29/2019 Slide Prezent Sp
14/15
Conclusion
This particular study shows the interest of aTraveling Salesman Problem (TSP). This project willadapt Simulated Annealing Algorithm to generatequickly a good approximation of the sets of efficientsolutions.
The problem is to find the minimum cost andshortest distance of the traveling. The TSP willproduce the minimum distance and the cost of thedistance.
The Traveling Salesman Problem will be using C++language as the engine while the interface will beusing VetBin 5.0. The development of this projectwill be starting on the next semester.
-
7/29/2019 Slide Prezent Sp
15/15
THE END
THANK YOU