Квантовые компьютеры очень хороши для выборочных распределений, которые мы не знаем, как делать выборки с использованием классических компьютеров. Например, если f - булева функция (от до - 1 , 1 ), которая может быть вычислена за полиномиальное время, то с квантовыми компьютерами мы можем эффективно произвести выборку в соответствии с распределением, описываемым разложением Фурье функции f. (Мы не знаем, как это сделать с классическими компьютерами.)
Можем ли мы использовать квантовые компьютеры для выборки или приближенной выборки случайной точки в многограннике, описываемой системой из n неравенств по d переменным?
Переход от неравенств к точкам мне кажется чем-то похожим на «преобразование». Более того, я был бы рад увидеть квантовый алгоритм, даже если вы измените распределение, например, рассмотрите произведение гауссовского распределения, описываемого гиперплоскостями многогранника или некоторыми другими вещами.
Несколько замечаний: Дайер, Фриз и Каннан нашли знаменитый классический алгоритм полиномиального времени, позволяющий приблизительно выбирать и приближенно вычислять объем многогранника. Алгоритм основан на случайных блужданиях и быстром перемешивании. Поэтому мы хотим найти другой квантовый алгоритм для той же цели. (Хорошо, мы можем надеяться, что квантовый алгоритм может также привести к тому, что в этом контексте мы не знаем, чтобы делать классически. Но для начала все, что нам нужно, - это другой алгоритм, это должно быть возможно).
Во-вторых, мы даже не настаиваем на приблизительной выборке равномерного распределения. Мы будем рады приблизительно попробовать другой хороший дистрибутив, который примерно поддерживается на нашем многограннике. Сантош Вампала (а также я в другом контексте) приводит аргумент, ведущий от выборки к оптимизации: если вы хотите оптимизировать выборку f (x), чтобы найти точку y, где f (x) типична. Добавьте ограничение {f (x)> = f (y)} и повторите.