Здається, помилка друку; Я припускаю, що ви маєте на увазі знайти що не є сумою векторів серед (не ).u∈{0,1}n(logn)O(1)v1,…,vmn
Мені не зрозуміло, чи працює яка-небудь константа в . Якщо ви можете погодитися на суми, менші ніж vectors, можливо, щось потрібно зробити. Але якщо ви хочете, щоб ця кількість була , я вважаю, що це досить важко (я над цим питанням працюю вже давно).(logn)O(1)logm(logm)1+δ
Все ж вам може бути цікаво знати, що це примірник віддаленої задачі точки Алона, Паніграги та Єханіна ("Алгоритми детермінованого наближення для найближчої задачі кодового слова") для певних параметрів. Нехай і - стовпці матриці перевірки парності лінійного коду в розмірності (якщо ця матриця не мала повного рангу , проблема була б тривіальною). Тоді ваша проблема еквівалентна пошуку що є -далі від коду. Цей параметр параметрів, де розмірність дуже близька до m, у статті не вивчається. Однак вони можуть досягти лише віддаленостіm>nv1,…,vm{0,1}md=m−nu∈{0,1}n(logn)O(1)logmдо розмірності для деякої постійної . Насправді, я не думаю, що ми знаємо жодного сертифіката розміру полінома, який дозволяє нам довести, що деякий вектор більше -від простору виміру , не кажучи вже про те, щоб знайти це.d=cmcω(logm)Ω(m)
Інший зв'язок - з навчанням паритетів у моделі, пов'язаній з помилками. Якщо можна ефективно вивчити -паритети (визначені на ) з помилкою, пов'язаною строго менше , тоді можна встановити довільні значення першому біти та `` примусити помилку '' на останньому біті, встановивши його на протилежне значення, ніж передбачив учень. Це здається набагато сильнішим.(logn)O(1)0,1mnn−1u
Проблема також пов'язана з відокремленням EXP від певних скорочень до розріджених наборів.