由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Mathematics版 - 请教优化问题
相关主题
紧急求问: 是否可以将一个对称不定矩阵 A 分解为 A = B * B' (转载)这个n阶方阵的eigenvalue,eigenvector怎么求?
A problem on a dynamic process of positive semi-definite m[求教]请各位推荐解大型矩阵的子程序 (转载)
how to prove eigenvalues of AB are same as those of BA.请教一个线性代数的问题,谢谢!!!
请教一个线代的问题问一个特征值的问题
please help prove a problemmatrix exponential question
A question about positive definite matrices线性代数一问
多维矩阵有没有本征值?Question on Tensor
largest/smallest eigenvalue for symmetric matrixA question about the distance measure of two matrices
相关话题的讨论汇总
话题: px话题: max话题: definite话题: eigenvalue
进入Mathematics版参与讨论
1 (共1页)
b*****n
发帖数: 78
1
实数变量 x, 矩阵A, B:
Max f(x) = (x^T *A *x)/(x^T *B *x)
where ^T dedotes Transpose. Martrix A and B are symmetric positive-definite.
谢谢
f******k
发帖数: 297
2
semidefinite programming

definite.

【在 b*****n 的大作中提到】
: 实数变量 x, 矩阵A, B:
: Max f(x) = (x^T *A *x)/(x^T *B *x)
: where ^T dedotes Transpose. Martrix A and B are symmetric positive-definite.
: 谢谢

D*******a
发帖数: 3688
3
人家是求x
梯度法应该可以了

【在 f******k 的大作中提到】
: semidefinite programming
:
: definite.

f******k
发帖数: 297
4
well, the original problem may not be convex... anyway, this is a classical
semidefinite programming problem.

【在 D*******a 的大作中提到】
: 人家是求x
: 梯度法应该可以了

A*******r
发帖数: 768
5
=\lambda_{max}(A)
c*******h
发帖数: 1096
6
x is the largest eigenvector of the generalized eigenvalue problem
Ax = aBx.
or simply speaking, let B have cholesky B=GG' and let y=G'x, then
f(x) = y' * (G^-1*A*G^-T) * y / y'y
so y is the largest eigenvector of G^-1*A*G^-T.
or more simply speaking, the maximum is attained when x is the
largest eigenvector of A*B^-1 or B^-1*A

definite.

【在 b*****n 的大作中提到】
: 实数变量 x, 矩阵A, B:
: Max f(x) = (x^T *A *x)/(x^T *B *x)
: where ^T dedotes Transpose. Martrix A and B are symmetric positive-definite.
: 谢谢

s**b
发帖数: 169
7
不是地

【在 A*******r 的大作中提到】
: =\lambda_{max}(A)
A*******r
发帖数: 768
8
relation b/w spectral norm and eigenvalues
A*******r
发帖数: 768
9
不用这么复杂,利用
\lambda_{max}(A) =\sup_{x\neq 0} \frac{x^TAx}{xTx}就行了。

【在 c*******h 的大作中提到】
: x is the largest eigenvector of the generalized eigenvalue problem
: Ax = aBx.
: or simply speaking, let B have cholesky B=GG' and let y=G'x, then
: f(x) = y' * (G^-1*A*G^-T) * y / y'y
: so y is the largest eigenvector of G^-1*A*G^-T.
: or more simply speaking, the maximum is attained when x is the
: largest eigenvector of A*B^-1 or B^-1*A
:
: definite.

d**h
发帖数: 81
10
If x is a solution, then kx is also a solution. So you can
normonize it as max x'A x s.t. x'B x=1, x\=0. The reason is
the optimal objective value must be positive.
相关主题
A question about positive definite matrices这个n阶方阵的eigenvalue,eigenvector怎么求?
多维矩阵有没有本征值?[求教]请各位推荐解大型矩阵的子程序 (转载)
largest/smallest eigenvalue for symmetric matrix请教一个线性代数的问题,谢谢!!!
进入Mathematics版参与讨论
D*******a
发帖数: 3688
11
right
几何上来看,取二维的例子,大概就是两个椭圆的切点

【在 d**h 的大作中提到】
: If x is a solution, then kx is also a solution. So you can
: normonize it as max x'A x s.t. x'B x=1, x\=0. The reason is
: the optimal objective value must be positive.

b*****n
发帖数: 78
12
谢谢各位的答复。我是学工程的,数学相对弱点。
我今天找了些generalized eigenvalue problem方面的书,发现答案是B^{-1}*A的最大
eigenvalue.
有个问题需要继续请教:
为什么要用 cholesky decomposion, B=GG'? 这样可以吗?
f(x) = X(x)/Y(x),
where X(x) = (Px)^{T} P^{-T}*A*P^{-1} *(Px)
and Y(x) = (Px)^{T}*(Px),
where P = P^{T} = B^{1/2}.
令 y=Px, 这样的答案是P^{-T}*A*P^{-1}的最大eigenvalue
谢谢

【在 c*******h 的大作中提到】
: x is the largest eigenvector of the generalized eigenvalue problem
: Ax = aBx.
: or simply speaking, let B have cholesky B=GG' and let y=G'x, then
: f(x) = y' * (G^-1*A*G^-T) * y / y'y
: so y is the largest eigenvector of G^-1*A*G^-T.
: or more simply speaking, the maximum is attained when x is the
: largest eigenvector of A*B^-1 or B^-1*A
:
: definite.

c*******h
发帖数: 1096
13
你说的开平方也是B的一种分解,只要B是正定,分解有无数种,都可以用,最后答案一样
深入一点说,矩阵开平方运算与cholesky,与特征分解,与svd有非常紧密的联系
还有就是你可以直接算B^-1*A或者A*B^-1的最大特征值,这样最省事,只不过当
B的条件数比较大的时候误差相对来说大一点

【在 b*****n 的大作中提到】
: 谢谢各位的答复。我是学工程的,数学相对弱点。
: 我今天找了些generalized eigenvalue problem方面的书,发现答案是B^{-1}*A的最大
: eigenvalue.
: 有个问题需要继续请教:
: 为什么要用 cholesky decomposion, B=GG'? 这样可以吗?
: f(x) = X(x)/Y(x),
: where X(x) = (Px)^{T} P^{-T}*A*P^{-1} *(Px)
: and Y(x) = (Px)^{T}*(Px),
: where P = P^{T} = B^{1/2}.
: 令 y=Px, 这样的答案是P^{-T}*A*P^{-1}的最大eigenvalue

A*******r
发帖数: 768
14
楼上的内功果然深厚, 哈哈
n******t
发帖数: 4406
15
............

【在 A*******r 的大作中提到】
: 楼上的内功果然深厚, 哈哈
1 (共1页)
进入Mathematics版参与讨论
相关主题
A question about the distance measure of two matricesplease help prove a problem
问个简单的矩阵eigenvaluesA question about positive definite matrices
请教两个线性代数题目 多谢!!!多维矩阵有没有本征值?
请教一类矩阵的名字largest/smallest eigenvalue for symmetric matrix
紧急求问: 是否可以将一个对称不定矩阵 A 分解为 A = B * B' (转载)这个n阶方阵的eigenvalue,eigenvector怎么求?
A problem on a dynamic process of positive semi-definite m[求教]请各位推荐解大型矩阵的子程序 (转载)
how to prove eigenvalues of AB are same as those of BA.请教一个线性代数的问题,谢谢!!!
请教一个线代的问题问一个特征值的问题
相关话题的讨论汇总
话题: px话题: max话题: definite话题: eigenvalue