首页 > 最新文献

EURO Journal on Computational Optimization最新文献

英文 中文
A hybrid genetic algorithm for scheduling jobs sharing multiple resources under uncertainty 不确定条件下多资源共享作业调度的混合遗传算法
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100050
Hanyu Gu, Hue Chi Lam, Yakov Zinder

This study addresses the scheduling problem where every job requires several types of resources. At every point in time, the capacity of resources is limited. When necessary, the capacity can be increased at a cost. Each job has a due date, and the processing times of jobs are random variables with a known probability distribution. The considered problem is to determine a schedule that minimises the total cost, which consists of the cost incurred due to the violation of resource limits and the total tardiness of jobs. A genetic algorithm enhanced by local search is proposed. The sample average approximation method is used to construct a confidence interval for the optimality gap of the obtained solutions. Computational study on the application of the sample average approximation method and genetic algorithm is presented. It is revealed that the proposed method is capable of providing high-quality solutions to large instances in a reasonable time.

本研究解决了调度问题,其中每个作业需要几种类型的资源。在任何时间点,资源的能力都是有限的。必要时,可以增加容量,但要付出代价。每个作业都有一个截止日期,作业的处理时间是具有已知概率分布的随机变量。所考虑的问题是确定一个使总成本最小化的进度计划,总成本包括由于违反资源限制而产生的成本和作业的总延误。提出了一种局部搜索增强的遗传算法。采用样本平均逼近法对得到的解的最优性间隙构造置信区间。对样本平均逼近法和遗传算法的应用进行了计算研究。结果表明,该方法能够在合理的时间内为大型实例提供高质量的解决方案。
{"title":"A hybrid genetic algorithm for scheduling jobs sharing multiple resources under uncertainty","authors":"Hanyu Gu,&nbsp;Hue Chi Lam,&nbsp;Yakov Zinder","doi":"10.1016/j.ejco.2022.100050","DOIUrl":"10.1016/j.ejco.2022.100050","url":null,"abstract":"<div><p>This study addresses the scheduling problem where every job requires several types of resources. At every point in time, the capacity of resources is limited. When necessary, the capacity can be increased at a cost. Each job has a due date, and the processing times of jobs are random variables with a known probability distribution. The considered problem is to determine a schedule that minimises the total cost, which consists of the cost incurred due to the violation of resource limits and the total tardiness of jobs. A genetic algorithm enhanced by local search is proposed. The sample average approximation method is used to construct a confidence interval for the optimality gap of the obtained solutions. Computational study on the application of the sample average approximation method and genetic algorithm is presented. It is revealed that the proposed method is capable of providing high-quality solutions to large instances in a reasonable time.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100050"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000260/pdfft?md5=ee7f15de9e360359d6fb7832f6237849&pid=1-s2.0-S2192440622000260-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131870981","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
Celebrating 20 years of EUROpt 庆祝欧盟成立20周年
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100036
Miguel F. Anjos , Tibor Illés , Tamás Terlaky
{"title":"Celebrating 20 years of EUROpt","authors":"Miguel F. Anjos ,&nbsp;Tibor Illés ,&nbsp;Tamás Terlaky","doi":"10.1016/j.ejco.2022.100036","DOIUrl":"10.1016/j.ejco.2022.100036","url":null,"abstract":"","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100036"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000120/pdfft?md5=53e8cc7c713850c9400ffef8e4c21569&pid=1-s2.0-S2192440622000120-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116341196","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
The Marguerite Frank Award for the best EJCO paper 2021 2021年最佳EJCO论文的玛格丽特弗兰克奖
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100026
Immanuel Bomze (Editor-in-Chief)
{"title":"The Marguerite Frank Award for the best EJCO paper 2021","authors":"Immanuel Bomze (Editor-in-Chief)","doi":"10.1016/j.ejco.2022.100026","DOIUrl":"10.1016/j.ejco.2022.100026","url":null,"abstract":"","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100026"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000028/pdfft?md5=3e9e8cb255c605a328f628abce4f05a2&pid=1-s2.0-S2192440622000028-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127151953","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
Training very large scale nonlinear SVMs using Alternating Direction Method of Multipliers coupled with the Hierarchically Semi-Separable kernel approximations 利用乘法器交替方向法结合层次半可分核近似训练超大规模非线性支持向量机
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100046
S. Cipolla, J. Gondzio

Typically, nonlinear Support Vector Machines (SVMs) produce significantly higher classification quality when compared to linear ones but, at the same time, their computational complexity is prohibitive for large-scale datasets: this drawback is essentially related to the necessity to store and manipulate large, dense and unstructured kernel matrices. Despite the fact that at the core of training an SVM there is a simple convex optimization problem, the presence of kernel matrices is responsible for dramatic performance reduction, making SVMs unworkably slow for large problems. Aiming at an efficient solution of large-scale nonlinear SVM problems, we propose the use of the Alternating Direction Method of Multipliers coupled with Hierarchically Semi-Separable (HSS) kernel approximations. As shown in this work, the detailed analysis of the interaction among their algorithmic components unveils a particularly efficient framework and indeed, the presented experimental results demonstrate, in the case of Radial Basis Kernels, a significant speed-up when compared to the state-of-the-art nonlinear SVM libraries (without significantly affecting the classification accuracy).

通常,非线性支持向量机(svm)比线性支持向量机产生更高的分类质量,但与此同时,它们的计算复杂性对于大规模数据集来说是令人望而却步的:这个缺点本质上与存储和操作大型、密集和非结构化核矩阵的必要性有关。尽管训练支持向量机的核心是一个简单的凸优化问题,但核矩阵的存在会导致性能急剧下降,使支持向量机在处理大型问题时速度慢得无法工作。针对大规模非线性支持向量机问题的有效求解,提出了乘法器交替方向法与层次半可分离核近似相结合的方法。正如这项工作所示,对其算法组件之间相互作用的详细分析揭示了一个特别有效的框架,实际上,所提出的实验结果表明,在径向基核的情况下,与最先进的非线性支持向量机库相比,有显着的加速(没有显著影响分类精度)。
{"title":"Training very large scale nonlinear SVMs using Alternating Direction Method of Multipliers coupled with the Hierarchically Semi-Separable kernel approximations","authors":"S. Cipolla,&nbsp;J. Gondzio","doi":"10.1016/j.ejco.2022.100046","DOIUrl":"10.1016/j.ejco.2022.100046","url":null,"abstract":"<div><p>Typically, nonlinear Support Vector Machines (SVMs) produce significantly higher classification quality when compared to linear ones but, at the same time, their computational complexity is prohibitive for large-scale datasets: this drawback is essentially related to the necessity to store and manipulate large, dense and unstructured kernel matrices. Despite the fact that at the core of training an SVM there is a <em>simple</em> convex optimization problem, the presence of kernel matrices is responsible for dramatic performance reduction, making SVMs unworkably slow for large problems. Aiming at an efficient solution of large-scale nonlinear SVM problems, we propose the use of the <em>Alternating Direction Method of Multipliers</em> coupled with <em>Hierarchically Semi-Separable</em> (HSS) kernel approximations. As shown in this work, the detailed analysis of the interaction among their algorithmic components unveils a particularly efficient framework and indeed, the presented experimental results demonstrate, in the case of Radial Basis Kernels, a significant speed-up when compared to the <em>state-of-the-art</em> nonlinear SVM libraries (without significantly affecting the classification accuracy).</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100046"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000223/pdfft?md5=f2bf24cfecce1c28928c1acc1630dd05&pid=1-s2.0-S2192440622000223-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128898167","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}
引用次数: 3
Robot Dance: A mathematical optimization platform for intervention against COVID-19 in a complex network 机器人舞蹈:在复杂网络中干预新冠肺炎的数学优化平台
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100025
Luis Gustavo Nonato , Pedro Peixoto , Tiago Pereira , Claudia Sagastizábal , Paulo J.S. Silva

Robot Dance is a computational optimization platform developed in response to the COVID-19 outbreak, to support the decision-making on public policies at a regional level. The tool is suitable for understanding and suggesting levels of intervention needed to contain the spread of infectious diseases when the mobility of inhabitants through a regional network is a concern. Such is the case for the SARS-CoV-2 virus that is highly contagious and, therefore, makes it crucial to incorporate the circulation of people in the epidemiological compartmental models. Robot Dance anticipates the spread of an epidemic in a complex regional network, helping to identify fragile links where applying differentiated measures of containment, testing, and vaccination is important. Based on stochastic optimization, the model determines efficient strategies on the basis of commuting of individuals and the situation of hospitals in each district. Uncertainty in the capacity of intensive care beds is handled by a chance-constraint approach. Some functionalities of Robot Dance are illustrated in the state of São Paulo in Brazil, using real data for a region with more than forty million inhabitants.

“机器人之舞”是为应对新冠肺炎疫情而开发的计算优化平台,旨在支持区域层面的公共政策决策。当居民通过区域网络流动成为一个问题时,该工具适用于了解和建议控制传染病传播所需的干预水平。SARS-CoV-2病毒就是这种情况,它具有高度传染性,因此将人员流动纳入流行病学分区模型至关重要。“机器人之舞”预测流行病在复杂的区域网络中的传播,帮助识别脆弱环节,在这些环节中应用差异化的遏制、检测和疫苗接种措施很重要。该模型基于随机优化,根据个体通勤情况和各区医院情况确定有效策略。重症监护病床容量的不确定性由机会约束方法处理。Robot Dance的一些功能在巴西圣保罗州进行了演示,使用了一个拥有4000多万居民的地区的真实数据。
{"title":"Robot Dance: A mathematical optimization platform for intervention against COVID-19 in a complex network","authors":"Luis Gustavo Nonato ,&nbsp;Pedro Peixoto ,&nbsp;Tiago Pereira ,&nbsp;Claudia Sagastizábal ,&nbsp;Paulo J.S. Silva","doi":"10.1016/j.ejco.2022.100025","DOIUrl":"10.1016/j.ejco.2022.100025","url":null,"abstract":"<div><p>Robot Dance is a computational optimization platform developed in response to the COVID-19 outbreak, to support the decision-making on public policies at a regional level. The tool is suitable for understanding and suggesting levels of intervention needed to contain the spread of infectious diseases when the mobility of inhabitants through a regional network is a concern. Such is the case for the SARS-CoV-2 virus that is highly contagious and, therefore, makes it crucial to incorporate the circulation of people in the epidemiological compartmental models. Robot Dance anticipates the spread of an epidemic in a complex regional network, helping to identify fragile links where applying differentiated measures of containment, testing, and vaccination is important. Based on stochastic optimization, the model determines efficient strategies on the basis of commuting of individuals and the situation of hospitals in each district. Uncertainty in the capacity of intensive care beds is handled by a chance-constraint approach. Some functionalities of Robot Dance are illustrated in the state of São Paulo in Brazil, using real data for a region with more than forty million inhabitants.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100025"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000016/pdfft?md5=481392c4a63aa5d41081f96af794659f&pid=1-s2.0-S2192440622000016-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46259155","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}
引用次数: 1048
Multi-Neighborhood simulated annealing for the minimum interference frequency assignment problem 最小干扰频率分配问题的多邻域模拟退火
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2021.100024
Sara Ceschia, Luca Di Gaspero, Roberto Maria Rosati, Andrea Schaerf

We consider the Minimum Interference Frequency Assignment Problem and we propose a novel Simulated Annealing approach that makes use of a portfolio of different neighborhoods, specifically designed for this problem.

We undertake at once the two versions of the problem proposed by Correia (2001) and by Montemanni et al. (2001), respectively, and the corresponding benchmark instances. With the aim of determining the best configuration of the solver for the specific version of the problem we perform a comprehensive and statistically-principled tuning procedure.

Even tough a totally precise comparison is not possible, the experimental analysis show that we outperform all previous results on most instances for the first version of the problem, and we are at the same level of the best ones for the second version.

As a byproduct of this research, we designed a new robust file format for instances and solutions, and a data repository for validating and maintaining the available solutions.

我们考虑了最小干扰频率分配问题,并提出了一种新的模拟退火方法,该方法利用了专门为该问题设计的不同邻域组合。我们立即分别对Correia(2001)和Montemanni et al.(2001)提出的两个版本的问题,以及相应的基准实例进行研究。为了确定问题的特定版本的求解器的最佳配置,我们执行了一个全面的、符合统计原则的调优过程。即使完全精确的比较是不可能的,实验分析表明,在大多数情况下,我们在第一个版本的问题上优于所有以前的结果,并且我们在第二个版本的最佳水平上。作为这项研究的副产品,我们为实例和解决方案设计了一种新的健壮的文件格式,并为验证和维护可用的解决方案设计了一个数据存储库。
{"title":"Multi-Neighborhood simulated annealing for the minimum interference frequency assignment problem","authors":"Sara Ceschia,&nbsp;Luca Di Gaspero,&nbsp;Roberto Maria Rosati,&nbsp;Andrea Schaerf","doi":"10.1016/j.ejco.2021.100024","DOIUrl":"https://doi.org/10.1016/j.ejco.2021.100024","url":null,"abstract":"<div><p>We consider the Minimum Interference Frequency Assignment Problem and we propose a novel Simulated Annealing approach that makes use of a portfolio of different neighborhoods, specifically designed for this problem.</p><p>We undertake at once the two versions of the problem proposed by Correia (2001) and by Montemanni et al. (2001), respectively, and the corresponding benchmark instances. With the aim of determining the best configuration of the solver for the specific version of the problem we perform a comprehensive and statistically-principled tuning procedure.</p><p>Even tough a totally precise comparison is not possible, the experimental analysis show that we outperform all previous results on most instances for the first version of the problem, and we are at the same level of the best ones for the second version.</p><p>As a byproduct of this research, we designed a new robust file format for instances and solutions, and a data repository for validating and maintaining the available solutions.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100024"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440621001519/pdfft?md5=bd15ad8aa76d9ff1c05a75649a88a79a&pid=1-s2.0-S2192440621001519-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92106812","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}
引用次数: 3
Newton-MR: Inexact Newton Method with minimum residual sub-problem solver Newton- mr:带最小残差子问题求解的不精确牛顿法
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100035
Fred Roosta , Yang Liu , Peng Xu , Michael W. Mahoney

We consider a variant of inexact Newton Method [20], [40], called Newton-MR, in which the least-squares sub-problems are solved approximately using Minimum Residual method [79]. By construction, Newton-MR can be readily applied for unconstrained optimization of a class of non-convex problems known as invex, which subsumes convexity as a sub-class. For invex optimization, instead of the classical Lipschitz continuity assumptions on gradient and Hessian, Newton-MR's global convergence can be guaranteed under a weaker notion of joint regularity of Hessian and gradient. We also obtain Newton-MR's problem-independent local convergence to the set of minima. We show that fast local/global convergence can be guaranteed under a novel inexactness condition, which, to our knowledge, is much weaker than the prior related works. Numerical results demonstrate the performance of Newton-MR as compared with several other Newton-type alternatives on a few machine learning problems.

我们考虑了非精确牛顿法的一种变体,称为Newton- mr,其中使用最小残差法近似求解最小二乘子问题[79]。通过构造,牛顿- mr可以很容易地应用于一类非凸问题的无约束优化,即逆问题,它将凸性作为子类。对于逆优化,在较弱的Hessian和梯度的联合正则性概念下,Newton-MR的全局收敛性可以得到保证,而不是经典的关于梯度和Hessian的Lipschitz连续性假设。我们还得到了Newton-MR对极小集的独立于问题的局部收敛性。我们证明了在新的不精确条件下可以保证快速的局部/全局收敛,据我们所知,这比之前的相关工作弱得多。数值结果表明,在一些机器学习问题上,与其他几种牛顿型替代方法相比,牛顿- mr的性能更好。
{"title":"Newton-MR: Inexact Newton Method with minimum residual sub-problem solver","authors":"Fred Roosta ,&nbsp;Yang Liu ,&nbsp;Peng Xu ,&nbsp;Michael W. Mahoney","doi":"10.1016/j.ejco.2022.100035","DOIUrl":"10.1016/j.ejco.2022.100035","url":null,"abstract":"<div><p>We consider a variant of inexact Newton Method <span>[20]</span>, <span>[40]</span>, called Newton-MR, in which the least-squares sub-problems are solved approximately using Minimum Residual method <span>[79]</span>. By construction, Newton-MR can be readily applied for unconstrained optimization of a class of non-convex problems known as invex, which subsumes convexity as a sub-class. For invex optimization, instead of the classical Lipschitz continuity assumptions on gradient and Hessian, Newton-MR's global convergence can be guaranteed under a weaker notion of joint regularity of Hessian and gradient. We also obtain Newton-MR's problem-independent local convergence to the set of minima. We show that fast local/global convergence can be guaranteed under a novel inexactness condition, which, to our knowledge, is much weaker than the prior related works. Numerical results demonstrate the performance of Newton-MR as compared with several other Newton-type alternatives on a few machine learning problems.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100035"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000119/pdfft?md5=d469cd05ef15c6b063a51fd431c7a8dd&pid=1-s2.0-S2192440622000119-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123761580","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}
引用次数: 8
Progress in mathematical programming solvers from 2001 to 2020 2001 - 2020年数学规划解算器的进展
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100031
Thorsten Koch , Timo Berthold , Jaap Pedersen , Charlie Vanaret

This study investigates the progress made in lp and milp solver performance during the last two decades by comparing the solver software from the beginning of the millennium with the codes available today. On average, we found out that for solving lp/milp, computer hardware got about 20 times faster, and the algorithms improved by a factor of about nine for lp and around 50 for milp, which gives a total speed-up of about 180 and 1,000 times, respectively. However, these numbers have a very high variance and they considerably underestimate the progress made on the algorithmic side: many problem instances can nowadays be solved within seconds, which the old codes are not able to solve within any reasonable time.

本研究通过比较千年之初的求解器软件与今天可用的代码,调查了lp和milp求解器性能在过去二十年中取得的进展。平均而言,我们发现在求解lp/milp时,计算机硬件的速度提高了大约20倍,而lp和milp的算法分别提高了约9倍和约50倍,这使得总速度分别提高了约180倍和1,000倍。然而,这些数字有很大的差异,它们大大低估了算法方面的进展:现在许多问题实例可以在几秒钟内解决,而旧代码无法在任何合理的时间内解决。
{"title":"Progress in mathematical programming solvers from 2001 to 2020","authors":"Thorsten Koch ,&nbsp;Timo Berthold ,&nbsp;Jaap Pedersen ,&nbsp;Charlie Vanaret","doi":"10.1016/j.ejco.2022.100031","DOIUrl":"10.1016/j.ejco.2022.100031","url":null,"abstract":"<div><p>This study investigates the progress made in <span>lp</span> and <span>milp</span> solver performance during the last two decades by comparing the solver software from the beginning of the millennium with the codes available today. On average, we found out that for solving <span>lp</span>/<span>milp</span>, computer hardware got about 20 times faster, and the algorithms improved by a factor of about nine for <span>lp</span> and around 50 for <span>milp</span>, which gives a total speed-up of about 180 and 1,000 times, respectively. However, these numbers have a very high variance and they considerably underestimate the progress made on the algorithmic side: many problem instances can nowadays be solved within seconds, which the old codes are not able to solve within any reasonable time.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100031"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000077/pdfft?md5=79377e1d524040849993372a12f99ead&pid=1-s2.0-S2192440622000077-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131506187","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}
引用次数: 18
Upper and lower bounds based on linear programming for the b-coloring problem 基于线性规划的b-着色问题的上下界
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100049
Roberto Montemanni , Xiaochen Chou , Derek H. Smith

B-coloring is a problem in graph theory. It can model some real applications, as well as being used to enhance solution methods for the classical graph coloring problem. In turn, improved solutions for the classical coloring problem would impact a larger pool of practical applications in several different fields such as scheduling, timetabling and telecommunications. Given a graph G=(V,E), the b-coloring problem aims to maximize the number of colors used while assigning a color to every vertex in V, preventing adjacent vertices from receiving the same color, with every color represented by a special vertex, called a b-vertex. A vertex can be a b-vertex only if the set of colors assigned to its adjacent vertices includes all the colors, apart from the one assigned to the vertex itself.

This work employs methods based on Linear Programming to derive new upper and lower bounds for the problem. In particular, starting from a Mixed Integer Linear Programming model recently presented, upper bounds are obtained through partial linear relaxations of this model, while lower bounds are derived by considering different variations of the original model, modified to target a specific number of colors provided as input. The experimental campaign documented in the paper led to several improvements to the state-of-the-art results.

b染色是图论中的一个问题。它可以模拟一些实际应用,并用于改进经典图着色问题的求解方法。反过来,经典着色问题的改进解决方案将影响几个不同领域的更大的实际应用,如调度、时间表和电信。给定一个图G=(V,E), b着色问题的目标是在为V中的每个顶点分配颜色时最大化使用的颜色数量,防止相邻的顶点接收相同的颜色,每种颜色由一个特殊的顶点表示,称为b顶点。只有当分配给相邻顶点的颜色集包括除了分配给顶点本身的颜色之外的所有颜色时,一个顶点才能成为b顶点。本文采用基于线性规划的方法推导出问题的新的上界和下界。特别是,从最近提出的混合整数线性规划模型开始,通过该模型的部分线性松弛得到上界,而下界是通过考虑原始模型的不同变化而得到的,修改为针对提供的特定数量的颜色作为输入。论文中记录的实验活动导致了对最先进结果的几项改进。
{"title":"Upper and lower bounds based on linear programming for the b-coloring problem","authors":"Roberto Montemanni ,&nbsp;Xiaochen Chou ,&nbsp;Derek H. Smith","doi":"10.1016/j.ejco.2022.100049","DOIUrl":"10.1016/j.ejco.2022.100049","url":null,"abstract":"<div><p>B-coloring is a problem in graph theory. It can model some real applications, as well as being used to enhance solution methods for the classical graph coloring problem. In turn, improved solutions for the classical coloring problem would impact a larger pool of practical applications in several different fields such as scheduling, timetabling and telecommunications. Given a graph <span><math><mi>G</mi><mo>=</mo><mo>(</mo><mi>V</mi><mo>,</mo><mi>E</mi><mo>)</mo></math></span>, the <em>b-coloring problem</em> aims to maximize the number of colors used while assigning a color to every vertex in <em>V</em>, preventing adjacent vertices from receiving the same color, with every color represented by a special vertex, called a b-vertex. A vertex can be a <em>b-vertex</em> only if the set of colors assigned to its adjacent vertices includes all the colors, apart from the one assigned to the vertex itself.</p><p>This work employs methods based on Linear Programming to derive new upper and lower bounds for the problem. In particular, starting from a Mixed Integer Linear Programming model recently presented, upper bounds are obtained through partial linear relaxations of this model, while lower bounds are derived by considering different variations of the original model, modified to target a specific number of colors provided as input. The experimental campaign documented in the paper led to several improvements to the state-of-the-art results.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100049"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000259/pdfft?md5=4554fc69f0108b024eff3393ae695fc6&pid=1-s2.0-S2192440622000259-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128592840","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 nonlinear conjugate gradient method with complexity guarantees and its application to nonconvex regression 具有复杂度保证的非线性共轭梯度法及其在非凸回归中的应用
IF 2.4 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100044
Rémi Chan–Renous-Legoubin , Clément W. Royer

Nonlinear conjugate gradients are among the most popular techniques for solving continuous optimization problems. Although these schemes have long been studied from a global convergence standpoint, their worst-case complexity properties have yet to be fully understood, especially in the nonconvex setting. In particular, it is unclear whether nonlinear conjugate gradient methods possess better guarantees than first-order methods such as gradient descent. Meanwhile, recent experiments have shown impressive performance of standard nonlinear conjugate gradient techniques on certain nonconvex problems, even when compared with methods endowed with the best known complexity guarantees.

In this paper, we propose a nonlinear conjugate gradient scheme based on a simple line-search paradigm and a modified restart condition. These two ingredients allow for monitoring the properties of the search directions, which is instrumental in obtaining complexity guarantees. Our complexity results illustrate the possible discrepancy between nonlinear conjugate gradient methods and classical gradient descent. A numerical investigation on nonconvex robust regression problems as well as a standard benchmark illustrate that the restarting condition can track the behavior of a standard implementation.

非线性共轭梯度是求解连续优化问题最常用的技术之一。尽管这些格式从全局收敛的角度研究了很长时间,但它们的最坏情况复杂性性质尚未得到充分理解,特别是在非凸设置下。特别是,非线性共轭梯度方法是否比梯度下降等一阶方法具有更好的保证尚不清楚。与此同时,最近的实验表明,标准非线性共轭梯度技术在某些非凸问题上的表现令人印象深刻,即使与赋予最著名的复杂性保证的方法相比也是如此。本文提出了一种基于简单的直线搜索范式和修正的重启条件的非线性共轭梯度格式。这两种成分允许监视搜索方向的属性,这有助于获得复杂性保证。我们的复杂度结果说明了非线性共轭梯度法与经典梯度下降法之间可能存在的差异。通过对非凸鲁棒回归问题的数值研究和一个标准基准测试表明,重新启动条件可以跟踪标准实现的行为。
{"title":"A nonlinear conjugate gradient method with complexity guarantees and its application to nonconvex regression","authors":"Rémi Chan–Renous-Legoubin ,&nbsp;Clément W. Royer","doi":"10.1016/j.ejco.2022.100044","DOIUrl":"10.1016/j.ejco.2022.100044","url":null,"abstract":"<div><p>Nonlinear conjugate gradients are among the most popular techniques for solving continuous optimization problems. Although these schemes have long been studied from a global convergence standpoint, their worst-case complexity properties have yet to be fully understood, especially in the nonconvex setting. In particular, it is unclear whether nonlinear conjugate gradient methods possess better guarantees than first-order methods such as gradient descent. Meanwhile, recent experiments have shown impressive performance of standard nonlinear conjugate gradient techniques on certain nonconvex problems, even when compared with methods endowed with the best known complexity guarantees.</p><p>In this paper, we propose a nonlinear conjugate gradient scheme based on a simple line-search paradigm and a modified restart condition. These two ingredients allow for monitoring the properties of the search directions, which is instrumental in obtaining complexity guarantees. Our complexity results illustrate the possible discrepancy between nonlinear conjugate gradient methods and classical gradient descent. A numerical investigation on nonconvex robust regression problems as well as a standard benchmark illustrate that the restarting condition can track the behavior of a standard implementation.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100044"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S219244062200020X/pdfft?md5=32a8c7d35ac8b53e431514d2573efa79&pid=1-s2.0-S219244062200020X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114696474","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}
引用次数: 7
期刊
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