St-bağlanabilirlik - St-connectivity

İçinde bilgisayar Bilimi, st-bağlanabilirlik veya STCON bir karar problemi köşeler için sormak s ve t içinde Yönlendirilmiş grafik, Eğer t dır-dir ulaşılabilir itibaren s.

Resmen, karar problemi

PATH = {⟨Dst⟩ | D tepe noktasından bir yola sahip yönlendirilmiş bir grafiktir s -e t}.

Karmaşıklık

Sorunun içinde olduğu gösterilebilir NL, olarak deterministik olmayan Turing makinesi yolun bir sonraki düğümünü tahmin edebilir, saklanması gereken tek bilgi yolun toplam uzunluğu ve şu anda hangi düğümün dikkate alındığıdır. Algoritma, hedef düğümden biri t ulaşıldı veya yolun uzunluğu şu ana kadar aşıldı n, grafikteki düğüm sayısı.

Tamamlayıcısı st-bağlanabilirlik, olarak bilinir st-bağlantısızlık, aynı zamanda NL sınıfındadır, çünkü NL = coNL tarafından Immerman-Szelepcsényi teoremi.

Özellikle sorunu st-bağlanabilirlik aslında NL-tamamlandı yani, NL sınıfındaki her sorun, bir günlük alanı azaltma. Bu, daha güçlü durum için geçerlidir. birinci dereceden indirimler (Immerman 1999, s. 51). NL'deki herhangi bir dilden STCON'a log-uzay indirgemesi şu şekilde ilerler: NL'de bir dili kabul eden deterministik olmayan log-uzay Turing makinesi M'yi düşünün. Çalışma bandında sadece logaritmik boşluk olduğundan, Turing makinesinin tüm olası durumları (bir durum, iç sonlu durum makinesinin durumu, kafanın konumu ve iş bandının içeriği) polinomik olarak çoktur. Deterministik log-uzay makinesinin tüm olası durumlarını bir grafiğin köşelerine eşleyin ve deterministik olmayan makinenin bir adımında u'dan v durumuna ulaşılabiliyorsa u ve v arasına bir kenar koyun. Şimdi, makinenin kabul edip etmediği sorunu, başlangıç ​​durumundan kabul durumuna bir yol olup olmadığı sorunuyla aynıdır.

Savitch teoremi algoritmanın simüle edilebileceğini garanti eder Ö(günlük2 n) deterministik uzay.

Aynı sorun için yönsüz grafikler denir yönlendirilmemiş s-t bağlantısı ve olduğu gösterildi L - tamamlayan Ömer Reingold. Bu araştırma ona 2005'i kazandırdı Grace Murray Hopper Ödülü. Yönlendirilmemiş st-bağlantısının daha önce sınıf için tamamlandığı biliniyordu SL, dolayısıyla Reingold'un çalışması, SL'nin L ile aynı sınıf olduğunu gösterdi. Değişen grafiklerde, sorun şudur: P -tamamlayınız (Immerman 1999, s. 54).

Referanslar

  • Sipser, Michael (2006), Hesaplama Teorisine GirişThompson Kurs Teknolojisi, ISBN  0-534-95097-3
  • Immerman, Neil (1999), Tanımlayıcı Karmaşıklık, New York: Springer-Verlag, ISBN  0-387-98600-6