“Set Partition problem” in çok taraflı iletişim karmaşıklığı


13

Düşündüğüm bir uygulamada, aşağıdaki sorunun iletişim karmaşıklığını bilmem gerekiyor:

Verilen , let S den tamsayılar kümesi olmak 1'e kadar n . Alice, Bob ve Carol'un her birine sırasıyla A , B ve C ile gösterilen bir S alt kümesi verilir. A , B ve C'nin S'nin bir bölümünü oluşturup oluşturmadığını kontrol etmek isterler, yani ayrıktırlar ve birlikleri S'dir .nS1nSABCABCSS

Özellikle 3 parti ile ilgileniyorum ama diğer davalar da ilginç olacak. 2 taraf durumunda, sorunun EQUALITY problemine eşdeğer olduğuna dikkat edin, bu nedenle deterministik protokoller için alt sınırı, ancak randomize protokoller için O ( log n ) üst sınırı vardır.Ω(n)O(logn)

Benim sorum bu sorunun daha önce bilinip bilinmediği. İlişkili olabilecek herhangi bir sorun biliyorsanız, ben de bilmek isterim.

Yanıtlar:


17

Deterministik CC üzerinde doğrusal bir alt sınır, kümelerden birinin boş olması ile sabitlenir.

Rasgele logaritmik bir üst sınır için, öncelikle bu sorunun üç bitlik sayının toplamının tam olarak olup olmadığını soran soruna azaltılabileceğini unutmayın . Bu, rastgele iletişimde rastgele bir -bit prime çalıştıran oyuncular tarafından çözülebilir . 3n23n1O(logn)O(logn)


Bunun yerine bitlik sayılar kullanamaz ve gerçek zamanlı aktarım modelinde çalışan bir algoritma elde edemez misiniz ? Bu işi yapmak için, toplam öğe sayısının doğru olduğunu da doğrulamanız gerekir, ancak bunu yapmak kolaydır. Bunları yok eder, bu yüzden ikisinin n gücünün toplamı 2 n - 1'e eşittir ve eğer sadece ikinin her bir gücünün tam bir kopyası varsa. 2nn2n1
Warren Schudy

1

Biraz farklı bir soruya bakıyorum, ki bu ilişkili görünüyor. Yukarıdaki cevaptaki randomize üst sınır hakkındaki detaylar için iyi bir referans ne olabilir?


1
belki başka bir soru göndermelisin?
Suresh Venkat

Sorunumun cevabı için, bir fikir edinmek için Eşitlik problemini çözmek için rastgele protokole bakabilirsiniz. Örneğin, Nissan-Kushilevitz'in kitabındaki Örnek 3.5. Ana fikir parmak izi kullanmak, sanırım.
Danu
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.