Devices & Hardware

A Novel Approach for Solving TSP using SOM (in Persian)

Description
A Novel Approach for Solving TSP using SOM (in Persian)
Published
of 6
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
     ﮔ   ) TSP (  ﯽ     ﮑ    (SOM)   ﯽ    *  –   ﯿ  -  ﯾ     ﯿ     ﯿﭙ ﮐ    ﯽ     ﮑ  -  ﯾ    ﮕ    *    ﮑ    saeed_bakhshmand@yahoo.com,smobayen@gmail.com, * hkharrati@gmail.com   ﯿﮑﭼ      ﮐ    ﯽ     ﮑ    ﮏﯾ    ﯾ (SOM)    ﮔ  (TSP) ﯽ    ﯽ     ﮐ  .  TSP    ﮐ     ﯾ   n ﯽ     ﯿﯾ ﯿﭙ     ﯾ ﮐ     ﯿ     ﯾ ﮐ  ﯾ ﮔ   .  ﯾ   NP-Hard   n ! ﯽ   . ﯽ     ﯿ    TSP    ﮐ     ﯾ    ﯿ     ﯿ     ﯾ ﭘ    ﮑ     ﯾ    ﯾ    ﮑ    ﯽ ﯽ     ﯿ ﮐ   .  ﯿﭘ    ﯾ   MATLAB    ﯾ    ﯾ ﮕ    ﯽ ﯿ     ﭼ (Ant Colony Optimization)  ﯾ ﮕ     ﯿ     ﯾ   SOM    ﯾ    ﯿ    ﯽ    ﯽ  .   ﯿ ﮐ   :  ﮔ    (TSP)  ﮑ    ﯽ    (SOM)  ﭼ   ﯽ ﯿ     ﯾ ﮕ    (ACO)NP-hard .  1-   ﯿ     ﯾ   ﯽﮑﯾ    ﮔ    ﯽ     ﯿ     ﯿ   .   ﯾ   ﮏﯿ       ﮐ     ﯿ    ﯽ     ﯿ  ﮑ  ﮐ     ﯾ   ﯽ    ﯿ    ﮏﯿ  .   ﯾ      ﮕ    ﮏﯾ    ﯾ    ﮕ  ﯾ    ﮑ     ﯾ ﮐ    TSP ﯽ    ] 1 [ ﯽ     ﯿ     ﯿ ﭽ     ﯾ (JSP) ﮏﯾ   TSP ﯽ       ﯿ ﮐ  ] 2-1 [ .   ﯾ ﮔ  ﯾﮏﯾ   n    ﮔ    ﮏﯾ   ﮏﯾ    ﮑﯾ  .   ﯿ       ﮑ     ﮕ  ﮐ    ﯽ    TSP    ﯾ    ﮐ  NP-hard   ] 3 [ .  ﮏﯾ NP-hard  ﯾ ﮕ    ﯽ ﯿ     ﭼ   ﮏﯾﯽ     ﯾ ﮕ    ﯽ  ﮑ    ﯽﮑﯿ    ﯽ    ﯽ   .  ﯾ   ﯽ     ﯿ    ﯽ       ﮑ  ﯾ   ﯽ     ﮐ    ﯽ  VLSI    ﯿ    ﮏﯾ    ﯿ    ﯿ       ﯽ     ﯾ   ﮏﯾ    ﯿ  .  TSP  ﯾ ﮕ    ﯽ ﮑ    ﮏﯾ ﯾ    ﯾ ) NNS (  (TS) ﯽ ﯾ    ﯾ (SA)  ﯾ ﮕ    ﯽﮑﯿ  (GAs)  ﮔ ﭘ    ﯾ ﮕ    (PSO)  ﯾ ﮕ    ﯽ ﯿ  ﭼ (ACO)  ﮑ    ﯽ    ﯽ    ] 7-4 [ .     ﯾ ﮕ     ﯾ   SOM  ﮑ    ﯽﮑﯾ   ﯽ    TSP ﯽ   .   ﯿ     ﯾ    ﯾ   ﯽ    ﯽ    ﯽﯾ ﮕ  - .  ﯽﮔﮋﯾ    ﯿ    ﯽ       ﮑ     ﯾﯽ     ﮐ    ﮏﯾ   ] 8 [    ﯾ   ﮏﯾ    ﯾ ﮕ     ﯿ  (suboptimal)   ﯽ     ﮕ   .  2-  ﯽ     ﮑ    1975  ﮐ    (Kohonen)    ﯾ   ﮏﯾ   ﯽ    ﯽ     ﮑ  ﮑ    (Self-organizing features map)  ﮐ    ﯽ  ] 9 [ .  ﯾ ﯿ     ﮑ     ﯾ ﯾ ﭘ   ﯽ ﯾ .  ﯾ    ﯾ ”    ﯿﭼﯽ    “ ) winner takes all ,WTA ( ”  ﯿ    ﯽ  “ ) winner takes most, WTM ( . ﯽ     ﯾ    ﯾ ﮕ     ﯾ - .  ﯾ ﯾ ﮕ     ﯾﯽ    ﯽ  WTA ﯽ  ﮐ  ﯾ   ﯽ     ﯾ ﮕ  (Input Pattern) ﯽ     ﮑ    ﯽ ﯿ    ﯽ ﯽ    (neuron)  ﮑ     ﯾ    ﯾ    ﯾ ﮑﯾ   ﯽ   .  ﯽ     ﯿﯿ     ﯿ     ﯾ    ﯾ    ﮕ    (pattern)    ﮑﯾ   ﯽ     ﯾ    ﮐ ﯽ     ﯿﯿ    ﯽ  ] 9-8 [ .   ﮑ     ﯾ    ﯾ    ﯿ     ﯾ  . )1(   ﯽ    ﯽ ﯿ    ﯽ     ﯿﭘ   -  ﯿ ﮐ  .)2(   ﯾ ﮐ   )( ﯽ     ﮐ  .)3()4(   ﯿ   1 t+   ﯽ     ﯿ   .  () r i  Exwpxdx = − ∫    )1(   min{} ci j  xwxw − = −   )2(   (1)()()[()()] ccc wtwttxtwt  α + = + − )3(   (1)() ii wtwt  + = )4(    ﮐ  (t) α     ﯿﮔ ﯾ   ] 10 [      ﮑ    ﯽ  t  ﯽ     ﮐ     ﯾ W  i  ﮐ    ﯽ     x   . ﯽ     ﯾ ﮕ     ﯾ ﮑﯾ    ﯾ   ﯽﮕﯾ    ﯿ     ﮐ     ﯾ  .   ﯿ     ﯾ ﮕ  WTM ﯽ     ﮔ   .  ﮋ  WTM   ﯽﯾ ﮕ     ﯿ     ﯾ ﮕ  WTA ﯽ   .   ﯾ    ﮐ     ﯾ   WTM   ﯽ     ﮐ     ﯾ    ﯿ     ﮐ     ﮕ ﯽ     ﯿ   .   ﮐ     ﯿ     ﯾ   ﯽ     ﯾ    ﯿﯿ     ﯾ   ﯿ  -    ﮐ     ﯿﮔ ﯾ   ﯽ  ﯾ .   ﯿ     ﯾ ﮕ  WTM  )5( ﯽ     ﯿ  ﮔ  :  1 (,)() iii WWNixxW  η + = + × × − )5(   ﮐ  W  i    ﯾ   ﯽﮕﯾ   ﯽ   .  x    ﮕ    η     ﮑﭼ ﮐ     ﯿﮔ ﯾ  . ),(  xi N  ﯽ     ﯾ   ﯽﮕﯾ    ﮐ     ﮐ     ﯽ    ﮏ ﯾ   ﯽ     ﮐ     ﮔ     ﯿ ﭽ  ﯿ     ﯾ    ﯾﯽﮕﯾ    ﯾ   ﯽ     ﯿﯿ     ﯾ ﮐ   . ﯽ     ﯾ    ﯾ    ﯾ - :   2i exp(-x-w.),(i,x)N(i,x)=0,(i,x) ii tww λλ ∈∉ )6(    ﮐ  ( i ,  x ) λ    ﯽﮕﯾ   ﯽﮕﯾ   ﯽ   .  ﮑ    SOM ﯽ     ﯿ    ﯽ ﯿ     ﯾ  .  ﮐ     ﮐ    ﯽ  ﯾ    ﮕﯾ    ﮐ    ﯽ     ﯾ ﯿ  ﮕ    ﮏﯾ    ﮕ ﯽ     ﯿﯿ     ﮐ  .  ﯿ ﭽ  ﯾ    ﯿ    -    ﯾﯽ   .  ﮐ     ﯾ ﭘ    ﯾ    ﯾ ﮕ    ﯽ ﮐ    ﯽﮕﯾ    ﯿﮔ ﯾ   ﮏﭼ ﮐ     ﯿ    ﯽ     ﯾ ﮐ  .    ﯾ ﮕ     ﯾ   ﮏﯾ  )  ﭘ   ﮏﯾ  (   ﯾ   ﮏﯾ )   ﭘ  ( ﯽ  ﮕ  .  ﮑ  )1( ﯽ     ﮑ    ﮏﯾ SOM ﯽ     ﯾ   - .   ﮕ  ﮐ     ﮕﯾ ﮑﯾ    ﯿ  ﮐ    ﯽ ﯾ    ﯾ    ﮑ  1: SOM   ﯽﮕﯾ     ﮕﯾ ﮑﯾ   ﯽ ﯿ       ﯿ     ﮕ ﯽ     ﮕﯾ ﮑﯾ    ﮐ     ﯿﮔ  .  ﮏﯾ    ﮑ   2 ﯽ     ﯾ    ﯾ   ﮏﯾ    ﮕﯾ   ﭗ   ﭼﯽ     ﯿﮔ  .   ﮑ   4   ﮐ     ﯾ    ﯿﯾ ﭘ   ﭗ   ﭼ   ﯽ     ﯿﮔ  .  ﮑ  )2()3(  ﮏﯾ    ﮑ     ﯿ    ﯽ   .  ﮑ     ﯿ    ﭽ  ﯿ     ﯿ    ﯽ    ﯽ     ﯿ     ﮑ     ﯿ     ﯾ   ﯽ     ﯾ   ﯽ   .   ﮑ  2:  ﮏﯾ    ﯽﮕﯾ  SOM    ﮑ  3:  ﯽﮕﯾ  SOM   ﯽ     ﯾ ﮕ  SOM   ﯽ     ﮑ    ﮏﯾ   ﯽ     ﯾ    ﮔ  ]9[:  1-   ﯿ ﮐ    ﯽ   . 2-  ﮕ     ﮑ     ﯿ ﮐ  . 3-  ﯿ ﮐ     ﯿﭘ  . 4-  ﯿ ﮐ     ﯾ  . 5-   ﯾ    ﯿﮔ ﯾ   ﯽ ﯿ    η    ﯽﮕﯾ λ  ﯿ ﮐ   . 6- 2 5   ﯿﭘ ﯿ ﮐ     ﮑ     ﯿﯿ  .  3-    ﯾ ﮕ    ﯽ  SOM   TSP    ﮑ   x y  ﮐ     ﯿ ﮏﯾ   ﯽ     ﯾ  .   ﯽ     ﯾ    ﮐ    ﯽ  .  ﮑ     ﮐ     ﯿ    ﯽﮕﯾ    ﯿ     ﯾ   ﮏﯾ .  TSP   SOM    ﯾ   ﮏﯾ    ﮔ     ﯾ      ﮑﯾﯽ     ﯾ  . -    ﯿ    ﮏﯾ   ﮏﯾ    ﮕ    ﮏﯾ    ﮕﯾ  .  ﯿﭼ    ﯾ    ﮐ     ﯿ    ﯽ     ﯾ  .   ﯿ     ﯿ    ﯽ  ﯿ       ﮑ     ﯾ ﮕ     ﭘ    ﯿﯿ     ﮐ     ﮑﯾ SOM    ﭘ   η     ﮑ     ﯾ   ﯽ     ﯿﮔ ﯾ    ﯾ    ﮐ   . ﯽ     ﮐ     ﮕﯾ    ﮑ  ﯾ    ﯾ    ﯿ     ﮐ    SOM    ﯿ  ﯿ  (optimal)    ﯿﭘ    ﯾ    ﯾ ﮕ     ﯾ ﮕ     ﯾ   ACO  ﯿ ﮐ    ﯽ     ﯾ ﯿ ﮐ    ﯽ     ﮔ    ﯽ     ﯾ  .   4-   ﯿ     ﯾ     ﮑ     ﮑ    ﯽ     ﯾ   TSP    ﯿ     ﯿ ﮐ    ﯽ     ﯾ   MATLAB  ﯾ ﯿﮔ    ﯽ   . 20   ﮐ     ﯿ    ﮏﯾ   ﯽ   1 × 1   ﯾ ﮕ     ﯾ    ﮔ    SOM   ACO  ﯿ ﮐ    ﯽ   .   ﯿﭘ    ﯿ    SOM-TSP 1232 /3 ﯽ     ﭘ    ﯿ     ﮐ     ﯿ    ACO-TSP )4911 /3( .  ﯾ   ﯽ ﯾ   ﮏﭼ ﮐ     ﮐ     ﯾ ﮕ    ﮏ ﭼ ﮐ     ﯿ     ﮐ     ﯿ     ﯿ     ﭼ    ﯿ     ﮔ    ﯽﮔ ﮐ ﭘ    ﯾ ﮕ     ﯿ     ﮐ     ﯾ ﮕ  SOM   ﮏﯾ    ﯿ     ﮑ  . )   ﯾ   ﯽﮔ ﮐ ﭘ    ﯿ  (   ﯿ     ﮑ   .  ﮑ   )4(    ﮑ  SOM  ﯾ ﮕ    ACO   ﯽ  .   ﯾ   eil 51] 10 [    ﯿ    ﯽ    ﯽ     ﯾ  .  ﮑ  )5()6(   ﯾ    ﯿ       ﯾ ﮕ    SOM   ACO   eil 51   ﯽ  .   ﯿ ﮐ     ﯾ )1( .   ﯾ  51  ﯽ     ﯿ    ﮏﯾ    ﮐ  70 × 70 .   ﮑ     ﮐ     ﯾ ﮕ  SOM   ACO 100  ﯽ     ﯾ    ﮐ     ﮑ  4:  TSP   SOM   ﭗﭼ   TSP   ACO  ﯾ   ) . epoch    ﯾ ﮕ   100 ﯽ   (.    1:   ﯾ  SOMACO   eil-51  (N)    ﮑ    (epoch)  ﯿ       ﯿ     ﯿ   )  ﯿ  ( SOM 51100817 /426501703 /21 ACO 51100654 /42740916 /149    ﮑ  5:   ﯾ  TSPSOM 51  eil-51 .)  ﯿ   =817 /426(    ﮑ  6:   ﯾ  TSPACO 51  eil-51 .)  ﯿ   =654 /427   (   ﯾ .    ﯾ ﮕ     ﯿ    SOM    ﯿ    ACO    ﮑﯾ    ﮐ    ﯽ     ﯾ    ﯾ ﮕ     ﯿ     ﯾ ﮕ  SOM  ﯿ    ﯽ  .   ﯿ   )1(    ﮕ     ﮑ ﯾ    ﭘ    ﯾ Pentium IV, 1.8 GHz    ﮐ   .  ﯿ     ﯾ    ﮐ     ﮑ     ﯿ    ﯽ    ﯽ  SOM   ACO  ﮐ   . )1(  ﯾ ﮕ     ﯿﭘ    ﯿ    SOM    ﯾ ﮕ     ﯾ   ACO  ﯿ       ﯿ ﭽ     ﯾ ﮕ     ﮐ  .   ﮐ    ﯽ     ﯾ ﮕ    SOM  ﯾ ﮕ    ACO ﯽ   .  5-  ﯿ  ﯿﮔ     ﯿ    ﮏﯾ    ﮔ  ﯾ ﮕ     ﯾ    ﯿ    ﯽ   .  ﯾ    ﮑ     ﯾ   ﯽ   .   ﮑ    ﯽ     ﯿ     ﯾ    ﯿﭘ    ﯾ    ﯾ ﮕ ﯽ ﯿ  ﭼ   (ACO)    ﯾ  .  ﯿ    eil51  51  - . ﯽ     ﯾ    ﮐ    ﯽ     ﮑ     ﯾ SOM    ﯿ     ﯿ     ﯿ    ACO ﯽ   . ﯽ     ﮑ    SOM  ﯿ    ﯽ     ﯿ     ﯾ ﮕ     ﮑ ﯾ    ﮐ     ﮑ     ﯾ ﮑﯾ    ﯿ     ﮑ       ﯿ     ﯾ    ﮐ     ﯿ    ﯽ   .   ﯾ ﮕ     ﯾ   TSP    ﯿﮐ    SOM   ACO  ﯿﭘ   ﯽ  . 
Search
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks