10.07.2015 Views

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Akademik</strong> Bilişim’<strong>10</strong> - XII. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>10</strong> - <strong>12</strong> Şubat 20<strong>10</strong> Muğla ÜniversitesiGezgin Satıcı Probleminin İkili KodlanmışGenetik Algoritmalarla Çözümünde Yeni Bir YaklaşımMehmet Ali Aytekin 1 , Tahir Emre Kalaycı 21 Sanko Holding, Bilgi İşlem Departmanı, Gaziantep2 Ege Üniversitesi, Bilgisayar Mühendisliği Bölümü, İzmirm.ali.aytekin@gmail.com, tahir.kalayci@ege.edu.trÖzet: Gezgin Satıcı Problemi (GSP) kombinatöryel eniyileme ve global sezgisel arama alanlarındayoğun bir şekilde araştırılan ve çalışılan bir problemdir. Farklı türdeki GSP'ler için çok sayıdave farklı çözüm yöntemleri vardır. Gezgin satıcı problemi alanında kullanılan önemli yöntemlerdenbiri de genetik algoritmalardır (GA). GSP sezgisel bir yöntem olan genetik algoritmalarıkarşılaştırmaya ve değerlendirmeye yardımcı olur. Bu çalışmada Gezgin Satıcı Problemi için birgenetik algoritma geliştirilmiş, geliştirilen yöntemin avantajları ve dezavantajları var olan yöntemlertemel alınarak anlatılmıştır. Geliştirilmiş yöntemin en önemli yeniliği yeni bir ikili kodlanmışgen yaklaşımı kullanmasıdır. Yapılan deneysel çalışmaların bir kısmı bildiride sunularaksonuca ulaşılmıştır.Anahtar Sözcükler: Genetik Algoritmalar, Gezgin Satıcı Problemi, Eniyileme, İkili kodlamaSolving Traveling Salesman Using Binary Encoded Genetic AlgorithmsAbstract: Traveling Salesman Problem (TSP) is widely studied and researched problem in combinatorialoptimization and global search heuristics. There are many and different solution techniquesfor different kind TSP's. An important technique for TSP is the genetic algorithms (GA).TSP helps to benchmark and evaluate GAs, which is a heuristics method. In this study, a newgenetic algorithm technique has been developed to solve traveling salesman problem. Advantagesand disadvantages of this technique has been explained by comparing with existing techniques.The most important novelty of this technique is using a new binary encoded chromosome approach.Conclusion is achieved by presenting some of the conducted experiments.Keywords: Genetic Algorithms, Traveling Salesman Problem, Optimization, Binary encoding2701. GirişGezgin satıcı problemi (GSP) verilen N düğüm(şehir) için, her düğüme bir kez uğramak şartıylatekrar başlangıç düğümüne geri dönen en kısa(en az maliyetli) rotayı bulma problemidir[1].Tanımlaması son derece kolay fakat çözümüNP-Zor bir problemdir [1]. Bir eniyileme problemiolan bu problemde bir çizge üzerine yerleştirilmişnoktalar ve aralarındaki maliyetlergöz önüne alınarak her düğüme yalnız bir kereuğramak şartıyla en uygun maliyetle çizgedeki271tüm düğümlerin dolaşılması olarak tanımlanabilir.Bu problemin çözümü bir Hamilton Döngüsüolarak da görülebilir [11].GSP’yi matematiksel olarak iki şekilde tanımlayabiliriz:çizge problemi olarak ve permütasyonproblemi olarak[2]. Eğer GSP’ yi çizgeproblemi olarak ifade edersek; G=(V,E) çizgesive bu çizgede tanımlanmış tüm Hamilton döngüleriF ile temsil edilmiş olsun. Her e E içindaha önceden belirtilmiş bir ağırlık () değerivardır. İşte GSP bu G çizelgesinde en kısa

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!