首页> 外文会议>IEEE Annual Symposium on Foundations of Computer Science >Playing Non-linear Games with Linear Oracles
【24h】

Playing Non-linear Games with Linear Oracles

机译:使用线性Oracle玩非线性游戏

获取原文

摘要

Linear optimization is many times algorithmically simpler than non-linear convex optimization. Linear optimization over matroid polytopes, matching polytopes and path polytopes are example of problems for which we have efficient combinatorial algorithms, but whose non-linear convex counterpart is harder and admit significantly less efficient algorithms. This motivates the computational model of online decision making and optimization using a linear optimization oracle. In this computational model we give the first efficient decision making algorithm with optimal regret guarantees, answering an open question of Kalai and Vempala, Hazan and Kale, in case the decision set is a polytope. We also give an extension of the algorithm for the partial information setting, i.e. the "bandit" model. Our method is based on a novel variant of the conditional gradient method, or Frank-Wolfe algorithm, that reduces the task of minimizing a smooth convex function over a domain to that of minimizing a linear objective. Whereas previous variants of this method give rise to approximation algorithms, we give such algorithm that converges exponentially faster and thus runs in polynomial-time for a large class of convex optimization problems over polyhedral sets, a result of independent interest.
机译:线性优化在算法上比非线性凸优化要简单得多。对拟阵多面体,匹配多面体和路径多面体的线性优化是我们拥有高效组合算法的问题的示例,但其非线性凸对等体较难且接受效率明显较低的算法。这激发了使用线性优化预言机进行在线决策和优化的计算模型。在此计算模型中,我们给出了第一个有效的决策算法,该算法具有最佳后悔保证,在决策集为多面体的情况下回答了Kalai和Vempala,Hazan和Kale的未解决问题。我们还提供了用于部分信息设置的算法的扩展,即“强盗”模型。我们的方法基于条件梯度法或Frank-Wolfe算法的新颖变体,该变体将将最小化一个区域上的平滑凸函数的任务减少到了一个最小化线性目标的任务。尽管此方法的先前变体产生了近似算法,但我们给出了这样一种算法,该算法以指数级速度收敛,因此对于多项式集上的一大类凸优化问题,可以在多项式时间内运行,这是独立研究的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号