Iteration Bounds for Finding the εε-Stationary Points for Structured Nonconvex Optimization

preprint2014arXivOpen access

Abstract

In this paper we study proximal conditional-gradient (CG) and proximal gradient-projection type algorithms for a block-structured constrained nonconvex optimization model, which arises naturally from tensor data analysis. First, we introduce a new notion of εε-stationarity, which is suitable for the structured problem under consideration. %, compared with other similar solution concepts. We then propose two types of first-order algorithms for the model based on the proximal conditional-gradient (CG) method and the proximal gradient-projection method respectively. If the nonconvex objective function is in the form of mathematical expectation, we then discuss how to incorporate randomized sampling to avoid computing the expectations exactly. For the general block optimization model, the proximal subroutines are performed for each block according to either the block-coordinate-descent (BCD) or the maximum-block-improvement (MBI) updating rule. If the gradient of the nonconvex part of the objective ff satisfies ∥∇f(x)−∇f(y)∥q≤M∥x−y∥pδ\| \nabla f(x) - \nabla f(y)\|_q \le M \|x-y\|_p^δ where δ=p/qδ=p/q with 1/p+1/q=11/p+1/q=1, then we prove that the new algorithms have an overall iteration complexity bound of O(1/εq)O(1/ε^q) in finding an εε-stationary solution. If ff is concave then the iteration complexity reduces to O(1/ε)O(1/ε). Our numerical experiments for tensor approximation problems show promising performances of the new solution algorithms.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.