#P'deki iki işlevle bölümleme


19

Let tamsayısı değerli fonksiyonu 2 F içindedir # P . O takip ediyor mu F içindedir # P ? Bunun her zaman beklemenin mümkün olmadığına inanmak için nedenler var mı? Bilmem gereken referanslar var mı?F2F#PF#P

Biraz şaşırtıcı olan, bu durumun bir fonksiyon için, (çok daha geniş sabiti ile) geldi kendisi için F ? # P eski açık bir sorundur. FF?#P

Not: Makalenin farkındayım M. Ogiwara, L. Hemachandra, İlişkili bir 2'ye bölünme sorununun çalışıldığı , uygulanabilir kapatma özellikleri için bir karmaşıklık teorisi (bkz. Thm 3.13). Ancak problemleri farklıdır, çünkü kat operatörü aracılığıyla tüm fonksiyonlar için bölünmeyi tanımlarlar . Bu, parite sorunlarında hızlı bir düşüş yapmalarını sağladı.


3
@Kaveh: Eğer a, # P fonksiyonu ve g ( y ) daha sonra, bir poli-zaman fonksiyonu, f ( g ( y ) ) içinde # P , ancak g ( f ( x ) ), ille (muhtemelen ). Örneğin, tüm negatif olmayan GapP işlevlerinin # P'de olması için bir neden yoktur , ancak bu şekilde # P'ye indirgenebilirler . f(x)#Pg(y)f(g(y))#Pg(f(x))#P#P
Emil Jeřábek Monica'yı destekliyor

1
@JoshuaGrochow: Evet, "Her iki 2F tanıkını da sözlükbilimsel düzende tahmin ediyorsanız kabul edin".

1
@JoshuaGrochow NO taban fonksiyonu ile bölünme yaparsanız, , TCTC kitabındaki Teorem 5.9 ile az önce tanımladığım aşağıdaki karmaşıklık sınıfına çöker. U P P X = { L | tüm x , 1 için bir polinom-zaman yüklemi P ve bir polinom q vardır . x L | | { y | | y | q ( | x | ) P ( x , y ) } |PPUPPX={L|x1. xL||{y| 2. x L | | { y | | y | q ( | x | ) P ( x , y ) } | | 1 } Daha sonra, U P P X'in karmaşıklık hiyerarşisindenerede olduğunu göstermek gerekir. Umarım U P P X = P P|y|q(|x|)P(x,y)}||<1 2. xL||{y| |y|q(|x|)P(x,y)}||1}UPPXUPPX=PP
Tayfun Pay

2
#PP'deki bir işlevin her zaman eşit olup olmadığını söylemek ne kadar zor? Beklenmedik bir şey olduğunu düşünüyorum.
Peter Shor

2
@PeterShor: Bu kesinlikle kararsız. Sadece sayım tanığının hepsi 1s ve girişle aynı uzunlukta olup olmadığını kabul eden bir makine alabilir ve M tam olarak [bu uzunluk] adımlarında durur.

Yanıtlar:


4

Sezgilerime neden bunun mümkün olmadığını düşündüğümü vermeye çalışıyorum. en sevdiğiniz problemi alın ve P'de bir soruna dönüştürün , örn., F fonksiyonumuz belirli bir sabit kenar içeren 3 düzenli bir grafikteki Hamilton döngüsü sayısı olabilir. Eşlik argümanından f'nin her zaman eşit olduğunu biliyoruz , bu yüzden F : = f / 2'yi tanımlayabilirsiniz ve F'nin P'de olmasının bir nedeni göremiyorum .PPAPffF:=f/2FP


2
Tamam. Şimdi kafam karıştı. Does not üç Hamilton döngüleri var? K4
Peter Shor

5
Tamam ... kontrol ettim. Teorem, her kenarın 3 düzenli grafikte eşit sayıda (yönlendirilmemiş) Hamilton döngüsünde göründüğü, toplamda eşit sayıda Hamilton döngüsünün olmadığıdır. Sağ sayma sorun bu yüzden: Bir üç normal grafik ve bir kenar verilen , izin f de Hamilton döngü sayısı, G geçmesi e . Mı F / 2 #p içinde? efGeF/2
Peter Shor

Gerçekten, hiç kimsenin daha önce fark etmediği komik ... Bunu ekledim.
domotorp

Genelde sezgilerinize katılıyorum, ancak bu durumda, aslında #P'de olabilir: e = (v_1, v_2) G'nin kenarı olsun. U, w, v_1'nin komşuları olsun t v_2. Aşağıdaki NP makinesi f / 2 kabul yollarına sahiptir: kenar (u, v_1) ve (v_1, v_2) çiftlerini içeren bir Hamilton döngüsünü tahmin edin. (Mesele şu ki, eşitlik çiftinin kanıtı, bu Ham döngüleri ile (w, v_1) ve (v_1, v_2) içerenler arasında bir hükmün yaratılmasıdır.) Yani sezginin çalışması için PPA'da örn. bir sayma argümanı, ya da bu bazı kolay f/2
seçimleri

2
Gerçek doğru değil. Örneğin, 8 köşe üzerinde bağlı tüm 3-düzenli grafiklerin başarısız olup olmadığını kontrol etmek kolaydır ( küp için (kenar geçişli) bkz. En.wikipedia.org/wiki/Table_of_simple_cubic_graphs#8_nodes ) .
Emil Jeřábek Monica'yı
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.