判断矩阵是否完全规则的复杂性


19

如果矩阵的所有平方子矩阵都具有完整秩,则称该矩阵为完全规则。此类矩阵用于构造超浓缩器。确定给定矩阵是否在理性上完全规则的复杂性是什么?在有限的领域?

更一般而言,如果其大小最大为k的所有平方子矩阵都具有完整秩,则称该矩阵为全正则。给定一个矩阵和一个参数k,确定矩阵是否完全为k正则的复杂度是多少?kkkk


7
一个基本的问题:当您说正则矩阵是什么意思?谢谢!
袁子春

您是说每个子矩阵都不是奇异的吗?我记得我现在找不到类似的问题
Sasho Nikolov

5
实际上,常规有三种不同的含义:en.wikipedia.org/wiki/Regular_matrix
Suresh Venkat 2012年

2
嗯,找到了相关问题:cstheory.stackexchange.com/questions/10962/…。您的问题与我在此处所做的评论更为吻合:这是测试受限等轴测方的(开放式AFAIK)问题的更简单变体。
Sasho Nikolov '04年

1
有限域上,测试如果矩阵ķ -regular相当于检查一个是否Ñ × ķ码生成矩阵具有最小距离ñ - ķ + 1(即,是否它是MDS)。即使找到最小代码距离的常数因数近似值也很难。检查本文ee.ucr.edu/~dumer/ieee49-1-03-np.pdf及其内部参考。n×kkn×knk+1
Dimitris

Answers:


13

Alexander Chistov,HervéFournier,Leonid Gurvits和Pascal Koiran 的论文Vandermonde矩阵,NP完全性和横向子空间 [ps]可能与您的问题有关(尽管它没有回答)。

他们证明以下问题的-completeness:给定一个Ñ × 矩阵超过ŽÑ ),决定是否存在一个Ñ × Ñ子矩阵,其行列式消失。NPn×mZnmn×n


1
谢谢,布鲁诺!我们是否可以通过随机减少(超出合理性)来减少您对我问题的回答的问题?只需添加随机行。如果新矩阵不是完全规则的,则它在前n行中以高概率包含奇数n × n-子矩阵。啊不 子矩阵可以更小。但是也许有人可以做到这一点……mnn×nn
MarkusBläser2012年

6

是的,您的问题从本质上讲相当于Alexander Chistov,HervéFournier,Leonid Gurvits和Pascal Koiran 论文中的(一般职位)。

考虑一个矩阵An < m。不失一般性,假设= Ñ和第一Ñ是独立的:= [ | D ],其中B是一个非奇数n × n矩阵。现在,当且仅当B 1 D时A包含一个奇数n × n子矩阵n×mAn<mrank(A)=nnAA=[B | D]Bn×nAn×nB1D 不是完全规则的。


3

本着同样的精神,还有另一个NP-Complete问题:一个方阵决定其所有主要子矩阵(即同一集合中的行和列)是否都是非奇异的。另一个奇怪的事实是:所有平方子矩阵的行列式的平方和很容易(只是Det(I + AA ^ {T})),但是绝对值的总和是#P-Complete。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.