Genelleştirilmiş Ladner Teoremi


45

Ladner'ın Teoremi , eğer P if NP ise, o zaman kesinlikle P içeren ve kesinlikle NP içinde bulunan sonsuz bir karmaşıklık sınıfları hiyerarşisi olduğunu belirtir . Kanıt, NP'deki bir-çok azaltma altında SAT'ın bütünlüğünü kullanır. Hiyerarşi, her biri alt sınıflardaki dillerin birden fazla indirgenemez olduğu bazı dilleri içeren bir tür köşegenleştirme tarafından oluşturulan karmaşıklık sınıfları içerir.

Bu benim sorumu motive ediyor:

C bir karmaşıklık sınıfı ve D'nin kesinlikle C içeren bir karmaşıklık sınıfı olalım. D, bazı indirgeme kavramı için tamamlanmış diller içeriyorsa, C ile D arasında sonsuz bir karmaşıklık hiyerarşisi var mı? indirgeme?

Daha spesifik olarak, D = P ve C = LOGCFL veya C = için bilinen sonuçlar olup olmadığını bilmek istiyorum. uygun bir azaltma kavramı NC olarak .


Ladner'ın makalesinde, Kaveh'in bir cevabında işaret ettiği gibi, C uzay sınıfı sınırlı sınıfları için Teorem 7 bulunmaktadır. En güçlü haliyle şöyle diyor: NL ≠ NP ise, NL ve NP arasında kesin bir şekilde artan bir sertlik dilleri dizisi vardır. Bu, P ≠ NP'ye bağlı olan normal versiyondan (Teorem 1) biraz daha geneldir. Bununla birlikte, Ladner'ın makalesi sadece D = NP olarak kabul eder.


1
Birincisi, zaten farklı olduğunu bildiğimiz sınıflara odaklanan bir soru sorabilir. Örneğin, AC 0 ve AC 0 arasında çıkıntılara göre sonsuz bir hiyerarşi var mı? Bu zor bir soru gibi görünüyor! :-)00
Michaël Cadilhac

Ayrıca P'den NP'ye olan bir aralık hakkında bir soru için cstheory.stackexchange.com/questions/52/… 'e bakınız .
András Salamon

Yanıtlar:


33

Sorunuzun cevabı, logspace indirimleri ve bahsettiğiniz sınıflar da dahil olmak üzere çok çeşitli sınıflar ve indirimler için "evet" dır:

H. Vollmer. Boşluk dil tekniği tekrar gözden geçirildi . Bilgisayar Bilimi Mantığı, Bilgisayar Bilimi Ders Notları Vol. 533, sayfa 389-399, 1990.

K. Regan ve H. Vollmer. Boşluk dilleri ve günlük zaman karmaşıklığı sınıfları . Teorik Bilgisayar Bilimi, 188 (1-2): 101-116, 1997.

(Bu makalelerin gzipli postscript dosyalarını indirebilirsiniz. burada .)

Kanıtlar, Uwe Schöning'in Ladner'ın teoremini genişletmesinin temel ilkesini takip ediyor:

Uwe Schöning. Karmaşıklık sınıflarında köşegen kümeler elde etmek için düzgün bir yaklaşım . Teorik Bilgisayar Bilimi 18 (1): 95-103, 1982.

Schöning'in kanıtı her zaman Ladner'ın teoreminin en sevdiğim kanıtı olmuştur - hem basit hem de genel.


ve söz sınıfları ne olacak?
Marcos Villagra

12

Bunu genel bir ortamda yapabilmeniz çok olasıdır. Neredeyse kesinlikle böyle bir sonuç olmuştur zaten genel bir ortamda kanıtlanmıştır, ancak referanslar şu anda beni kaçış. İşte sıfırdan bir tartışma.

L1x01f(|x|)xf1L1PNPL1L2=x01f(|x|)|xL1Li=x01f(|x|)|xLi1}.

CDCDDCCfCfC


8

C=LNC


Güncelleme

Ladner ödevini kontrol Polinom Zaman İndirgenebilirlik Yapısı Üzerine

TPmPPNPNPP

PAAPAmPBBTPA

Ayrıca genellemeleri tartışan bölüm 6'ya bakınız:

CmCTCPC

CmCTCPC

Zaman sınıfı ve uzay sınıfı terimleri makalede tanımlanmıştır.


Ladner ve Impagliazzo'nun ispatlarını anladığım gibi, NP, SAT ve çok sayıda polinom-zaman azalmasına özgü bazı malzemeler kullanıyor gibiydiler. Benim sorum tam olarak bu içeriklerin daha genel olarak kullanılıp kullanılamayacağı ile ilgilidir.
András Salamon

L

C=NCC=AC0

5

Benzer bir soruyu burada Mathoverflow'ta Peter Shor'a sordum . Ona göre, böyle bir sonucun farkında değil.

NPP

AipBi1pB

Diğer ilginç bir problem ise Ladner’in promiseBPP, promiseMA, vs.


Bunun sadece PH ile ilgili olduğunu söylemeyi unuttum ve herhangi bir karmaşıklık dersi almaktan daha makul bir yaklaşım gibi görünüyor.
Marcos Villagra


3
CBPPMANC

evet, makinelerin anlamsal sınıflardan sayılması özyinelemeli değildir. Fakat anlambilim sınıflarının vaat edilen versiyonları (vaat BPP, vaat MA, ...) gerçekten sintaktiktir.
Marcos Villagra
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.