Gezgin satıcı problemi - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tanımlama
  • 2 Çözüm
  • 3 Ayrıca bakınız
  • 4 Kaynakça
  • 5 Dış bağlantılar

Gezgin satıcı problemi

  • العربية
  • Asturianu
  • Azərbaycanca
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Hrvatski
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • Lietuvių
  • മലയാളം
  • Монгол
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenčina
  • Slovenščina
  • Српски / srpski
  • Svenska
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(TSP sayfasından yönlendirildi)

Gezgin satıcı problemi yöneylem araştırması ve teorik bilgisayar bilimi alanlarında incelenen bir "kombinatoryel optimizasyon" problemidir.

Tanımlama

[değiştir | kaynağı değiştir]

Gezgin satıcı problemi şu şekilde tanımlanabilir:

  • Bir seyyar satıcı var;
  • Bu satıcı, mallarını n {\displaystyle n\,} {\displaystyle n\,} şehirde satmak istiyor;
  • Öte yandan, mantıklı bir şekilde, bu satıcı bu şehirleri mümkün olan en kısa şekilde ve her bir şehre maksimum bir kere uğrayarak turlamak istiyor.

Problemin amacı, satıcıya bu en kısa yolu sunabilmektir.

Bu problem, bir matematiksel problem olarak 1930'lu yıllarda formüle edilmiştir. Optimizasyon konusunda en derin inceleme konularından biridir. "Hesaplamanın karmaşıklığı" teorisine göre çözümü NP-Tam olan en önemli algoritma problemlerinden biridir. Bundan dolayı seyyar satıcı problemlerini etkin olarak çözebilecek bir algoritma olmadığı kabul edilmektedir. Diğer bir deyimle en kötü durumda algoritma kullanılırken yapılan hesapların sayısının (yani bilgisayar kullanma zamanının) şehir sayıları arttıkça üstel olarak artması çok olasıdır. Bazı durumlarda sadece yüz şehirlik liste olmasına rağmen çözüm yapılırken çözümün yıllar alabileceği iddia edilmektedir.

Diğer optimizasyon problemlerine bir nirengi noktası ve bir mihenk taşı gibi yol gösterici ve değerleyici problem olarak kullanılmaktadır. Problem sonucunu hesaplamak, çok zor olmakla beraber hem tam sonuç hem de "sezgisel (heuristic)" sonuçlar verebilecek birçok çözüm yöntemi bilinmektedir ve pratikte bazen on binlerce şehri ihtiva eden listelerden oluşan problemlerin çözülebileceği bilinmektedir.

Çözüm

[değiştir | kaynağı değiştir]

Basit bir şekilde:

  • Başlangıç için seçebileceği n {\displaystyle n\,} {\displaystyle n\,} değişik şehir vardır
  • İlk şehirde, satıcının n − 1 {\displaystyle n-1\,} {\displaystyle n-1\,} değişik şehir arasında seçim hakkı vardır
  • İkinci şehirde, satıcının n − 2 {\displaystyle n-2\,} {\displaystyle n-2\,} değişik şehir arasında seçim hakkı vardır
  • vs.

Dolayısıyla, sonuç olarak satıcının ( n ) ! {\displaystyle (n)!\,} {\displaystyle (n)!\,} değişik tur arasından seçim hakkı olacaktır. Bu, 100 şehirlik bir tur için bile 9 , 33 ∗ 10 157 {\displaystyle 9,33*10^{157}\,} {\displaystyle 9,33*10^{157}\,} değişik tur etmektedir!

Su an itibarıyla bulunabilmiş en güçlü kesin çözüm sunan algoritma (Dinamik Programlama) ile O ( n 2 ∗ 2 n ) {\displaystyle O(n^{2}*2^{n})\,} {\displaystyle O(n^{2}*2^{n})\,} zamanda çözülebilmektedir. Örneğin, 100 şehirlik bir tur için bu 1 , 26 ∗ 10 30 {\displaystyle 1,26*10^{30}\,} {\displaystyle 1,26*10^{30}\,} adım etmektedir.

Bugüne kadar çözülen en büyük seyyar satıcı problemi 33.810 noktalı bir problemdir ve bir mikroçipin model tasarımı için çözülmüştür.[1] Bundan önceki en büyük seyyar satıcı problemi ise 24.978 noktalıdır ve İsveç'te yerleşimi olan her nokta için çözülmüştür. Bu çözüm, Intel Xeon 2,8 GHz bir işlemcinin 92 yılına denk bir sürede yapılmıştır (öte yandan, 96 bilgisayarlı bir ağ üzerinde çözüldüğünden çözülmesi 3 yıl sürmüştür). Şu anda çözülmeye çalışılan en büyük problem dünya üzerinde kayıtlı yerleşim olan her nokta için en kısa yolun ne olduğudur. Bu problem 1.904.711 şehir içermektedir.[kaynak belirtilmeli]

Bu problem, seyyar satıcılardan öte internet üzerinde paketlerin yönlendirilmesi gibi konuların çözümünde de faydalı olacağından önemli bir problemdir.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Daha genel hâli için; Araç rotalama problemi

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ William Cook, Daniel Espinoza, Marcos Goycoolea: Computing with Domino-Parity Inequalities for the TSP. 20 Şubat 2012 tarihinde Wayback Machine sitesinde arşivlendi. 2005. (Preprint, pdf; 261 kB)

Dış bağlantılar

[değiştir | kaynağı değiştir]
Wikimedia Commons'ta Gezgin satıcı problemi ile ilgili ortam dosyaları mevcuttur.
  • Seyyar satıcı problemi sitesi7 Şubat 2006 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce) (Erişme:8.6.2010)
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • GND: 4185966-2
  • LCCN: sh85137179
  • NLI: 987007568164305171
"https://tr.wikipedia.org/w/index.php?title=Gezgin_satıcı_problemi&oldid=36435747" sayfasından alınmıştır
Kategoriler:
  • Çizge teorisi
  • NP-tam problemleri
  • Yöneylem araştırması
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • Kaynaksız anlatımlar içeren maddeler
  • Commons kategori bağlantısı Vikiveri'de tanımlı olan sayfalar
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 13.26, 23 Kasım 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Gezgin satıcı problemi
Konu ekle