Engineering a Generic Solver for Convex Optimization Problems
设计凸优化问题的通用求解器
基本信息
- 批准号:253965656
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:2014
- 资助国家:德国
- 起止时间:2013-12-31 至 2019-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Many problems in science, engineering, and economics can be cast as convex optimization problems. A non-exhaustive list of such problems includes portfolio optimization, circuit design, problems from optimal control theory, packing and covering linear programs, network flows, optimization problems used in high-resolution microscopy, and machine learning and data analysis problems. However, up to this day, efficient solutions to any of these optimization problems still require the implementation of customized, and highly-tuned solvers.The outcome of this project will be an optimizer generator that automatically generates C++-code for almost any convex optimization problem class that is encountered in the applications mentioned above.The optimizer generator will provide the ease of use of a prototyping language like Matlab/CVX for modeling and solving such convex optimization problems while at the same time generating production quality code that scales well with the problem size. In particular we want to achieve the same functionality as the popular modeling tool CVX but in a simpler and more flexible way while being as efficient as customized optimization solvers, and thus a few orders of magnitude faster than CVX together with state-of-the-art commercial solvers.The project comprises the design of the modeling language, the design and implementation of a symbolic differentiation module for vector- and matrix expressions, and the implementation of a generic solver that makes use of the symbolic derivatives.The generated solvers will also include the important class of semidefinite programming problems (SDPs). For this purpose we will design a new algorithm for solving SDPs that will be orders of magnitude faster than current state-of-the-art SDP solvers and hence scales to much larger problem instances. We will provide mathematical convergence and runtime guarantees for all algorithms.
科学、工程和经济中的许多问题都可以归结为凸优化问题。这些问题的非穷举列表包括投资组合优化,电路设计,最优控制理论问题,包装和覆盖线性程序,网络流,高分辨率显微镜中使用的优化问题,以及机器学习和数据分析问题。然而,直到今天,这些优化问题中的任何一个的有效解决方案仍然需要实现定制的,和高度调优的求解器。这个项目的成果将是一个优化器生成器,它可以自动生成C++代码,用于几乎任何在上述应用程序中遇到的凸优化问题类。优化器生成器将提供易于使用的原型语言,如Matlab/CVX用于建模和解决此类凸优化问题,同时生成与问题大小很好匹配的生产质量代码。特别是,我们希望实现与流行的建模工具CVX相同的功能,但以更简单,更灵活的方式,同时与定制的优化求解器一样高效,因此比CVX以及最先进的商业求解器快几个数量级。该项目包括建模语言的设计,矢量和矩阵表达式的符号微分模块的设计和实现,以及使用符号导数的通用求解器的实现。生成的求解器还将包括重要的半定规划问题(SDP)类。为此,我们将设计一种新的算法来解决SDP,这将是数量级快于目前最先进的SDP求解器,因此规模更大的问题实例。我们将为所有算法提供数学收敛性和运行时间保证。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
GENO - Optimization for Classical Machine Learning Made Fast and Easy
GENO - 经典机器学习的优化变得快速而简单
- DOI:10.1609/aaai.v34i09.7097
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Sören Laue;Matthias Mitterreiter;Joaching Giesen
- 通讯作者:Joaching Giesen
Deducing individual driving preferences for user-aware navigation
推断个人驾驶偏好以实现用户感知导航
- DOI:10.1145/2996913.2997004
- 发表时间:2016
- 期刊:
- 影响因子:0
- 作者:Stefan Funke;Sören Laue;Sabine Storandt
- 通讯作者:Sabine Storandt
Using Benson's Algorithm for Regularization Parameter Tracking
使用 Benson 算法进行正则化参数跟踪
- DOI:10.1609/aaai.v33i01.33013689
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Joachim Giesen;Sören Laue;Andreas Löhne;Christopher Schneider
- 通讯作者:Christopher Schneider
Visualization Support for Developing a Matrix Calculus Algorithm: A Case Study
开发矩阵微积分算法的可视化支持:案例研究
- DOI:10.1111/cgf.13694
- 发表时间:2019
- 期刊:
- 影响因子:2.5
- 作者:Joachim Giesen;Julien Klaus;Sören Laue;Ferdinand Schreck
- 通讯作者:Ferdinand Schreck
A Simple and Efficient Tensor Calculus
- DOI:10.1609/aaai.v34i04.5881
- 发表时间:2020-04
- 期刊:
- 影响因子:0
- 作者:S. Laue;Matthias Mitterreiter;Joachim Giesen
- 通讯作者:S. Laue;Matthias Mitterreiter;Joachim Giesen
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Dr.-Ing. Soeren Laue其他文献
Dr.-Ing. Soeren Laue的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
EnLAmB - Enabling global access to affordable generic liposomal amphotericin B injectable formulations via advanced manufacturing technology
EnLAmB - 通过先进的制造技术,使全球能够获得负担得起的通用脂质体两性霉素 B 注射制剂
- 批准号:
MR/X014010/1 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Research Grant
An Empirical Analysis of Generic Pharmaceuticals Substitution Under Quality Uncertainty
质量不确定性下仿制药替代的实证分析
- 批准号:
23KJ1904 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Grant-in-Aid for JSPS Fellows
Implementation of an innovative generic RI stationary target to study unstable nuclear photoabsorption reactions
实施创新的通用 RI 固定靶来研究不稳定的核光吸收反应
- 批准号:
23H00113 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (A)
Feasibility of predicting regional lung exposure from systemic pharmacokinetic data of generic OIDPs via population pharmacokinetic modeling and non-compartmental approaches
通过群体药代动力学模型和非房室方法根据仿制药 OIDP 的全身药代动力学数据预测局部肺暴露的可行性
- 批准号:
10797284 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Studies on generic Cohen-Macaulay modules and their applications
通用Cohen-Macaulay模及其应用研究
- 批准号:
23K12954 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Early-Career Scientists
CIF: Small: Generic Building Blocks of Communication-efficient Computation Networks - Fundamental Limits
CIF:小型:通信高效计算网络的通用构建块 - 基本限制
- 批准号:
2221379 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Standard Grant
Mining the phage playbook to create a potent, generic phage therapy
挖掘噬菌体剧本以创建有效的通用噬菌体疗法
- 批准号:
10723647 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Generic AC-DC load-flow solution method with controllable AC-DC converters
具有可控AC-DC变换器的通用AC-DC潮流求解方法
- 批准号:
RGPIN-2020-04509 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
A fast and generic simulation method for entangled polymers
一种快速通用的缠结聚合物模拟方法
- 批准号:
22H01189 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (B)
Building a generic frame of reference for caregiving communication that promotes independence for foreign care workers..
建立护理沟通的通用参考框架,以促进外国护理人员的独立性。
- 批准号:
22K02033 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (C)