22 research outputs found
Sum of squares generalizations for conic sets
In polynomial optimization problems, nonnegativity constraints are typically
handled using the sum of squares condition. This can be efficiently enforced
using semidefinite programming formulations, or as more recently proposed by
Papp and Yildiz [18], using the sum of squares cone directly in a nonsymmetric
interior point algorithm. Beyond nonnegativity, more complicated polynomial
constraints (in particular, generalizations of the positive semidefinite,
second order and -norm cones) can also be modeled through structured
sum of squares programs. We take a different approach and propose using more
specialized polynomial cones instead. This can result in lower dimensional
formulations, more efficient oracles for interior point methods, or
self-concordant barriers with smaller parameters. In most cases, these
algorithmic advantages also translate to faster solving times in practice
International researcher mobility and knowledge transfer in the social sciences and humanities
This article explores knowledge outcomes of international researcher mobility in the social sciences and humanities. Looking in particular at international experiences of longer durations in the careers of European PhD graduates, it proposes a threefold analytical typology for understanding the links between the modes, durations, and outcomes of this mobility in terms of the exchange of codified knowledge; the sharing of more tacit knowledge practices; and the development of a cosmopolitan identity. The findings suggest that, under the right conditions, there can be an important and transformative value to longer stays, which can lead to enduring outcomes in terms of knowledge production and innovation and the spatially distributed networks that sustain it
Solving Natural Conic Formulations with Hypatia.jl
Many convex optimization problems can be represented through conic extended formulations (EFs) using only the small number of standard cones recognized by advanced conic solvers such as MOSEK 9. However, EFs are often significantly larger and more complex than equivalent conic natural formulations (NFs) represented using the much broader class of exotic cones. We define an exotic cone as a proper cone for which we can implement easily computable logarithmically homogeneous self-concordant barrier oracles for either the cone or its dual cone. Our goal is to establish whether a generic conic interior point solver supporting NFs can outperform an advanced conic solver specialized for EFs across a variety of applied problems. We introduce Hypatia, a highly configurable open-source conic primal-dual interior point solver written in Julia and accessible through JuMP. Hypatia has a generic interface for exotic cones, some of which we define here. For seven applied problems, we introduce NFs using these cones and construct EFs that are necessarily larger and more complex. Our computational experiments demonstrate the advantages, especially in terms of solve time and memory usage, of solving the NFs with Hypatia compared with solving the EFs with either Hypatia or MOSEK 9. </jats:p
Sum of squares generalizations for conic sets
AbstractPolynomial nonnegativity constraints can often be handled using the sum of squares condition. This can be efficiently enforced using semidefinite programming formulations, or as more recently proposed by Papp and Yildiz (Papp D in SIAM J O 29: 822–851, 2019), using the sum of squares cone directly in an interior point algorithm. Beyond nonnegativity, more complicated polynomial constraints (in particular, generalizations of the positive semidefinite, second order and
ℓ
1
-norm cones) can also be modeled through structured sum of squares programs. We take a different approach and propose using more specialized cones instead. This can result in lower dimensional formulations, more efficient oracles for interior point methods, or self-concordant barriers with smaller parameters.
</jats:p
Performance enhancements for a generic conic interior point algorithm
Abstract
In recent work, we provide computational arguments for expanding the class of proper cones recognized by conic optimization solvers, to permit simpler, smaller, more natural conic formulations. We define an exotic cone as a proper cone for which we can implement a small set of tractable (i.e. fast, numerically stable, analytic) oracles for a logarithmically homogeneous self-concordant barrier for the cone or for its dual cone. Our extensible, open-source conic interior point solver, Hypatia, allows modeling and solving any conic problem over a Cartesian product of exotic cones. In this paper, we introduce Hypatia’s interior point algorithm, which generalizes that of Skajaa and Ye (Math. Program. 150(2):391–422, 2015) by handling exotic cones without tractable primal oracles. To improve iteration count and solve time in practice, we propose four enhancements to the interior point stepping procedure of Skajaa and Ye: (1) loosening the central path proximity conditions, (2) adjusting the directions using a third order directional derivative barrier oracle, (3) performing a backtracking search on a curve, and (4) combining the prediction and centering directions. We implement 23 useful exotic cones in Hypatia. We summarize the complexity of computing oracles for these cones and show that our new third order oracle is not a bottleneck. From 37 applied examples, we generate a diverse benchmark set of 379 problems. Our computational testing shows that each stepping enhancement improves Hypatia’s iteration count and solve time. Altogether, the enhancements reduce the geometric means of iteration count and solve time by over 80% and 70% respectively
