论文标题

多阶段鲁棒离散线性优化的通用模型和运行求解器

A general model-and-run solver for multistage robust discrete linear optimization

论文作者

Hartisch, Michael, Lorenz, Ulf

论文摘要

处理不确定数据的必要性是决策的主要挑战。强大的优化是产生对冲不确定性的解决方案的主要范式之一。为了获得对基本问题的更现实描述,决策者可以对新披露的信息做出反应,可以使用多阶段模型。但是,由于其计算难度,两个阶段以外的多阶段问题受到了较少的关注,并且通常仅使用近似而不是优化方案来解决。在多阶段环境中考虑决策依赖性不确定性的关注更少。我们通过量化的线性程序探索多阶段的强稳定性优化,这些线性程序是具有有序变量的线性程序,这些变量是存在或普遍量化的。基于(主要是)离散设置的基础,其中不确定参数(普遍量化的变量)仅受其界限的限制,我们提出了一个增强版本,该版本允许通过线性约束系统表示离散的不确定性集,该系统也可能受决策变量的影响。我们提出了一种基于搜索的解决方案方法,并介绍了我们的求解器Yasol,该方法能够处理多阶段可靠的线性离散优化问题,最终的混合企业求职操作和离散的不确定性集,甚至可以决定决策。在此过程中,我们提供了一种方便的模型和运行方法,可以作为多阶段强大优化领域的计算实验的基线,从而为具有任意数量的决策阶段的问题提供了最佳解决方案。

The necessity to deal with uncertain data is a major challenge in decision making. Robust optimization emerged as one of the predominant paradigms to produce solutions that hedge against uncertainty. In order to obtain an even more realistic description of the underlying problem where the decision maker can react to newly disclosed information, multistage models can be used. However, due to their computational difficulty, multistage problems beyond two stages have received less attention and are often only addressed using approximation rather than optimization schemes. Even less attention is paid to the consideration of decision-dependent uncertainty in a multistage setting. We explore multistage robust optimization via quantified linear programs, which are linear programs with ordered variables that are either existentially or universally quantified. Building upon a (mostly) discrete setting where the uncertain parameters -- the universally quantified variables -- are only restricted by their bounds, we present an augmented version that allows stating the discrete uncertainty set via a linear constraint system that also can be affected by decision variables. We present a general search-based solution approach and introduce our solver Yasol that is able to deal with multistage robust linear discrete optimization problems, with final mixed-integer recourse actions and a discrete uncertainty set, which even can be decision-dependent. In doing so, we provide a convenient model-and-run approach, that can serve as baseline for computational experiments in the field of multistage robust optimization, providing optimal solutions for problems with an arbitrary number of decision stages.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源