Do czego służą obwody z ograniczoną krawędzią?


14

Można mówić o treewidth z logicznego obwodu, określające go jako treewidth o „o zabarwieniu moralnym” wykresu na przewodach (wierzchołków) otrzymany w następujący sposób: przewody CONNECT a i b , gdy b jest wyjście z bramki mające jako wejście (lub nawzajem); Podłączyć przewody a i b , gdy są one wykorzystywane jako wejścia dla samej bramy. Edycja: można równo zdefiniować szerokość obwodu jako szerokość wykresu, który go reprezentuje; jeśli użyjemy asocjatywności, aby przeredagować wszystkie bramki AND i OR, aby mieć maksymalnie dwa wachlarze, szerokość grzbietu zgodnie z jedną z definicji jest taka sama, aż do współczynnika 3 .aab3

Istnieje co najmniej jeden problem, o którym wiadomo, że jest nierozwiązywalny ogólnie, ale możliwy do rozwiązania w obwodach boolowskich o ograniczonej szerokości poprzecznej: biorąc pod uwagę prawdopodobieństwo, że dla każdego z przewodów wejściowych zostanie ustawiona wartość 0 lub 1 (niezależnie od pozostałych), oblicz prawdopodobieństwo, że pewna bramka wyjściowa ma wartość 0 lub 1. Jest to na ogół trudność # P przez zmniejszenie np. # 2SAT, ale można ją rozwiązać w trybie PTIME w obwodach, których szerokość przyjmuje się jako mniejszą niż stała, przy użyciu algorytmu drzewa połączeń .

Moim pytaniem jest wiedzieć, czy istnieją inne problemy, poza obliczeniami probabilistycznymi, o których wiadomo, że są ogólnie trudne do rozwiązania, ale możliwe do rozwiązania w przypadku obwodów o ograniczonej szerokości poprzecznej, lub których złożoność można opisać jako funkcję wielkości obwodu, a także jego szerokości. Moje pytanie nie jest specyficzne dla przypadku logicznego; Interesują mnie również obwody arytmetyczne nad innymi półprzewodnikami. Czy widzisz jakieś takie problemy?


1
W przypadku obwodów boolowskich z negacją (więc nie uogólnia się na obwody arytmetyczne), teraz zdaję sobie sprawę, że testowanie satysfakcji lub uniwersalności jest w PTIME. Bez negacji ma to zawsze miejsce, ale z negacją jest to generalnie trudne NP (trywialnie poprzez redukcję z SAT), ale jest w PTIME (jako szczególny przypadek wnioskowania probabilistycznego) w przypadku obwodów o ograniczonej szerokości. Ale to mnie nie zadowala, ponieważ jest to zasadniczo ten sam problem ...
a3nm

Odpowiedzi:


9

kNkk

Tak zwane d-SDNNF to obwody spełniające warunki stosowania negacji (tylko na liściach), determinizmu (dane wejściowe do bramek OR wykluczają się wzajemnie), rozkładu (dane wejściowe do bramek AND zależą od rozłącznych zbiorów zmiennych ) i strukturalność (bramki AND dzielą zmienne w pewien ustalony sposób w obwodzie, jak opisano za pomocą drzewa v). Ta klasa była badana w zakresie kompilacji wiedzy i znana jest z tego, że cieszy się możliwym do obliczenia SAT i możliwym do zliczania modelem (ponowne obliczanie probabilistycznej oceny i liczenia), ale inne problemy były badane dla tej klasy, takie jak wyliczanie , kwantyfikacja itp.

Jednym ze sposobów wykorzystania granic na szerokości obwodu jest przekonwertowanie go na tę klasę d-SDNNF, która ma bardziej wyraźne właściwości pod względem semantyki obwodu i dla której istnieje kilka znanych wyników dotyczących wykonalności różnych zadań.

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.