Bardziej wydajna nierównomierna derandomizacja?

16

Adleman, FOCS'78 wykazał, że dowolny randomizowany obwód dla wejść o długości może być nierównomiernie derandomizowany. Jednak konstrukcja skutecznie powiela pierwotny obwód razy, więc obwód derandomizowany jest większy niż obwód pierwotny o współczynnik . Czy istnieje bardziej wydajna konstrukcja, która zwielokrotnia rozmiar obwodu przez mniejszy współczynnik?nO(n)O(n)

Piotr
źródło

Odpowiedzi:

7

Nie sądzę, aby wiadomo było coś znacznie lepszego. Ponieważ na przykład, gdyby możliwe było zdemandomizowanie obwodów tylko z podliniowym powiększeniem, to myślę, że byłoby również możliwe, aby trywialnie (ale nierównomiernie *) zdandomizować protokoły komunikacyjne. I nie wierzę, że to drugie jest znane. Dowód Adlemana daje liniowy wybuch, jak mówisz, tak że derandomizacja protokołów komunikacyjnych jest trywialna, ponieważ dałby liniowy wybuch w złożoności komunikacyjnej.

*: Przez „nierównomierny” w kontekście protokołów komunikacyjnych rozumiem, że algorytm obliczania przez obie strony następnego bitu w celu wysłania go do drugiego nie jest jawny. Pamiętam, jak czytałem dyskusję na ten temat w jakiejś pracy, ale wydaje mi się, że nie mogę teraz znaleźć odniesienia ...

arnab
źródło
Dzięki, Arnab! Czy istnieje odniesienie do tego lub podobnych argumentów?
Piotr,
4
W końcu znalazłem gazetę, w której widziałem ten argument! Jest to „Słaba derandomizacja słabych algorytmów” ( cs.haifa.ac.il/~ronen/online_papers/PID888174.pdf ) autorstwa Ronena Shaltiela. Artykuł mówi o jednolitej derandomizacji. Ale część dyskusji jest dość istotna. Patrz przypis 3 na stronie 2.
arnab