首页 > 最新文献

EURO Journal on Computational Optimization最新文献

英文 中文
Multi-sourcing under supply uncertainty and Buyer's risk aversion 供给不确定性和买方风险规避下的多源采购
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2021-01-01 DOI: 10.1016/j.ejco.2021.100009
Prashant Chintapalli

We address the combined problem of supplier (or vendor) selection and ordering decision when a buyer can choose to procure from multiple suppliers whose yields are uncertain and potentially correlated. We model this problem as a stochastic program with recourse in which the buyer purchases from the suppliers in the first period and, if needed, chooses to purchase from the spot market or from the suppliers with excess supply, whichever is beneficial, in the second period in order to meet the target procurement quantity. We solve the above problem using sample average approximation (SAA) technique that enables us to solve the problem easily in practice. We compare the performance of our solution with the certainty equivalent problem, which is practiced widely and which we use as the benchmark, to evaluate the efficacy of our approach. Next, we extend our model to incorporate buyer’s risk aversion with respect to the quantity procured. We reformulate the multi-sourcing problem as a mixed integer linear program (MILP) and adopt a statistical approach to account for buyer’s risk aversion. Thus, we design a simple computational technique that provides an optimal sourcing policy from a set of suppliers when each supplier’s yield is uncertain with a generic probability distribution.

