Costruire vettori in posizione generale


11

Consenti a una vera k×n ( kn ) una matrice A con la proprietà che qualsiasi raccolta di k colonne sia al massimo.

D: C'è un modo efficace per trovare un vettore deterministicamente a modo tale che la matrice aumentata A=[Aa] conserva la stessa proprietà diA : tutte lecolonnek sono al massimo.

Sidenote pertinente: una matrice che ha questa proprietà è il generatore di un codice Reed-Solomon (n,k) : l'aggiunta di colonne che conservano la sua struttura Vandermonde conserva la proprietà rank.


Non sono sicuro di aver capito il tuo punto. Richiedo kn , k=n non è un problema.
Dimitris

2
@ Jɛ ff E k non cambia: nel caso di k = n, solo n delle colonne (ora) n + 1 devono essere al massimo. In questo caso, il problema dovrebbe essere semplice: trova una trasformazione affine della matrice in una base ortogonale di R ^ n, quindi lascia che sia un vettore la cui immagine sotto questo è il vettore tutti 1.
Suresh Venkat,

Mi sembra che questo dovrebbe essere un modo per farlo tramite Grassmanian, ma non vedo bene come.
Suresh Venkat,

ak(k1)

1
bella domanda sembra una versione più debole del problema di verifica della proprietà isometria limitata, che è completamente aperta per quanto ne so.
Sasho Nikolov,

Risposte:


1

a[0,1]n[A a]1


1
Non posso che essere d'accordo :). Il problema si presenta quando si desidera verificare che tale vettore funzioni (indipendentemente dal fatto che funzioni come). Devi selezionare sottoinsiemi di colonne. Questo problema di controllo diventa più rilevante se si considerano i campi finiti (di ordine fisso), ma ho cercato di evitare di parlarne. (nk)
Dimitris

5
La domanda chiede specificamente per un efficiente deterministico algoritmo. Se rispondi a qualcosa di correlato ma non soddisfa la condizione indicata nella domanda, dovresti dirlo esplicitamente secondo me.
Tsuyoshi Ito,

2
@TsuyoshiIto cosa, non ti piacciono i gattini? :)
Suresh Venkat,

4
@Suresh: In pratica, sarebbe divertente se il mio computer si trasformasse improvvisamente in un gattino. In teoria, però, per prima cosa devi definire un gattino.
Tsuyoshi Ito,

3
@ Jɛ ff E Forse avrei dovuto chiarire perché questa domanda è di qualche interesse. La vera domanda è la stessa ma su campi finiti, ma tendo a pensare che i campi complicino le domande di algebra lineare. L'applicazione è la progettazione di "buone" matrici di generatori di codici. Quelli casuali (voci iid) possono essere mostrati per soddisfare la proprietà whp, usando strumenti come il lemma di Schwartz-Zippel. Per questo problema SZ di solito richiede ordini sul campo di e non è possibile verificare in modo efficiente che le matrici funzionino davvero. Perché questo è importante? Perché i codici che sono probabilmente affidabili non sono a volte preferiti. O(2k)
Dimitris,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.