Multi-agent constrained optimization
- f a strongly convex function
Multi-agent constrained optimization of a strongly convex function - - PowerPoint PPT Presentation
Multi-agent constrained optimization of a strongly convex function Necdet Serhat Aybat Industrial & Manufacturing Engineering Penn State University Joint work with Erfan Yazdandoost Hamedani Research supported by NSF CMMI-1635106 and ARO
2
2
3
3
3
3
3
2ξ − x2 2
3
2ξ − x2 2
3
i∈N mi
λ |N |x1 + Cix − di2 2 merely convex (mi < n)
i∈N ϕi(x) strongly convex when rank(C) = n (m ≥ n)
4
i∈N mi
λ |N |x1 + Cix − di2 2 merely convex (mi < n)
i∈N ϕi(x) strongly convex when rank(C) = n (m ≥ n)
4
5
5
6
6
7
7
7
x∈X max y∈Y L(x, y) Φ(x) + Tx, y − h(y),
8
x∈X max y∈Y L(x, y) Φ(x) + Tx, y − h(y),
y
x
8
x∈X max y∈Y L(x, y) Φ(x) + Tx, y − h(y),
y
x
8
x∈X max y∈Y L(x, y) Φ(x) + G(x), y − h(y),
9
x∈X max y∈Y L(x, y) Φ(x) + G(x), y − h(y),
y
x
9
x∈X max y∈Y L(x, y) Φ(x) + G(x), y − h(y),
y
x
9
10
Gκk + LGyk+1 + L + µ
10
11
11
11
12
12
12
x
13
x
2ξ − x2 2
13
x
2ξ − x2 2
13
14
14
i
14
i
14
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
15
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
15
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
i∈dom ϕi x − x′,
15
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
i∈dom ϕi x − x′,
15
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
i∈dom ϕi x − x′,
x∈Rn
15
i∈N ρi(xi),
i∈N fi(xi),
2 d2 C(x)
i∈dom ϕi x − x′,
x∈Rn
15
i
θi
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i 2 2
λ
C (λ) − xk + ηk(xk − xk−1), λ +
2,
x
16
i
θi
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i 2 2
λ
C (λ) − xk + ηk(xk − xk−1), λ +
2,
x
1 |N |
C(ω) = PB(PC(ω)) 16
i
θi
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i 2 2
λ
C (λ) − xk + ηk(xk − xk−1), λ +
2,
x
1 |N |
C(ω) = PB(PC(ω))
C(ωk)
1 γk λk + xk + ηk(xk − xk−1)
16
i
θi
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i 2 2
λ
C (λ) − xk + ηk(xk − xk−1), λ +
2,
x
1 |N |
C(ω) = PB(PC(ω))
C(ωk)
1 γk λk + xk + ηk(xk − xk−1)
16
i
θi
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i 2 2
λ
C (λ) − xk + ηk(xk − xk−1), λ +
2,
x
1 |N |
C(ω) = PB(PC(ω))
C(ωk)
1 γk λk + xk + ηk(xk − xk−1)
δ 2C2
G
i
i
i + κk
i ) + ηk(Gi(xk i ) − Gi(xk−1 i
i ← 1 γk λk i + xk i + ηk(xk i − xk−1 i
i
i − γkPB0
i
i ← ∇fi(xk i ) + ∇Gi(xk i )⊤θk+1 i
i
i − Rk i (xk)
i
i − τ ksk i
17
i
G
G
i
G
18
19
G Λ(K),
19
G Λ(K),
19
G Λ(K),
19
G Λ(K),
19
G Λ(K),
19
G Λ(K),
2τ 0 + 1 2κ0
i − θ∗ i 2
19
20
20
20
20
20
20
20
ij = 0
i
i V t
ijxt j can be computed at i ∈ N with local communication
20
ij = 0
i
i V t
ijxt j can be computed at i ∈ N with local communication
20
21
21
21
21
x=[xi]i∈N ∈C, Axi≤0 i∈N
22
23
24
25