当买方可以选择从多个产量不确定且潜在相关的供应商处采购时,我们解决了供应商(或卖主)选择和订购决策的组合问题。我们将这一问题建模为一个有追索权的随机计划,在该计划中,买方在第一期向供应商采购,如果需要,在第二期选择从现货市场或从供应过剩的供应商处购买,以满足目标采购数量。我们使用样本平均近似(SAA)技术来解决上述问题,使我们在实践中更容易地解决问题。我们比较了我们的解决方案的性能与确定性等效问题,这是广泛实践和我们使用的基准,以评估我们的方法的有效性。接下来,我们扩展我们的模型,以纳入买方的风险厌恶相对于采购数量。我们将多源问题重新表述为一个混合整数线性规划(MILP),并采用统计方法来考虑买方的风险规避。因此,我们设计了一种简单的计算技术,当每个供应商的产量具有一般概率分布不确定时,它提供了一组供应商的最优采购策略。
{"title":"Multi-sourcing under supply uncertainty and Buyer's risk aversion","authors":"Prashant Chintapalli","doi":"10.1016/j.ejco.2021.100009","DOIUrl":"https://doi.org/10.1016/j.ejco.2021.100009","url":null,"abstract":"<div><p>We address the combined problem of supplier (or vendor) selection and ordering decision when a buyer can choose to procure from multiple suppliers whose yields are uncertain and potentially correlated. We model this problem as a stochastic program with recourse in which the buyer purchases from the suppliers in the first period and, if needed, chooses to purchase from the spot market or from the suppliers with excess supply, whichever is beneficial, in the second period in order to meet the target procurement quantity. We solve the above problem using <em>sample average approximation</em> (SAA) technique that enables us to solve the problem easily in practice. We compare the performance of our solution with the certainty equivalent problem, which is practiced widely and which we use as the benchmark, to evaluate the efficacy of our approach. Next, we extend our model to incorporate buyer’s risk aversion with respect to the quantity procured. We reformulate the multi-sourcing problem as a mixed integer linear program (MILP) and adopt a statistical approach to account for buyer’s risk aversion. Thus, we design a simple computational technique that provides an optimal sourcing policy from a set of suppliers when each supplier’s yield is uncertain with a generic probability distribution.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"9 ","pages":"Article 100009"},"PeriodicalIF":2.4,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.ejco.2021.100009","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91979863","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Survey on Mixed-Integer Programming Techniques in Bilevel Optimization 双层优化中的混合整数规划技术综述
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2021-01-01 DOI: 10.1016/j.ejco.2021.100007
Thomas Kleinert , Martine Labbé , Ivana Ljubić , Martin Schmidt

Bilevel optimization is a field of mathematical programming in which some variables are constrained to be the solution of another optimization problem. As a consequence, bilevel optimization is able to model hierarchical decision processes. This is appealing for modeling real-world problems, but it also makes the resulting optimization models hard to solve in theory and practice. The scientific interest in computational bilevel optimization increased a lot over the last decade and is still growing. Independent of whether the bilevel problem itself contains integer variables or not, many state-of-the-art solution approaches for bilevel optimization make use of techniques that originate from mixed-integer programming. These techniques include branch-and-bound methods, cutting planes and, thus, branch-and-cut approaches, or problem-specific decomposition methods. In this survey article, we review bilevel-tailored approaches that exploit these mixed-integer programming techniques to solve bilevel optimization problems. To this end, we first consider bilevel problems with convex or, in particular, linear lower-level problems. The discussed solution methods in this field stem from original works from the 1980’s but, on the other hand, are still actively researched today. Second, we review modern algorithmic approaches to solve mixed-integer bilevel problems that contain integrality constraints in the lower level. Moreover, we also briefly discuss the area of mixed-integer nonlinear bilevel problems. Third, we devote some attention to more specific fields such as pricing or interdiction models that genuinely contain bilinear and thus nonconvex aspects. Finally, we sketch a list of open questions from the areas of algorithmic and computational bilevel optimization, which may lead to interesting future research that will further propel this fascinating and active field of research.

双层优化是数学规划的一个领域,其中一些变量被约束为另一个优化问题的解。因此,双层优化能够对分层决策过程进行建模。这对于建模现实世界的问题很有吸引力,但它也使得最终的优化模型在理论和实践中难以解决。在过去十年中,科学界对计算双层优化的兴趣大大增加,并且仍在增长。无论双层问题本身是否包含整数变量,许多最先进的双层优化解决方法都使用源自混合整数规划的技术。这些技术包括分支-绑定方法、切割平面,以及分支-切割方法,或者特定于问题的分解方法。在这篇调查文章中,我们回顾了利用这些混合整数规划技术来解决双层优化问题的双层定制方法。为此,我们首先考虑具有凸问题的双层问题,特别是线性下层问题。该领域所讨论的解决方法源于20世纪80年代的原创作品,但另一方面,今天仍在积极研究。其次,我们回顾了解决混合整数两层问题的现代算法方法,这些问题在较低的层次上包含完整性约束。此外,我们还简要讨论了混合整数非线性双层问题的范围。第三,我们将一些注意力放在更具体的领域,如真正包含双线性和非凸方面的定价或拦截模型。最后,我们概述了算法和计算双层优化领域的开放问题列表,这些问题可能会导致有趣的未来研究,从而进一步推动这一迷人而活跃的研究领域。
{"title":"A Survey on Mixed-Integer Programming Techniques in Bilevel Optimization","authors":"Thomas Kleinert ,&nbsp;Martine Labbé ,&nbsp;Ivana Ljubić ,&nbsp;Martin Schmidt","doi":"10.1016/j.ejco.2021.100007","DOIUrl":"https://doi.org/10.1016/j.ejco.2021.100007","url":null,"abstract":"<div><p>Bilevel optimization is a field of mathematical programming in which some variables are constrained to be the solution of another optimization problem. As a consequence, bilevel optimization is able to model hierarchical decision processes. This is appealing for modeling real-world problems, but it also makes the resulting optimization models hard to solve in theory and practice. The scientific interest in computational bilevel optimization increased a lot over the last decade and is still growing. Independent of whether the bilevel problem itself contains integer variables or not, many state-of-the-art solution approaches for bilevel optimization make use of techniques that originate from mixed-integer programming. These techniques include branch-and-bound methods, cutting planes and, thus, branch-and-cut approaches, or problem-specific decomposition methods. In this survey article, we review bilevel-tailored approaches that exploit these mixed-integer programming techniques to solve bilevel optimization problems. To this end, we first consider bilevel problems with convex or, in particular, linear lower-level problems. The discussed solution methods in this field stem from original works from the 1980’s but, on the other hand, are still actively researched today. Second, we review modern algorithmic approaches to solve mixed-integer bilevel problems that contain integrality constraints in the lower level. Moreover, we also briefly discuss the area of mixed-integer nonlinear bilevel problems. Third, we devote some attention to more specific fields such as pricing or interdiction models that genuinely contain bilinear and thus nonconvex aspects. Finally, we sketch a list of open questions from the areas of algorithmic and computational bilevel optimization, which may lead to interesting future research that will further propel this fascinating and active field of research.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"9 ","pages":"Article 100007"},"PeriodicalIF":2.4,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.ejco.2021.100007","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92106930","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 93
A branch-and-bound approach for a Vehicle Routing Problem with Customer Costs 考虑客户成本的车辆路径问题的分支定界方法
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2021-01-01 DOI: 10.1016/j.ejco.2020.100003
Franziska Theurich , Andreas Fischer , Guntram Scheithauer

An important aspect in railway maintenance management is the scheduling of tamping actions in which two aspects need to be considered: first, the reduction of travel costs for crews and machinery; and second, the reduction of time-dependent costs caused by bad track condition. We model the corresponding planning problem as a Vehicle Routing Problem with additional customer costs. Due to the particular objective function, this kind of Vehicle Routing Problem is harder to solve with conventional methods. Therefore, we develop a branch-and-bound approach based on a partition and permutation model. We present two branching strategies, the first appends one job at the end of a route in each branching step and the second includes one job inside a route in each branching step; and analyze their pros and cons. Furthermore, different lower bounds for the customer costs and the travel costs are defined and compared. The performance of the branch-and-bound method is analyzed and compared with a commercial solver.

铁路维修管理的一个重要方面是夯实作业的调度,其中需要考虑两个方面:一是减少人员和机械的旅行成本;其次,降低了由于轨道状况不良而造成的时间依赖性成本。我们将相应的规划问题建模为具有额外客户成本的车辆路线问题。由于目标函数的特殊性,这类车辆路径问题难以用常规方法求解。因此,我们开发了一种基于划分和置换模型的分支定界方法。提出了两种分支策略,第一种是在每个分支步骤的路径末端附加一个作业,第二种是在每个分支步骤的路径内包含一个作业;并分析其优缺点。此外,定义并比较了客户成本和差旅成本的不同下限。分析了分支定界法的性能,并与商业求解器进行了比较。
{"title":"A branch-and-bound approach for a Vehicle Routing Problem with Customer Costs","authors":"Franziska Theurich ,&nbsp;Andreas Fischer ,&nbsp;Guntram Scheithauer","doi":"10.1016/j.ejco.2020.100003","DOIUrl":"10.1016/j.ejco.2020.100003","url":null,"abstract":"<div><p>An important aspect in railway maintenance management is the scheduling of tamping actions in which two aspects need to be considered: first, the reduction of travel costs for crews and machinery; and second, the reduction of time-dependent costs caused by bad track condition. We model the corresponding planning problem as a Vehicle Routing Problem with additional customer costs. Due to the particular objective function, this kind of Vehicle Routing Problem is harder to solve with conventional methods. Therefore, we develop a branch-and-bound approach based on a partition and permutation model. We present two branching strategies, the first appends one job at the end of a route in each branching step and the second includes one job inside a route in each branching step; and analyze their pros and cons. Furthermore, different lower bounds for the customer costs and the travel costs are defined and compared. The performance of the branch-and-bound method is analyzed and compared with a commercial solver.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"9 ","pages":"Article 100003"},"PeriodicalIF":2.4,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.ejco.2020.100003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131364780","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Twenty years of continuous multiobjective optimization in the twenty-first century 二十一世纪二十年的连续多目标优化
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2021-01-01 DOI: 10.1016/j.ejco.2021.100014
Gabriele Eichfelder

The survey highlights some of the research topics which have attracted attention in the last two decades within the area of mathematical optimization of multiple objective functions. We give insights into topics where a huge progress can be seen within the last years. We give short introductions to the specific sub-fields as well as some selected references for further reading. Primarily, the survey covers the progress in the development of algorithms. In particular, we discuss publicly available solvers and approaches for new problem classes such as non-convex and mixed integer problems. Moreover, bilevel optimization problems and the handling of uncertainties by robust approaches and their relation to set optimization are presented. In addition, we discuss why numerical approaches which do not use scalarization techniques are of interest.

本文重点介绍了近二十年来在多目标函数数学优化领域中引起关注的一些研究课题。我们对过去几年中可以看到巨大进展的主题提供了见解。我们对具体的子领域进行了简短的介绍,并选择了一些参考资料供进一步阅读。首先,该调查涵盖了算法发展的进展。特别地,我们讨论了新问题类(如非凸和混合整数问题)的公开可用的求解器和方法。此外,还讨论了双层优化问题和鲁棒方法处理不确定性问题及其与集优化的关系。此外,我们还讨论了为什么不使用标量化技术的数值方法是有趣的。
{"title":"Twenty years of continuous multiobjective optimization in the twenty-first century","authors":"Gabriele Eichfelder","doi":"10.1016/j.ejco.2021.100014","DOIUrl":"10.1016/j.ejco.2021.100014","url":null,"abstract":"<div><p>The survey highlights some of the research topics which have attracted attention in the last two decades within the area of mathematical optimization of multiple objective functions. We give insights into topics where a huge progress can be seen within the last years. We give short introductions to the specific sub-fields as well as some selected references for further reading. Primarily, the survey covers the progress in the development of algorithms. In particular, we discuss publicly available solvers and approaches for new problem classes such as non-convex and mixed integer problems. Moreover, bilevel optimization problems and the handling of uncertainties by robust approaches and their relation to set optimization are presented. In addition, we discuss why numerical approaches which do not use scalarization techniques are of interest.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"9 ","pages":"Article 100014"},"PeriodicalIF":2.4,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440621001416/pdfft?md5=4018e3f0c0f28ef259f7334bb0858cce&pid=1-s2.0-S2192440621001416-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128447971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Sample average approximation for risk-averse problems: A virtual power plant scheduling application 风险规避问题的样本平均近似:一个虚拟电厂调度应用
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2021-01-01 DOI: 10.1016/j.ejco.2021.100005
Ricardo M. Lima , Antonio J. Conejo , Loïc Giraldi , Olivier Le Maître , Ibrahim Hoteit , Omar M. Knio

In this paper, we address the decision-making problem of a virtual power plant (VPP) involving a self-scheduling and market involvement problem under uncertainty in the wind speed and electricity prices. The problem is modeled using a risk-neutral and two risk-averse two-stage stochastic programming formulations, where the conditional value at risk is used to represent risk. A sample average approximation methodology is integrated with an adapted L-Shaped solution method, which can solve risk-neutral and specific risk-averse problems. This methodology provides a framework to understand and quantify the impact of the sample size on the variability of the results. The numerical results include an analysis of the computational performance of the methodology for two case studies, estimators for the bounds of the true optimal solutions of the problems, and an assessment of the quality of the solutions obtained. In particular, numerical experiences indicate that when an adequate sample size is used, the solution obtained is close to the optimal one.

本文研究了在风速和电价不确定的情况下,包含自调度和市场参与的虚拟电厂决策问题。该问题采用风险中性和两个风险厌恶的两阶段随机规划公式建模,其中风险的条件值用于表示风险。将样本平均近似法与l型解相结合,求解风险中性和特定风险规避问题。这种方法提供了一个框架来理解和量化样本大小对结果可变性的影响。数值结果包括对两个案例研究方法的计算性能的分析,对问题真正最优解的边界的估计,以及对所获得的解的质量的评估。特别是,数值经验表明,当使用足够的样本量时,得到的解接近最优解。
{"title":"Sample average approximation for risk-averse problems: A virtual power plant scheduling application","authors":"Ricardo M. Lima ,&nbsp;Antonio J. Conejo ,&nbsp;Loïc Giraldi ,&nbsp;Olivier Le Maître ,&nbsp;Ibrahim Hoteit ,&nbsp;Omar M. Knio","doi":"10.1016/j.ejco.2021.100005","DOIUrl":"10.1016/j.ejco.2021.100005","url":null,"abstract":"<div><p>In this paper, we address the decision-making problem of a virtual power plant (VPP) involving a self-scheduling and market involvement problem under uncertainty in the wind speed and electricity prices. The problem is modeled using a risk-neutral and two risk-averse two-stage stochastic programming formulations, where the conditional value at risk is used to represent risk. A sample average approximation methodology is integrated with an adapted L-Shaped solution method, which can solve risk-neutral and specific risk-averse problems. This methodology provides a framework to understand and quantify the impact of the sample size on the variability of the results. The numerical results include an analysis of the computational performance of the methodology for two case studies, estimators for the bounds of the true optimal solutions of the problems, and an assessment of the quality of the solutions obtained. In particular, numerical experiences indicate that when an adequate sample size is used, the solution obtained is close to the optimal one.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"9 ","pages":"Article 100005"},"PeriodicalIF":2.4,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.ejco.2021.100005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134173836","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
An exact approach for the multi-constraint graph partitioning problem 多约束图划分问题的一种精确方法
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2020-10-01 DOI: 10.1007/s13675-020-00126-9
Diego Recalde , Ramiro Torres , Polo Vaca

In this work, a multi-constraint graph partitioning problem is introduced. The input is an undirected graph with costs on the edges and multiple weights on the nodes. The problem calls for a partition of the node set into a fixed number of clusters, such that each cluster satisfies a collection of node weight constraints, and the total cost of the edges whose end nodes are in the same cluster is minimized. It arises as a sub-problem of an integrated vehicle and pollster problem from a real-world application. Two integer programming formulations are provided, and several families of valid inequalities associated with the respective polyhedra are proved. An exact algorithm based on Branch & Bound and cutting planes is proposed, and it is tested on real-world instances.

本文介绍了一个多约束图划分问题。输入是一个无向图,边缘上有代价,节点上有多个权重。该问题要求将节点集划分为固定数量的集群,使每个集群满足一组节点权重约束,并且端点节点位于同一集群的边的总代价最小。它是实际应用中集成车辆和民意调查问题的子问题。给出了两个整数规划公式,并证明了与相应多面体相关的若干有效不等式族。基于Branch &提出了定界和裁剪平面,并在实际实例中进行了验证。
{"title":"An exact approach for the multi-constraint graph partitioning problem","authors":"Diego Recalde ,&nbsp;Ramiro Torres ,&nbsp;Polo Vaca","doi":"10.1007/s13675-020-00126-9","DOIUrl":"10.1007/s13675-020-00126-9","url":null,"abstract":"<div><p>In this work, a multi-constraint graph partitioning problem is introduced. The input is an undirected graph with costs on the edges and multiple weights on the nodes. The problem calls for a partition of the node set into a fixed number of clusters, such that each cluster satisfies a collection of node weight constraints, and the total cost of the edges whose end nodes are in the same cluster is minimized. It arises as a sub-problem of an integrated vehicle and pollster problem from a real-world application. Two integer programming formulations are provided, and several families of valid inequalities associated with the respective polyhedra are proved. An exact algorithm based on Branch &amp; Bound and cutting planes is proposed, and it is tested on real-world instances.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"8 3","pages":"Pages 289-308"},"PeriodicalIF":2.4,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s13675-020-00126-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49298068","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Computing Euclidean Steiner trees over segments 计算分段上的欧几里得斯坦纳树
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2020-10-01 DOI: 10.1007/s13675-020-00125-w
Ernst Althaus , Felix Rauterberg , Sarah Ziegler

In the classical Euclidean Steiner minimum tree (SMT) problem, we are given a set of points in the Euclidean plane and we are supposed to find the minimum length tree that connects all these points, allowing the addition of arbitrary additional points. We investigate the variant of the problem where the input is a set of line segments. We allow these segments to have length 0, i.e., they are points and hence we generalize the classical problem. Furthermore, they are allowed to intersect such that we can model polygonal input. As in the GeoSteiner approach of Juhl et al. (Math Program Comput 10(2):487–532, 2018) for the classical case, we use a two-phase approach where we construct a superset of so-called full components of an SMT in the first phase. We prove a structural theorem for these full components, which allows us to use almost the same GeoSteiner algorithm as in the classical SMT problem. The second phase, the selection of a minimal cost subset of constructed full components, is exactly the same as in GeoSteiner approach. Finally, we report some experimental results that show that our approach is more efficient than the approximate solution that is obtained by sampling the segments.

在经典的欧几里得斯坦纳最小树(SMT)问题中,我们给定欧几里得平面上的一组点,我们应该找到连接所有这些点的最小长度树,允许任意附加点的添加。我们研究了这个问题的变体,其中输入是一组线段。我们允许这些线段的长度为0,也就是说,它们是点,因此我们推广了经典问题。此外,它们可以相交,这样我们就可以建模多边形输入。与Juhl等人的GeoSteiner方法一样(数学程序计算10(2):487-532,2018),对于经典情况,我们使用两阶段方法,其中我们在第一阶段构建SMT的所谓完整组件的超集。我们证明了这些完整组件的结构定理,这使得我们可以使用与经典SMT问题几乎相同的GeoSteiner算法。第二阶段,选择构建完整组件的最小成本子集,与GeoSteiner方法完全相同。最后,我们报告了一些实验结果,表明我们的方法比通过采样获得的近似解更有效。
{"title":"Computing Euclidean Steiner trees over segments","authors":"Ernst Althaus ,&nbsp;Felix Rauterberg ,&nbsp;Sarah Ziegler","doi":"10.1007/s13675-020-00125-w","DOIUrl":"10.1007/s13675-020-00125-w","url":null,"abstract":"<div><p>In the classical Euclidean Steiner minimum tree (SMT) problem, we are given a set of points in the Euclidean plane and we are supposed to find the minimum length tree that connects all these points, allowing the addition of arbitrary additional points. We investigate the variant of the problem where the input is a set of line segments. We allow these segments to have length 0, i.e., they are points and hence we generalize the classical problem. Furthermore, they are allowed to intersect such that we can model polygonal input. As in the GeoSteiner approach of Juhl et al. (Math Program Comput 10(2):487–532, 2018) for the classical case, we use a two-phase approach where we construct a superset of so-called full components of an SMT in the first phase. We prove a structural theorem for these full components, which allows us to use almost the same GeoSteiner algorithm as in the classical SMT problem. The second phase, the selection of a minimal cost subset of constructed full components, is exactly the same as in GeoSteiner approach. Finally, we report some experimental results that show that our approach is more efficient than the approximate solution that is obtained by sampling the segments.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"8 3","pages":"Pages 309-325"},"PeriodicalIF":2.4,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s13675-020-00125-w","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48047296","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Special issue on: Computational discrete optimization 特刊:计算离散优化
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2020-10-01 DOI: 10.1007/s13675-020-00132-x
ArieM.C.A. Koster , Clemens Thielen
{"title":"Special issue on: Computational discrete optimization","authors":"ArieM.C.A. Koster ,&nbsp;Clemens Thielen","doi":"10.1007/s13675-020-00132-x","DOIUrl":"10.1007/s13675-020-00132-x","url":null,"abstract":"","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"8 3","pages":"Pages 201-203"},"PeriodicalIF":2.4,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s13675-020-00132-x","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125715412","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A hierarchical approach for solving an integrated packing and sequence-optimization problem in production of glued laminated timber 一种解决胶合层合木材生产中集成包装和顺序优化问题的分层方法
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2020-10-01 DOI: 10.1007/s13675-020-00127-8
Heiner Ackermann , Erik Diessel

Integrated packing and sequence-optimization problems appear in many industrial applications. As an example of this type of problem, we consider the production of glued laminated timber (glulam) in sawmills: Wood beams must be packed into a sequence of pressing steps subject to packing constraints of the press and subject to sequencing constraints. In this paper, we present a three-stage approach for solving this hard optimization problem: Firstly, we identify alternative packings for small parts of an instance. Secondly, we choose an optimal subset of these packings by solving a set cover problem. Finally, we apply a sequencing algorithm in order to find an optimal order of the selected subsequences. For every level of the hierarchy, we present tailored algorithms, analyze their performance and illustrate the efficiency of the overall approach by a comprehensive numerical study.

集成包装和顺序优化问题出现在许多工业应用中。作为这类问题的一个例子,我们考虑在锯木厂生产胶合层压木材(胶合木):木梁必须按照印刷机的包装约束和顺序约束被包装成一系列的压制步骤。在本文中,我们提出了一个三阶段的方法来解决这个困难的优化问题:首先,我们为一个实例的小部分确定可选的包装。其次,我们通过求解集合覆盖问题来选择这些填料的最优子集。最后,我们应用排序算法来找到所选子序列的最优顺序。对于层次结构的每一层,我们都提出了量身定制的算法,分析了它们的性能,并通过全面的数值研究说明了整体方法的效率。
{"title":"A hierarchical approach for solving an integrated packing and sequence-optimization problem in production of glued laminated timber","authors":"Heiner Ackermann ,&nbsp;Erik Diessel","doi":"10.1007/s13675-020-00127-8","DOIUrl":"10.1007/s13675-020-00127-8","url":null,"abstract":"<div><p>Integrated packing and sequence-optimization problems appear in many industrial applications. As an example of this type of problem, we consider the production of glued laminated timber (glulam) in sawmills: Wood beams must be packed into a sequence of pressing steps subject to packing constraints of the press and subject to sequencing constraints. In this paper, we present a three-stage approach for solving this hard optimization problem: Firstly, we identify alternative packings for small parts of an instance. Secondly, we choose an optimal subset of these packings by solving a set cover problem. Finally, we apply a sequencing algorithm in order to find an optimal order of the selected subsequences. For every level of the hierarchy, we present tailored algorithms, analyze their performance and illustrate the efficiency of the overall approach by a comprehensive numerical study.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"8 3","pages":"Pages 263-288"},"PeriodicalIF":2.4,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s13675-020-00127-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45235738","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Two-row and two-column mixed-integer presolve using hashing-based pairing methods 使用基于哈希的配对方法求解两行和两列混合整数
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2020-10-01 DOI: 10.1007/s13675-020-00129-6
Patrick Gemander , Wei-Kun Chen , Dieter Weninger , Leona Gottwald , Ambros Gleixner , Alexander Martin

In state-of-the-art mixed-integer programming solvers, a large array of reduction techniques are applied to simplify the problem and strengthen the model formulation before starting the actual branch-and-cut phase. Despite their mathematical simplicity, these methods can have significant impact on the solvability of a given problem. However, a crucial property for employing presolve techniques successfully is their speed. Hence, most methods inspect constraints or variables individually in order to guarantee linear complexity. In this paper, we present new hashing-based pairing mechanisms that help to overcome known performance limitations of more powerful presolve techniques that consider pairs of rows or columns. Additionally, we develop an enhancement to one of these presolve techniques by exploiting the presence of set-packing structures on binary variables in order to strengthen the resulting reductions without increasing runtime. We analyze the impact of these methods on the MIPLIB 2017 benchmark set based on an implementation in the MIP solver SCIP.

在最先进的混合整数规划求解器中,在开始实际的分支和切割阶段之前,应用了大量的约简技术来简化问题并加强模型公式。尽管这些方法在数学上很简单,但它们可以对给定问题的可解性产生重大影响。然而,成功使用分解技术的一个关键特性是它们的速度。因此,大多数方法单独检查约束或变量以保证线性复杂性。在本文中,我们提出了新的基于哈希的配对机制,这些机制有助于克服考虑行或列对的更强大的解析技术的已知性能限制。此外,我们通过利用二元变量上的集合填充结构的存在来增强这些求解技术之一,以便在不增加运行时间的情况下加强所得到的约简。我们基于MIP求解器SCIP的实现分析了这些方法对MIPLIB 2017基准集的影响。
{"title":"Two-row and two-column mixed-integer presolve using hashing-based pairing methods","authors":"Patrick Gemander ,&nbsp;Wei-Kun Chen ,&nbsp;Dieter Weninger ,&nbsp;Leona Gottwald ,&nbsp;Ambros Gleixner ,&nbsp;Alexander Martin","doi":"10.1007/s13675-020-00129-6","DOIUrl":"10.1007/s13675-020-00129-6","url":null,"abstract":"<div><p>In state-of-the-art mixed-integer programming solvers, a large array of reduction techniques are applied to simplify the problem and strengthen the model formulation before starting the actual branch-and-cut phase. Despite their mathematical simplicity, these methods can have significant impact on the solvability of a given problem. However, a crucial property for employing presolve techniques successfully is their speed. Hence, most methods inspect constraints or variables individually in order to guarantee linear complexity. In this paper, we present new hashing-based pairing mechanisms that help to overcome known performance limitations of more powerful presolve techniques that consider pairs of rows or columns. Additionally, we develop an enhancement to one of these presolve techniques by exploiting the presence of set-packing structures on binary variables in order to strengthen the resulting reductions without increasing runtime. We analyze the impact of these methods on the MIPLIB 2017 benchmark set based on an implementation in the MIP solver SCIP.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"8 3","pages":"Pages 205-240"},"PeriodicalIF":2.4,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s13675-020-00129-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129533614","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
期刊
EURO Journal on Computational Optimization
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1