wielostronna złożoność komunikacji „Ustaw problem z partycją”


13

W aplikacji, którą rozważam, muszę znać złożoność komunikacyjną następującego problemu:

Biorąc pod uwagę , niech S będzie zbiorem liczb całkowitych od 1 do n . Alicja, Bob Carol każdy odbiera podzbiór S , oznaczony jako A , B i C , odpowiednio. Chcą sprawdzić, czy , B i C tworzą partycję S , czyli są one rozłączne, a ich związek jest S .nS1nSABCABCSS

Szczególnie interesuje mnie sprawa 3 stron, ale inne przypadki również byłyby interesujące. Należy zauważyć, że w przypadku 2 stron problem jest równoważny problemowi RÓWNOŚĆ, więc ma dolną granicę dla protokołów deterministycznych, ale górną granicę O ( log n ) dla protokołów losowych.Ω(n)O(log⁡n)

Moje pytanie brzmi, czy ten problem jest znany wcześniej. Jeśli znasz jakieś problemy, które mogą być powiązane, chciałbym również wiedzieć.

Odpowiedzi:


17

Następuje liniowa dolna granica deterministycznego CC poprzez ustalenie, że jeden z zestawów będzie pusty.

3n23n−1O(log⁡n)O(log⁡n)


2nn2n−1

1

Zastanawiam się nad nieco innym pytaniem, które wydaje się powiązane. Co byłoby dobrym źródłem informacji na temat losowej górnej granicy w powyższej odpowiedzi?


1
może powinieneś opublikować kolejne pytanie?
— Suresh Venkat,

Aby uzyskać odpowiedź na mój problem, możesz przejrzeć losowy protokół rozwiązania problemu równości, aby uzyskać pomysł. Na przykład przykład 3.5 w książce Nissana-Kushilevitza. Chyba główną ideą jest używanie odcisków palców.
— Danu,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.