отражает идею эффективного распараллеливания, и одна из его интерпретаций - это проблемы, которые разрешимы во времени с использованием параллельных процессоров для некоторых констант , . У меня вопрос, есть ли аналогичный класс сложности, где время равно а число процессоров - . Как заполнить пустой вопрос:O ( n k ) cn c 2 n k
для как _ _ для
В частности, меня интересует модель, в которой у нас экспоненциальное количество компьютеров, расположенных в сети с полиномиально ограниченной степенью (скажем, сеть не зависит от ввода / задачи, или, по крайней мере, как-то легко построить, или любое другое разумное предположение о однородности ). На каждом временном шаге:
- Каждый компьютер читает полиномиальное количество сообщений полиномиального размера, полученных им на предыдущем временном шаге.
- На каждом компьютере выполняется какое-то многопоточное вычисление, которое может зависеть от этих сообщений.
- Каждый компьютер передает сообщение (разной длины) каждому из своих соседей.
Как называется класс сложности, соответствующий этим моделям? Что такое хорошее место, чтобы прочитать о таких классах сложности? Есть ли полные проблемы для такого класса?