pith. sign in

arxiv: 1609.03285 · v2 · pith:GZGJA7EDnew · submitted 2016-09-12 · 🧮 math.OC

Disciplined Multi-Convex Programming

classification 🧮 math.OC
keywords multi-convexmulti-convexityapplicationsconvexdisciplinedproblemproblemsprogramming
0
0 comments X
read the original abstract

A multi-convex optimization problem is one in which the variables can be partitioned into sets over which the problem is convex when the other variables are fixed. Multi-convex problems are generally solved approximately using variations on alternating or cyclic minimization. Multi-convex problems arise in many applications, such as nonnegative matrix factorization, generalized low rank models, and structured control synthesis, to name just a few. In most applications to date the multi-convexity is simple to verify by hand. In this paper we study the automatic detection and verification of multi-convexity using the ideas of disciplined convex programming. We describe an implementation of our proposed method that detects and verifies multi-convexity, and then invokes one of the general solution methods.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Understanding Filter Bubbles and Polarization in Social Networks

    cs.SI 2019-06 unverdicted novelty 5.0

    Extending the Friedkin-Johnsen model with an administrator that adjusts edges to reduce disagreement produces echo chambers and higher polarization on real and synthetic networks, with a modified objective mitigating ...