선형 제약 조건의 절대 값


12

제약 조건에 절대 가치가있는 다음과 같은 최적화 문제가 있습니다.

xRn 각각 f0,f1,,fm크기가 열 벡터라고 하자 n우리는 다음을 해결하고 싶습니다 :

minf0Txs.t.|f1Tx||f2Tx||fmTx|

가능한 공간이 볼록하지 않으며 문제를 해결하기 위해 MILP가 필요할 것입니다. 필요한 최소 이진 변수 수와 문제를 해결하는 설정을 찾고 있습니다.

불평등의 한쪽 만이 절대 값을 가질 때 절대 값을 다루는 것은 일반적으로 쉽다 (http://lpsolve.sourceforge.net/5.1/absolute.htm); 그러나이 경우는 더 복잡해 보입니다.

미리 감사드립니다.

답변:


5

가장 쉬운 방법은 m 이진 값 을 추가 si0,1하고 해결하는 것입니다.

minf0Txs.t.0(2si1)fiTx(2si+11)fi+1Txi

나는 (1) 실질적으로 더 빠른 것이 존재하지 않거나 (2) 볼록한 프로그램으로 재구성해야 할 특별한 트릭이 있다고 생각합니다. 아마 (1).


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