SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Progressive Decoupling of Linkages in
Optimization with Elicitable Convexity
Terry Rockafellar
University of Washington, Seattle
Operator Splitting Methods in Data Analysis
SAMSI, Raleigh NC
March 21-23, 2018
Linkage Problem
Problem ingredients (in a Hilbert space H, here finite-dim.):
a mapping T : H →→ H, complementary subspaces L, L⊥ ⊂ H
projection mappings: PL, PL⊥ , which satisfy PL + PL⊥ = I
Problem statement:
(L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ T(¯x)
Interpretation: the subspace L stands for “linkage relations”
Monotone case: T maximal monotone (Spingarn, 1983)
−→ solved by his “method of partial inverses”
Optimization case: T = ∂ϕ for a function ϕ : H → (−∞, ∞]
−→ maximal monotone when ϕ is lsc, convex
Challenge: a solution method (local) without monotonicity?
Monotonicity: Global and Local
Maximal monotonicity properties of T : H →→ H
global: x1 − x0, y1 − y0 ≥ 0 for all (xi , yi ) ∈ gph T, and
gph T can’t be enlarged with this being maintained
local: around (¯x, ¯y) ∈ gph T if these properties hold relative
to some neighborhood of (¯x, ¯y) (Pennanen, 2003)
Strong monotonicity versions: at a level σ > 0
the condition x1 − x0, y1 − y0 ≥ 0 is replaced
by the condition x1 − x0, y1 − y0 ≥ σ||x1 − x0||2
Subdifferential monotonicity: for lsc ϕ : H → (−∞, ∞], ≡ ∞,
T = ∂ϕ is max monotone globally ⇐⇒ ϕ is a convex function
Previously unexplored issue:
what about ϕ characterizes the local max monotonicity of ∂ϕ?
Elicitation of Monotonicity in the Linkage Problem
Recall the problem:
(L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ T(¯x)
Observation: replacing T by T + e PL⊥ doesn’t change (¯x, ¯y)
because T(¯x) + e PL⊥ (¯x) = T(¯x) when ¯x ∈ L
Definition of elicitation in (L) at level e ≥ 0
global: T + e PL⊥ maximally monotone
local: T + e PL⊥ maximally monotone around solution (¯x, ¯y)
elicitation level e = 0 : the global/local monotone cases
Similarly defined: the elicitation of maximal strong monotonicity
Proposed Method for Solving the Linkage Problem
Motivator: progressive hedging algorithm Rock./Wets (1991)
for solving problems in convex stochastic programming
Here: widened beyond “stochastic” & global/direct monotonicity
Progressive decoupling algorithm — with parameters r > e ≥ 0
In iteration ν with xν ∈ L and yν ∈ L⊥, get xν from
0 ∈ Tν(xν), where Tν(x) = T(x) − yν + r[x − xν],
then update by xν+1 = PL(xν), yν+1 = yν − (r − e)PL⊥ (xν)
Derivation: from the proximal point algorithm,
• drawing on localization ideas of Pennanen (2002),
• taking partial inverse like Spingarn (2003), but he only treated
fully max monotone T and got the version for e = 0, r = 1
• −→ proximal-point-like convergence properties, maybe local
Progressive Decoupling in the Optimization Case
T = ∂ϕ for a lower semicontinuous function ϕ : H → (−∞, ∞]
Linkage problem restated for optimization:
(L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ ∂ϕ(¯x)
(corresponds to minimizing ϕ over the subspace L)
Direct translation of the algorithm’s subproblems:
0 ∈ ∂ϕν(xν), where ϕν(x) = ϕ(x) − yν, x + r
2||x − xν||2
Actual implementation under elicitability:
global: xν = argmin
x∈H
ϕν(x)
local: xν = argmin
x∈U
ϕν(x) for a solution neighborhood U
What Eliciting Monotonicity Means in Optimization, 1
Recall global elicitation:
∃ e ≥ 0 such that ∂ϕ + ePL⊥ is maximal monotone (globally)
Facts: ||PL⊥ (x)|| = distL(x) = distance of x from L
∂ϕ + ePL⊥ = ∂ϕe for ϕe = ϕ + e
2 dist2
L
∂ϕ + ePL⊥ is max monotone ⇐⇒ ϕe is convex
Recall local elicitation: at (¯x, ¯y) ∈ (L × L⊥) ∩ gph ∂ϕ
∃ e ≥ 0 and a (convex) neighborhood U × V of (¯x, ¯y)
such that ∂ϕ + ePL⊥ is maximal monotone in U × V
∂ϕ + ePL⊥ is max monotone in U × H ⇐⇒ ϕe is convex on U
Strong elicitation: corresponds in these cases to strong convexity
What Eliciting Monotonicity Means in Optimization, 2
Example of elicitation in a smooth setting: ϕ ∈ C2
then (L) solved by (¯x, ¯y) means that ¯x ∈ L, ¯y = ϕ(¯x) ∈ L⊥
2ϕ(¯x) positive-definite relative to L =⇒ strong local elicitability
Broader elicitability criterion: ∃ lsc convex function ψ such that
(x, y) ∈ [U × V ] ∩ gph ∂ψ =⇒ (x, y) ∈ gph ∂ϕe , ψ(x) = ϕe(x)
= ”variational 2nd-order sufficient condition for local optimality”
Theorem: this condition is in fact equivalent to local elicitability
at least under the mild assumption of “variational regularity”
Strong monotonicity version of this optimality condition:
corresponds to a natural tilt stability of the local minimum
Application to Problem Decomposition
H = H1 × · · · × Hm, x = (x1, . . . , xm), y = (y1, . . . , ym)
minimize ϕ(x) = ϕ1(x1) + · · · + ϕm(xm) over a subspace L ⊂ H
Corresponding linkage problem:
find (¯x1, . . . , ¯xm) ∈ L and (¯y1, . . . , ¯ym) ∈ L⊥ with ¯yi ∈ ∂ϕi (¯xi ) ∀i
Progressive decoupling algorithm in decomposition (r > e ≥ 0)
In iteration ν with (xν
1 , . . . , xν
m) ∈ L and (yν
1 , . . . , yν
m) ∈ L⊥, get
xν = (xν
1 , . . . , xν
m) ∈ H by
xν
i = [local] argmin
xi ∈Hi
ϕi (xi ) − yν
i , xi + r
2||xi − xν
i ||2 ∀i,
then update by xν+1 = PL(xν), yν+1
i = yν
i − (r − e)PL⊥ (xν
i )
Special case: the progressive hedging algorithm in stoch. prog.
but now nonconvexity is O.K. via 2nd-order local optimality
Application to Splitting in Nonconvex Optimization
H = H0 × · · · × H0, x = (x1, . . . , xm), y = (y1, . . . , ym)
minimize ϕ(x) = ϕ1(x1) + · · · + ϕm(xm) over subspace L ⊂ H
taking L = x ∃ w : x1 = · · · = xm = w ,
L⊥ = y y1 + · · · + ym = 0
=⇒ minimize ϕ1(w) + · · · + ϕm(w) over w ∈ H0
Progressive decoupling algorithm in splitting (r > e ≥ 0)
Having wν ∈ H0 and yν
i ∈ H0 with yν
1 + · · · yν
m = 0, determine
xν
i = [local] argmin
xi ∈H0
ϕi (xi ) − yν
i , xi + r
2||xi − wν||2 ∀i,
then update by
wν+1 = 1
m
m
i=1 xν
i , yν+1
i = yν
i − (r − e)[ xν
i − wν+1 ]
Elicitability at level e: reflects second-order local optimality
References
[1] J.E. Spingarn (1983) “Partial inverse of a monotone
operator,” Applied Mathematics and Optimization 10, 247–265.
[2] T. Pennanen (2002) “Local convergence of the proximal
point algorithm and multiplier methods without monotonicity,”
Mathematics of Operations Research 27, 170–191.
[3] R.T. Rockafellar, R.J-B Wets (1991) “Scenarios and policy
aggregation in optimization under uncertainty,” Mathematics of
Operations Research 16, 119–147.
[4] R.T. Rockafellar (2017) “Progressive decoupling of linkages
in monotone variational inequalities and convex optimization,”
preprint available.
website: www.math.washington.edu/∼rtr/mypage.html

Más contenido relacionado

La actualidad más candente

Roots equations
Roots equationsRoots equations
Roots equationsoscar
 
Numerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theoryNumerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theoryHidenoriOgata
 
Newton-Raphson Method
Newton-Raphson MethodNewton-Raphson Method
Newton-Raphson MethodJigisha Dabhi
 
Integration and its basic rules and function.
Integration and its basic rules and function.Integration and its basic rules and function.
Integration and its basic rules and function.Kartikey Rohila
 
Linear approximations and_differentials
Linear approximations and_differentialsLinear approximations and_differentials
Linear approximations and_differentialsTarun Gehlot
 
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...Xin-She Yang
 
Local linear approximation
Local linear approximationLocal linear approximation
Local linear approximationTarun Gehlot
 
Optimal multi-configuration approximation of an N-fermion wave function
 Optimal multi-configuration approximation of an N-fermion wave function Optimal multi-configuration approximation of an N-fermion wave function
Optimal multi-configuration approximation of an N-fermion wave functionjiang-min zhang
 
Generating Chebychev Chaotic Sequence
Generating Chebychev Chaotic SequenceGenerating Chebychev Chaotic Sequence
Generating Chebychev Chaotic SequenceCheng-An Yang
 
application of partial differentiation
application of partial differentiationapplication of partial differentiation
application of partial differentiationeteaching
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningSungbin Lim
 
Lecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcLecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcRiyandika Jastin
 
Deep generative model.pdf
Deep generative model.pdfDeep generative model.pdf
Deep generative model.pdfHyungjoo Cho
 
Numerical differentiation integration
Numerical differentiation integrationNumerical differentiation integration
Numerical differentiation integrationTarun Gehlot
 
Classical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained ProblemClassical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained ProblemSurya Teja
 
Introduction to the theory of optimization
Introduction to the theory of optimizationIntroduction to the theory of optimization
Introduction to the theory of optimizationDelta Pi Systems
 
Integration
IntegrationIntegration
Integrationlecturer
 

La actualidad más candente (20)

Roots equations
Roots equationsRoots equations
Roots equations
 
Es272 ch5b
Es272 ch5bEs272 ch5b
Es272 ch5b
 
Numerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theoryNumerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theory
 
Newton-Raphson Method
Newton-Raphson MethodNewton-Raphson Method
Newton-Raphson Method
 
Integration and its basic rules and function.
Integration and its basic rules and function.Integration and its basic rules and function.
Integration and its basic rules and function.
 
Linear approximations and_differentials
Linear approximations and_differentialsLinear approximations and_differentials
Linear approximations and_differentials
 
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
 
Local linear approximation
Local linear approximationLocal linear approximation
Local linear approximation
 
Optimal multi-configuration approximation of an N-fermion wave function
 Optimal multi-configuration approximation of an N-fermion wave function Optimal multi-configuration approximation of an N-fermion wave function
Optimal multi-configuration approximation of an N-fermion wave function
 
Generating Chebychev Chaotic Sequence
Generating Chebychev Chaotic SequenceGenerating Chebychev Chaotic Sequence
Generating Chebychev Chaotic Sequence
 
application of partial differentiation
application of partial differentiationapplication of partial differentiation
application of partial differentiation
 
Matrix calculus
Matrix calculusMatrix calculus
Matrix calculus
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep Learning
 
Nested sampling
Nested samplingNested sampling
Nested sampling
 
Lecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcLecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etc
 
Deep generative model.pdf
Deep generative model.pdfDeep generative model.pdf
Deep generative model.pdf
 
Numerical differentiation integration
Numerical differentiation integrationNumerical differentiation integration
Numerical differentiation integration
 
Classical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained ProblemClassical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained Problem
 
Introduction to the theory of optimization
Introduction to the theory of optimizationIntroduction to the theory of optimization
Introduction to the theory of optimization
 
Integration
IntegrationIntegration
Integration
 

Similar a QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optimization with Elicitable Convexity - Terry Rockafellar, Mar 21, 2018

IVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionIVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionCharles Deledalle
 
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Matthew Leingang
 
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Mel Anthony Pepito
 
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Katsuya Ito
 
590-Article Text.pdf
590-Article Text.pdf590-Article Text.pdf
590-Article Text.pdfBenoitValea
 
590-Article Text.pdf
590-Article Text.pdf590-Article Text.pdf
590-Article Text.pdfBenoitValea
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment HelpEdu Assignment Help
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsVjekoslavKovac1
 
03 convexfunctions
03 convexfunctions03 convexfunctions
03 convexfunctionsSufyan Sahoo
 
The dual geometry of Shannon information
The dual geometry of Shannon informationThe dual geometry of Shannon information
The dual geometry of Shannon informationFrank Nielsen
 
A043001006
A043001006A043001006
A043001006inventy
 
A043001006
A043001006A043001006
A043001006inventy
 
A043001006
A043001006A043001006
A043001006inventy
 
237654933 mathematics-t-form-6
237654933 mathematics-t-form-6237654933 mathematics-t-form-6
237654933 mathematics-t-form-6homeworkping3
 

Similar a QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optimization with Elicitable Convexity - Terry Rockafellar, Mar 21, 2018 (20)

IVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionIVR - Chapter 1 - Introduction
IVR - Chapter 1 - Introduction
 
Duality.pdf
Duality.pdfDuality.pdf
Duality.pdf
 
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
 
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
Lesson 14: Derivatives of Logarithmic and Exponential Functions (slides)
 
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
 
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
 
590-Article Text.pdf
590-Article Text.pdf590-Article Text.pdf
590-Article Text.pdf
 
590-Article Text.pdf
590-Article Text.pdf590-Article Text.pdf
590-Article Text.pdf
 
Physical Chemistry Assignment Help
Physical Chemistry Assignment HelpPhysical Chemistry Assignment Help
Physical Chemistry Assignment Help
 
Berans qm overview
Berans qm overviewBerans qm overview
Berans qm overview
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
 
1 - Linear Regression
1 - Linear Regression1 - Linear Regression
1 - Linear Regression
 
03 convexfunctions
03 convexfunctions03 convexfunctions
03 convexfunctions
 
ma112011id535
ma112011id535ma112011id535
ma112011id535
 
The dual geometry of Shannon information
The dual geometry of Shannon informationThe dual geometry of Shannon information
The dual geometry of Shannon information
 
A043001006
A043001006A043001006
A043001006
 
A043001006
A043001006A043001006
A043001006
 
A043001006
A043001006A043001006
A043001006
 
Deep Learning Opening Workshop - ProxSARAH Algorithms for Stochastic Composit...
Deep Learning Opening Workshop - ProxSARAH Algorithms for Stochastic Composit...Deep Learning Opening Workshop - ProxSARAH Algorithms for Stochastic Composit...
Deep Learning Opening Workshop - ProxSARAH Algorithms for Stochastic Composit...
 
237654933 mathematics-t-form-6
237654933 mathematics-t-form-6237654933 mathematics-t-form-6
237654933 mathematics-t-form-6
 

Más de The Statistical and Applied Mathematical Sciences Institute

Más de The Statistical and Applied Mathematical Sciences Institute (20)

Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
 
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
 
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
 
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
 
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
 
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
 
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
 
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
 
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
 
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
 
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
 
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
 
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
 
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
 
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
 
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
 
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
 
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
 
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
 
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
 

Último

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 

Último (20)

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 

QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optimization with Elicitable Convexity - Terry Rockafellar, Mar 21, 2018

  • 1. Progressive Decoupling of Linkages in Optimization with Elicitable Convexity Terry Rockafellar University of Washington, Seattle Operator Splitting Methods in Data Analysis SAMSI, Raleigh NC March 21-23, 2018
  • 2. Linkage Problem Problem ingredients (in a Hilbert space H, here finite-dim.): a mapping T : H →→ H, complementary subspaces L, L⊥ ⊂ H projection mappings: PL, PL⊥ , which satisfy PL + PL⊥ = I Problem statement: (L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ T(¯x) Interpretation: the subspace L stands for “linkage relations” Monotone case: T maximal monotone (Spingarn, 1983) −→ solved by his “method of partial inverses” Optimization case: T = ∂ϕ for a function ϕ : H → (−∞, ∞] −→ maximal monotone when ϕ is lsc, convex Challenge: a solution method (local) without monotonicity?
  • 3. Monotonicity: Global and Local Maximal monotonicity properties of T : H →→ H global: x1 − x0, y1 − y0 ≥ 0 for all (xi , yi ) ∈ gph T, and gph T can’t be enlarged with this being maintained local: around (¯x, ¯y) ∈ gph T if these properties hold relative to some neighborhood of (¯x, ¯y) (Pennanen, 2003) Strong monotonicity versions: at a level σ > 0 the condition x1 − x0, y1 − y0 ≥ 0 is replaced by the condition x1 − x0, y1 − y0 ≥ σ||x1 − x0||2 Subdifferential monotonicity: for lsc ϕ : H → (−∞, ∞], ≡ ∞, T = ∂ϕ is max monotone globally ⇐⇒ ϕ is a convex function Previously unexplored issue: what about ϕ characterizes the local max monotonicity of ∂ϕ?
  • 4. Elicitation of Monotonicity in the Linkage Problem Recall the problem: (L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ T(¯x) Observation: replacing T by T + e PL⊥ doesn’t change (¯x, ¯y) because T(¯x) + e PL⊥ (¯x) = T(¯x) when ¯x ∈ L Definition of elicitation in (L) at level e ≥ 0 global: T + e PL⊥ maximally monotone local: T + e PL⊥ maximally monotone around solution (¯x, ¯y) elicitation level e = 0 : the global/local monotone cases Similarly defined: the elicitation of maximal strong monotonicity
  • 5. Proposed Method for Solving the Linkage Problem Motivator: progressive hedging algorithm Rock./Wets (1991) for solving problems in convex stochastic programming Here: widened beyond “stochastic” & global/direct monotonicity Progressive decoupling algorithm — with parameters r > e ≥ 0 In iteration ν with xν ∈ L and yν ∈ L⊥, get xν from 0 ∈ Tν(xν), where Tν(x) = T(x) − yν + r[x − xν], then update by xν+1 = PL(xν), yν+1 = yν − (r − e)PL⊥ (xν) Derivation: from the proximal point algorithm, • drawing on localization ideas of Pennanen (2002), • taking partial inverse like Spingarn (2003), but he only treated fully max monotone T and got the version for e = 0, r = 1 • −→ proximal-point-like convergence properties, maybe local
  • 6. Progressive Decoupling in the Optimization Case T = ∂ϕ for a lower semicontinuous function ϕ : H → (−∞, ∞] Linkage problem restated for optimization: (L) find ¯x ∈ L and ¯y ∈ L⊥ such that ¯y ∈ ∂ϕ(¯x) (corresponds to minimizing ϕ over the subspace L) Direct translation of the algorithm’s subproblems: 0 ∈ ∂ϕν(xν), where ϕν(x) = ϕ(x) − yν, x + r 2||x − xν||2 Actual implementation under elicitability: global: xν = argmin x∈H ϕν(x) local: xν = argmin x∈U ϕν(x) for a solution neighborhood U
  • 7. What Eliciting Monotonicity Means in Optimization, 1 Recall global elicitation: ∃ e ≥ 0 such that ∂ϕ + ePL⊥ is maximal monotone (globally) Facts: ||PL⊥ (x)|| = distL(x) = distance of x from L ∂ϕ + ePL⊥ = ∂ϕe for ϕe = ϕ + e 2 dist2 L ∂ϕ + ePL⊥ is max monotone ⇐⇒ ϕe is convex Recall local elicitation: at (¯x, ¯y) ∈ (L × L⊥) ∩ gph ∂ϕ ∃ e ≥ 0 and a (convex) neighborhood U × V of (¯x, ¯y) such that ∂ϕ + ePL⊥ is maximal monotone in U × V ∂ϕ + ePL⊥ is max monotone in U × H ⇐⇒ ϕe is convex on U Strong elicitation: corresponds in these cases to strong convexity
  • 8. What Eliciting Monotonicity Means in Optimization, 2 Example of elicitation in a smooth setting: ϕ ∈ C2 then (L) solved by (¯x, ¯y) means that ¯x ∈ L, ¯y = ϕ(¯x) ∈ L⊥ 2ϕ(¯x) positive-definite relative to L =⇒ strong local elicitability Broader elicitability criterion: ∃ lsc convex function ψ such that (x, y) ∈ [U × V ] ∩ gph ∂ψ =⇒ (x, y) ∈ gph ∂ϕe , ψ(x) = ϕe(x) = ”variational 2nd-order sufficient condition for local optimality” Theorem: this condition is in fact equivalent to local elicitability at least under the mild assumption of “variational regularity” Strong monotonicity version of this optimality condition: corresponds to a natural tilt stability of the local minimum
  • 9. Application to Problem Decomposition H = H1 × · · · × Hm, x = (x1, . . . , xm), y = (y1, . . . , ym) minimize ϕ(x) = ϕ1(x1) + · · · + ϕm(xm) over a subspace L ⊂ H Corresponding linkage problem: find (¯x1, . . . , ¯xm) ∈ L and (¯y1, . . . , ¯ym) ∈ L⊥ with ¯yi ∈ ∂ϕi (¯xi ) ∀i Progressive decoupling algorithm in decomposition (r > e ≥ 0) In iteration ν with (xν 1 , . . . , xν m) ∈ L and (yν 1 , . . . , yν m) ∈ L⊥, get xν = (xν 1 , . . . , xν m) ∈ H by xν i = [local] argmin xi ∈Hi ϕi (xi ) − yν i , xi + r 2||xi − xν i ||2 ∀i, then update by xν+1 = PL(xν), yν+1 i = yν i − (r − e)PL⊥ (xν i ) Special case: the progressive hedging algorithm in stoch. prog. but now nonconvexity is O.K. via 2nd-order local optimality
  • 10. Application to Splitting in Nonconvex Optimization H = H0 × · · · × H0, x = (x1, . . . , xm), y = (y1, . . . , ym) minimize ϕ(x) = ϕ1(x1) + · · · + ϕm(xm) over subspace L ⊂ H taking L = x ∃ w : x1 = · · · = xm = w , L⊥ = y y1 + · · · + ym = 0 =⇒ minimize ϕ1(w) + · · · + ϕm(w) over w ∈ H0 Progressive decoupling algorithm in splitting (r > e ≥ 0) Having wν ∈ H0 and yν i ∈ H0 with yν 1 + · · · yν m = 0, determine xν i = [local] argmin xi ∈H0 ϕi (xi ) − yν i , xi + r 2||xi − wν||2 ∀i, then update by wν+1 = 1 m m i=1 xν i , yν+1 i = yν i − (r − e)[ xν i − wν+1 ] Elicitability at level e: reflects second-order local optimality
  • 11. References [1] J.E. Spingarn (1983) “Partial inverse of a monotone operator,” Applied Mathematics and Optimization 10, 247–265. [2] T. Pennanen (2002) “Local convergence of the proximal point algorithm and multiplier methods without monotonicity,” Mathematics of Operations Research 27, 170–191. [3] R.T. Rockafellar, R.J-B Wets (1991) “Scenarios and policy aggregation in optimization under uncertainty,” Mathematics of Operations Research 16, 119–147. [4] R.T. Rockafellar (2017) “Progressive decoupling of linkages in monotone variational inequalities and convex optimization,” preprint available. website: www.math.washington.edu/∼rtr/mypage.html