Sonuçları


12

ise bütün PH'nun çöktüğünü biliyoruz . Polinom hiyerarşisi kısmen çökerse ne olur? (Veya PH'nin aşağıda değil, belirli bir noktanın üzerine çökebileceğini nasıl anlayabilirim?)P=NP

Daha kısaca, ve P N P'nin sonuçları ne olur ?NP=coNPPNP


3
Bu durumda PH hala çöker (0. seviye yerine 1. seviyeye).
Huck Bennett

İlk cümle, doğru olmayan (P = NP'nin sorunlu bir durum olup olmadığı konusunda tartışmalı bir konuyu bir kenara bırakarak) "P = NP hiyerarşinin çökmesi nedeniyle başımız dertte ise başımız beladadır" şeklinde ifade etmektedir.
Kaveh

2
@Huck Bence OP 1. seviyeye çökme PH sonuçları nelerdir sormaya çalışıyor olabilir. O zaman hangi havalı problemleri çözebiliriz?
Artem Kaznatcheev

@Xavier: Neden "... ve başımız dertte" diyorsun . P = NP ve sonuçta PH çökmesi sadece harika olurdu ;-)
Giorgio Camerani

@ArtemKaznatcheev: anlayışınız için
teşekkürler

Yanıtlar:


17

Bana göre, en temel ve şaşırtıcı sonuçlarından biri , neden kısa kanıtlara sahip olmalarını görmenin çok zor olduğu bir dizi sorun için kısa kanıtların varlığıdır. (Bu, "Bu çöküşün başka karmaşıklık etkileri nelerdir?" Den "Bu çöküşün şaşırtıcı olmasının en temel, yeryüzüne düşme nedenleri nelerdir?" Den bir adım geri atmaktır.)NP=coNP

Örneğin, , Hamiltonian olmayan her grafik için bu gerçeğin kısa bir kanıtı vardır. Benzer şekilde 3 renklendirilemeyen grafikler için. Benzer şekilde izomorfik olmayan grafik çiftleri için. Benzer şekilde herhangi bir öneri totolojisi için .NP=coNP

Bir dünyada böyle bir dünyada - çünkü, önermeler totolojileri kanıtlamakta zorluk bazı kısa totolojilerdir uzun kanıtlar olması değil her totolojidir bir polynomially kısa kanıt bulunduğunu - ama bazı orada daha ziyade bu bu kanıtları verimli bir şekilde bulamamamızın başka bir nedeni.PNP=coNP


Bu cevabı beğendim! +1
Tayfun Pay

Cevabınız için altı çizili sonuç oldukça şaşırtıcı. Bu kanıtları etkili bir şekilde bulamamak için başka ne tür nedenlerin olmadığını merak ediyorum . Herhangi bir fikir ?
Xavier Labouze

12

Ayrıca varsayarsak , hipotez de rastgele sınıfların çökmesine neden olur:NP=RPZPP=RP=CoRP=BPPPNP=coNP

BPPPNP=coNPENEPHPBPP=PBPPPPNP=coNPPH=NPNPPNPPENE

NP=coNPBPPPENEBPP=P


1
Belki burada yavaş oluyorum ama NP = coNP ZPP = RP = coRP = BPP'yi nasıl ima ediyor?
Joshua Grochow

@JoshuaGrochow Ben de ona takılı kaldım.
Tayfun Pay

Teşekkür ederim, gerçekten bir koşulu kaçırdım. Cevabı düzelttim.
Andras Farago

@AndrasFarago tamam! +1 :)
Tayfun Pay

@AndrasFarago Cevabınız için Tks!
Xavier Labouze

7

#P

ValiantsDefinition:_ For any class C, define #C=AC(#P)A, where (#PA) means the functions counting the accepting paths of nondeterministic polynomial-time Turing machines having A's their oracle.

#NP=#CoNP

TodasDefinition:_C#.CfCRpxf(x)=||{y|p(|x|)=|y|R(x,y)}||

#.NP=#.CoNPNP=CoNP

PNPFP#P


NP'nin sayım sürümüdür.
Tayfun

Dönem "# .NP" de ne anlama geliyor?
Timothy Sun

4
Sayım hiyerarşileri tanımlanmışsa iki tür vardır. Biri Valiant tarafından 1979 ve #P, # NP, # Co-NP gösterimini kullanır. Burada # NP = Co-NP. Öte yandan Toda farklı bir hiyerarşi tanımladı. Ve gösterimde noktalar kullanılır. Ve # .NP! = #. NP = Co-NP olmadıkça Co-NP
Tayfun Pay

2

Ker-i Ko PH'u k-inci seviyede çökerten bir kehanetin olduğunu gösterdi. Bkz. "Ker-I Ko: Tam olarak K Seviyelerine Sahip Göreli Polinom Zaman Hiyerarşileri. SIAM J. Comput. 18 (2): 392-408 (1989)".


Bizi gazeteye bağlayabilir misiniz?
Tayfun

@ BinFu Tks - PH'nin ilk seviyeye çöktüğünü sanıyordum ...
Xavier Labouze

1
K = 1 durumu için, bu sorunun durumudur. Polinom zamanı NP = coNP koşulu altında NP'ye çöker. Ko'nun makalesinde k-seviye için kehanetin varlığı, PH çöküş problemiyle başa çıkmak için göreli herhangi bir yöntemin engeli anlamına gelir.
Bin Fu

1
@BinFu: Yorumlarınız PNP = coNP'nin herhangi bir sonucunu tanımlamıyor . Soru, birinci seviyeye bir çöküşün nasıl gösterileceği ya da birinci seviyeye bir çöküşü de tanımlayan sonuçlarla ilgili değildi , ancak birinci seviyeye çöküşün sonucu olarak bilinen şeydi. Cevabınızın bunu nasıl etkilediğini anlamıyorum.
Niel de Beaudrap

1
Her tatmin edici Boole formülü, formülü doğru yapmak için gerçek atamalar olan polinom zaman ve uzunluk kanıtı içerir. NP = coNP koşulu, tatmin edici olmayan her boolean formülünün polinom zamanına ve uzunluğuna dayanıklı olmasını sağlar. P, NP ve NP = coNP'ye eşit değilse, tatmin edici veya tatmin edici olmadığı için bir boole formülü için polinom uzunluk kanıtı bulmak için polinom zaman algoritması yoktur. Benzer şekilde, NP'deki tüm problemler için benzer sonuçlara ulaşacağız.
Bin Fu
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.