Skip to main content

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|P^TA - DP^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice leaves you with the minimum norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is droppingchoosing the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|P^TA - DP^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice leaves you with the minimum norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|P^TA - DP^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice leaves you with the minimum norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is choosing the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

rechecked and fixed some typos
Source Link
Federico Poloni
  • 20.2k
  • 2
  • 82
  • 120

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\| = \|(I-D)P^TA\|, $$$$ \|A - A'\| = \|P^T(A-A')\| = \|P^TA - DP^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice givesleaves you with the largest 2-norm"minimum norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice gives you the largest 2-norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|P^TA - DP^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice leaves you with the minimum norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

fixed blunder, keeping -> dropping
Source Link
Federico Poloni
  • 20.2k
  • 2
  • 82
  • 120

Just[EDIT: as OP confirm that they need the Frobenius norm, this should be a long comment.complete solution for that case]

I assume the norm is the operatorSince that norm (induced by the Euclidean 2-norm). Then it is orthogonally invariant and, $$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\|, $$$$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to keepzero out $n$ rows of $B= P^TA$; which choice gives you the largest 2-norm"? This looks like a simpler reformulation.

If the norm wereis the Frobenius norm, then clearly the answer would be keepingis dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

Just a long comment.

I assume the norm is the operator norm (induced by the Euclidean 2-norm). Then it is orthogonally invariant and $$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\|, $$ so essentially the question becomes "you are allowed to keep $n$ rows of $B= P^TA$; which choice gives you the largest 2-norm"? This looks like a simpler reformulation.

If the norm were the Frobenius norm, then clearly the answer would be keeping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

[EDIT: as OP confirm that they need the Frobenius norm, this should be a complete solution for that case]

Since that norm is orthogonally invariant, $$ \|A - A'\| = \|P^T(A-A')\| = \|DP^TA - P^TA\| = \|(I-D)P^TA\|, $$ so essentially the question becomes "you are allowed to zero out $n$ rows of $B= P^TA$; which choice gives you the largest 2-norm"? This looks like a simpler reformulation.

If the norm is the Frobenius norm, then the answer is dropping the $n$ rows with the largest norm; I suspect that the same holds also for the 2-norm, but this is not immediate and sometimes these kinds of problems have a different solution when one switches norm.

Source Link
Federico Poloni
  • 20.2k
  • 2
  • 82
  • 120
Loading