증강 된 라그랑지안을위한 효율적인 전제 조건


12

비선형 평등 제약으로 비선형 문제를 해결하고 싶습니다. 그리고 알려진 Lagrangian을 페널티 정규화 용어와 함께 사용하고 있습니다. . 페널티 기간이 클수록 조건 수가 나빠집니다. 누군가가 특정 상황 에서이 나쁜 컨디셔닝을 제거하는 효율적인 방법을 알고 있습니까?

좀 더 구체적으로 말하면, 나는 일반적으로 중복 될 수있는 제약 조건이 많기 때문에 고전적인 증강 래그 랑 지안을 사용하고 있습니다. 따라서 맹목적으로 제약 변수를 맹목적으로 통합하는 것이 매우 편리합니다. KKT 시스템에서 직접 가변 제거 또는 효율적인 전제 조건을 기반으로 한 다른보다 정교한 접근법을 시도했지만 제약 조건 중복으로 인해 몇 가지 문제가 있습니다.

변수 와 관련된 문제 는 L ( u , λ ) 형식으로 내 라그랑지안을 따르도록 공식화됩니다 . = W ( u ) + ρ λ Tu=[u1,,un]

L(u,λ):=W(u)+ρλTc(u)+ρ2c2(u)

따라서 일반적으로 각 뉴턴의 목적은 반복 형태의 문제를 해결하기 Δ = b를 (우리는 제약 헤센 방울)를가 ( U , ρ를 ) : = 2 U W ( U ) + ρ C T ( u ) C ( u )b ( u , ρ ) : = - (u W ( u ) + (

AΔu=b
A(u,ρ):=u2W(u)+ρCT(u)C(u)
및 자본 C가 의미한다 C ( U ) : = U C ( U ) .
b(u,ρ):=(uW(u)+(ρ+λTc(u))u(u))
CC(u):=uc(u)

감사합니다.


안녕 톰. Scicomp에 오신 것을 환영합니다. 귀하의 질문에 대한 답변을 돕기 위해 해결하려는 방정식을 작성할 수 있습니까?
Paul

AΔu=b

어머 미안합니다. 그렇습니다.
Tom

답변:


6

문제 구조에 따라 조건이 잘못된 Augmented Lagrangian 시스템을 직접 해결할 수 있습니다. 예를 들어, BDDC / FETI-DP는 Poisson 비율과 독립적 인 수렴 률 (하위 도메인에서 조각상 수는 있지만 임의의 점프)을 사용하여 거의 압축 할 수없는 탄성을 기본 형태로 해결할 수 있습니다. 마찬가지로, 체적 모드를 정확하게 재현하는 멀티 그리드 메서드는이 속성을 가질 수 있습니다. 이러한 방법은 문제에 따라 다르며 일반적으로 큰 불이익은 전제 조건이 어려운 시스템을 초래합니다.

전제 조건 선택에서 더 많은 유연성을 허용하려면 명시적인 이중 변수를 도입하고 더 큰 새들 포인트 시스템을 작성하는 것이 좋습니다

(ACTCρ1)(xy)=(b0)

Aρ~CTCρ~ρρ1CA1CTPCFIELDSPLIT

문제의 원인에 대해 더 구체적으로 설명 할 수있는 경우 (최소한 것 및 제약 조건은 무엇입니까) 더 구체적인 참조를 제안 할 수 있습니다.


정규화 된 시스템을위한 전제 조건은 저에게 새로운 길을 열어줍니다! 그러나 모든 것을 소화하는 데 약간의 시간이 필요합니다. 마음에 들지 않으면 잠시 후에 다시 올 수 있습니다. 두 사람 모두 감사합니다.
Tom

4

KT 조건에서 부패 항에 대한 추가 변수를 도입하면 형벌 계수의 역수 만 행렬에 입력하여 수치 적으로 잘 작동하는 더 큰 대칭 시스템을 찾을 수 있습니다.

(A+ρCTC)x=b ρy=ρCxAx+CTy=bCxρ1y=0


c(u)=0uc(xs,x1,x2)=(x2x1)nxs\[x1,x2\]

@Tom : 나는 비선형 문제를 의미하는 것이 아니라 잘못 조건화 된 방정식을 의미합니다. 풀고 자하는 선형 시스템의 형태와 페널티 매개 변수가 어떻게 입력되는지 적어보십시오 (질문을 편집하여).
Arnold Neumaier

여분의 변수를 도입하면 트릭을 어떻게 수행 할 수 있는지 알아 내려고 노력 중입니다. 참조를 보내 주시겠습니까? 대단히 감사합니다!
Tom

@Tom : 수정 된 답변을 참조하십시오.
Arnold Neumaier

ρρ10
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.