Складність вирішення питання про те, чи є матриця абсолютно регулярною


19

Матриця називається абсолютно регулярною, якщо всі її квадратні підматриці мають повний ранг. Такі матриці використовувались для побудови суперконцентраторів. У чому полягає складність вирішення того, чи є дана матриця абсолютно регулярною щодо раціональних? Над обмеженими полями?

Більш загально, називаємо матрицю повністю -регулярною, якщо всі її квадратні підматриці розміром не більше k мають повний ранг. З огляду на матрицю та параметр k , яка складність вирішити, чи матриця є повністю k -регулярною?kkkk


7
Елементарне запитання: що ви маєте на увазі, коли говорите звичайну матрицю? Спасибі!
Генрі Юен

ти маєш на увазі, що кожна підматриця не є сингулярною? я пам'ятаю, було подібне питання, яке я зараз не можу знайти
Сашо Ніколов

5
Дійсно, є три різні значення регулярних: en.wikipedia.org/wiki/Regular_matrix
Suresh Venkat

2
ах, знайшли відповідне питання: cstheory.stackexchange.com/questions/10962 / ... . ваше запитання більше відповідає коментарю, який я зробив там: це простіший варіант (широко відкритого AFAIK) питання тестування партії з обмеженою ізометрією.
Сашо Ніколов

1
За обмеженими полями тестування, чи матриця є k -регулярною, еквівалентно перевірці, чи має матриця генератора коду n × k мінімальне відстань n - k + 1 (тобто, чи є MDS). Навіть постійні факторні наближення для знаходження мінімальної відстані коду важкі. Перевірте цей документ ee.ucr.edu/~dumer/ieee49-1-03-np.pdf та посилання всередині. n×kkn×knk+1
Димитріс

Відповіді:


13

Паперові матриці Вандермонде, NP-завершеність та поперечні підряди [ps] Олександра Чистова, Ерве Фурньє, Леоніда Гурвіца та Паскаля Койрана можуть бути доречними для вашого запитання (хоча він не відповідає на нього).

Вони доводять -комплектність наступної задачі: Давши матрицю n × m над Z ( n m ), вирішіть, чи існує підматриця n × n , детермінант якої зникає.NPn×mZnmn×n


1
Спасибі, Бруно! Чи не можемо ми зменшити проблему вашої відповіді на мою проблему випадковим скороченням (над раціональними)? Просто додайте випадкових рядків. Якщо нова матриця не є абсолютно регулярною, вона містить сингулярну n × n -підматрицю в перших n рядках з високою ймовірністю. А, ні. Підматриця може бути меншою. Але, можливо, можна зробити цю роботу ...mnn×nn
Маркус Бласер

6

Так, ваша проблема, по суті , еквівалентно одному (загальне положення) в Олександрівському Чистова, Ерве Фурньє, Леонід Гурвіц і Паскаль Koiran паперу .

Розглянемо матрицю A , n < m . Не втрачаючи загальності, припустимо, що ранг ( A ) = n і перші n стовпців A незалежні: A = [ B | D ] , де B - неоднорідна матриця n × n . Тепер A містить особливу n × n підматрицю тоді і лише тоді, коли B - 1 Dn×mAn<mrank(A)=nnAA=[B | D]Bn×nAn×nB1D не зовсім регулярно.


3

Існує ще одна проблема NP-Complete у тому ж дусі: квадратна матриця вирішує, чи всі її основні підматриці (тобто рядки та стовпці з одного набору) неоднорідні. Ще один цікавий факт: сума квадратів визначників усіх квадратних підматриць проста (просто Det (I + AA ^ {T})), але сума абсолютних значень # P-Повна.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.