Eu quero resolver um problema não linear com restrições de igualdade não lineares e estou usando um Lagrangiano aumentado com um termo de regularização de penalidade que, como se sabe, estraga o número de condições dos meus sistemas linearizados (a cada iteração de Newton, quero dizer) . Quanto maior o prazo da penalidade, pior é o número da condição. Alguém saberia uma maneira eficiente de se livrar desse mau condicionamento nesse caso específico?
Para ser mais específico, estou usando o lagrangiano aumentado clássico porque tenho muitas restrições que geralmente podem ser redundantes. Portanto, é muito conveniente incorporar cegamente as restrições diretamente às variáveis primárias. Tentei outras abordagens mais sofisticadas, baseadas em eliminações variáveis ou precondicionadores eficientes diretamente no sistema KKT, mas, devido à redundância de restrições, tenho alguns problemas.
O problema com relação às variáveis é formulado como segue meu Lagrangiano como a forma
Portanto, geralmente o objetivo em cada iteração de Newton é resolver um problema do formato With (deixamos de lado a restrição) e e o capital é destinado a .A ( u , ρ ) : = ∇ 2 u W ( u ) + ρ C t ( u ) C ( L ) b ( u , ρ ) : = - ( ∇ u W ( L ) + ( ρ + λ T c ( u ) ) ∇ u (
Obrigado.