EURO Journal on Computational Optimization最新文献

筛选
英文 中文
Ranking constraint relaxations for mixed integer programs using a machine learning approach 使用机器学习方法的混合整数程序的排序约束松弛
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100061
Jake Weiner , Andreas T. Ernst , Xiaodong Li , Yuan Sun
{"title":"Ranking constraint relaxations for mixed integer programs using a machine learning approach","authors":"Jake Weiner ,&nbsp;Andreas T. Ernst ,&nbsp;Xiaodong Li ,&nbsp;Yuan Sun","doi":"10.1016/j.ejco.2023.100061","DOIUrl":"10.1016/j.ejco.2023.100061","url":null,"abstract":"<div><p>Solving large-scale Mixed Integer Linear Programs (MIP) can be difficult without advanced algorithms such as decomposition based techniques. Even if a decomposition technique might be appropriate, there are still many possible decompositions for any large MIP and it may not be obvious which will be the most effective. The quality of a decomposition depends on both the tightness of the dual bound, in our case generated via Lagrangian Relaxation, and the computational time required to produce that bound. Both of these factors are difficult to predict, motivating the use of a Machine Learning function to predict decomposition quality based a score that combines both bound quality and computational time. This paper presents a comprehensive analysis of the predictive capabilities of a ML function for predicting the quality of MIP decompositions created via constraint relaxation. In this analysis, the role of instance similarity and ML prediction quality is explored, as well as the benchmarking of a ML ranking function against existing heuristic functions. For this analysis, a new dataset consisting of over 40000 unique decompositions sampled from across 24 instances from the MIPLIB2017 library has been established. These decompostions have been created by both a greedy relaxation algorithm as well as a population based multi-objective algorithm, which has previously been shown to produce high quality decompositions. In this paper, we demonstrate that a ML ranking function is able to provide state-of-the-art predictions when benchmarked against existing heuristic ranking functions. Additionally, we demonstrate that by only considering a small set of features related to the relaxed constraints in each decomposition, a ML ranking function is still able to be competitive with heuristic techniques. Such a finding is promising for future constraint relaxation approaches, as these features can be used to guide decomposition creation. Finally, we highlight where a ML ranking function would be beneficial in a decomposition creation framework.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100061"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47555373","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}
引用次数: 1
Binary programs for asymmetric betweenness problems and relations to the quadratic linear ordering problem 二元规划的非对称间性问题及其与二次线性排序问题的关系
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100071
Sven Mallach
{"title":"Binary programs for asymmetric betweenness problems and relations to the quadratic linear ordering problem","authors":"Sven Mallach","doi":"10.1016/j.ejco.2023.100071","DOIUrl":"10.1016/j.ejco.2023.100071","url":null,"abstract":"<div><p>We present and compare novel binary programs for linear ordering problems that involve the notion of asymmetric betweenness and expose relations to the quadratic linear ordering problem and its linearization. While two of the binary programs prove particularly superior from a computational point of view when many or all betweenness relations shall be modeled, the others arise as natural formulations that resemble important theoretical correspondences and provide a compact alternative for sparse problem instances. A reasoning for the strengths and weaknesses of the different formulations is derived by means of polyhedral considerations with respect to their continuous relaxations.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100071"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48203200","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}
引用次数: 0
A classification method based on a cloud of spheres 一种基于球体云的分类方法
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100077
Tiago Dias , Paula Amaral
{"title":"A classification method based on a cloud of spheres","authors":"Tiago Dias ,&nbsp;Paula Amaral","doi":"10.1016/j.ejco.2023.100077","DOIUrl":"https://doi.org/10.1016/j.ejco.2023.100077","url":null,"abstract":"<div><p>In this article we propose a binary classification model to distinguish a specific class that corresponds to a characteristic that we intend to identify (fraud, spam, disease). The classification model is based on a cloud of spheres that circumscribes the points of the class to be identified. It is intended to build a model based on a cloud and not on a disjoint set of clouds, establishing this condition on the connectivity of a graph induced by the spheres. To solve the problem, designed by a Cloud of Connected Spheres, a quadratic model with continuous and binary variables (MINLP) is proposed with the minimization of the number of spheres. The issue of connectivity implies in many models the imposition of an exponential number of constraints. However, because of the specific conditions of the problem under study, connectivity is enforced with linear constraints that scale quadratically with <em>K</em>, which serves as an upper bound on the number of spheres. This classification model is effective when the structure of the class to be identified is highly non-linear and non-convex, also adapting to the case of linear separation. Unlike neural networks, the classification model is transparent, with the structure perfectly identified. No kernel functions are used and it is not necessary to use meta-parameters unless it is intended also to maximize the separation margin as it is done in SVM. Finding the global optima for large instances is quite challenging, and to address this, a heuristic is proposed. The heuristic demonstrates nice results on a set of frequently tested real problems when compared to state-of-the-art algorithms.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100077"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440623000217/pdfft?md5=b678e07993dcec10f0adc496d3917889&pid=1-s2.0-S2192440623000217-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92025779","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
Using multiple reference vectors and objective scaling in the Feasibility Pump 可行性泵的多参考向量和目标标度
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100066
Gioni Mexi , Timo Berthold , Domenico Salvagnin
{"title":"Using multiple reference vectors and objective scaling in the Feasibility Pump","authors":"Gioni Mexi ,&nbsp;Timo Berthold ,&nbsp;Domenico Salvagnin","doi":"10.1016/j.ejco.2023.100066","DOIUrl":"10.1016/j.ejco.2023.100066","url":null,"abstract":"<div><p>The Feasibility Pump (FP) is one of the best-known primal heuristics for mixed-integer programming (MIP): more than 15 papers suggested various modifications of all of its steps. So far, no variant considered information across multiple iterations, but all instead maintained the principle to optimize towards a single reference integer point. In this paper, we evaluate the usage of multiple reference vectors in all stages of the FP algorithm. In particular, we use LP-feasible vectors obtained during the main loop to tighten the variable domains before entering the computationally expensive enumeration stage, a procedure we refer to as mRENS. Moreover, we consider multiple integer reference vectors to explore further optimizing directions and introduce alternative objective scaling terms to balance the contributions of the distance functions and the original MIP objective.</p><p>Our computational experiments demonstrate that the new method can improve performance on general MIP test sets. In detail, our modifications provide a 29.3% solution quality improvement and 4.0% running time improvement in an embedded setting, needing 16.0% fewer iterations over a large test set of MIP instances. In addition, the method's success rate increases considerably within the first few iterations. In a standalone setting, we also observe a moderate performance improvement, which makes our version of FP suitable for the two main use-cases of the algorithm.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100066"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48391227","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}
引用次数: 1
Branch and price for submodular bin packing 子模块仓包装的分支机构和价格
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100074
Liding Xu , Claudia D'Ambrosio , Sonia Haddad-Vanier , Emiliano Traversi
{"title":"Branch and price for submodular bin packing","authors":"Liding Xu ,&nbsp;Claudia D'Ambrosio ,&nbsp;Sonia Haddad-Vanier ,&nbsp;Emiliano Traversi","doi":"10.1016/j.ejco.2023.100074","DOIUrl":"10.1016/j.ejco.2023.100074","url":null,"abstract":"<div><p>The Submodular Bin Packing (SMBP) problem asks for packing unsplittable items into a minimal number of bins for which the capacity utilization function is submodular. SMBP is equivalent to chance-constrained and robust bin packing problems under various conditions. SMBP is a hard binary nonlinear programming optimization problem. In this paper, we propose a branch-and-price algorithm to solve this problem. The resulting price subproblems are submodular knapsack problems, and we propose a tailored exact branch-and-cut algorithm based on a piece-wise linear relaxation to solve them. To speed up column generation, we develop a hybrid pricing strategy to replace the exact pricing algorithm with a fast pricing heuristic. We test our algorithms on instances generated as suggested in the literature. The computational results show the efficiency of our branch-and-price algorithm and the proposed pricing techniques.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100074"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49426620","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}
引用次数: 0
Constraint programming models for the parallel drone scheduling vehicle routing problem 并行无人机调度车辆路径问题的约束规划模型
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100078
Roberto Montemanni, Mauro Dell'Amico
{"title":"Constraint programming models for the parallel drone scheduling vehicle routing problem","authors":"Roberto Montemanni,&nbsp;Mauro Dell'Amico","doi":"10.1016/j.ejco.2023.100078","DOIUrl":"https://doi.org/10.1016/j.ejco.2023.100078","url":null,"abstract":"<div><p>Drones are currently seen as a viable way for improving the distribution of parcels in urban and rural environments, while working in coordination with traditional vehicles like trucks. In this paper we consider the parallel drone scheduling vehicle routing problem, where the service of a set of customers requiring a delivery is split between a fleet of trucks and a fleet of drones. We consider two variations of the problem. In the first one, the problem is more theoretical, and the target is the minimization of the time required to complete the service and have all the vehicles back to the depot. In the second variant, more realistic constraints involving operating costs, capacity limitation and workload balance, are considered, and the target is to minimize the total operational costs. We propose different constraint programming models to deal with the two problems. An experimental champaign on the instances previously adopted in the literature is presented to validate the new solving methods. The results show that, on top of being a viable way to solve problems to optimality, the models can also be used to derive effective heuristic solutions and high-quality lower bounds for the optimal cost, if the execution is interrupted before its natural end.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100078"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49742766","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}
引用次数: 1
Reservoir optimization and machine learning methods 油藏优化与机器学习方法
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2023-01-01 DOI: 10.1016/j.ejco.2023.100068
Xavier Warin
{"title":"Reservoir optimization and machine learning methods","authors":"Xavier Warin","doi":"10.1016/j.ejco.2023.100068","DOIUrl":"10.1016/j.ejco.2023.100068","url":null,"abstract":"<div><p>Optimization of storage using neural networks is now commonly achieved by solving a single optimization problem. We first show that this approach allows solving high-dimensional storage problems, but is limited by memory issues. We propose a modification of this algorithm based on the dynamic programming principle and propose neural networks that outperform classical feedforward networks to approximate the Bellman values of the problem. Finally, we study the stochastic linear case and show that Bellman values in storage problems can be accurately approximated using conditional cuts computed by a very recent neural network proposed by the author. This new approximation method combines linear problem solving by a linear programming solver with a neural network approximation of the Bellman values.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"11 ","pages":"Article 100068"},"PeriodicalIF":2.4,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48464571","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}
引用次数: 5
An optimisation model for minimising changes in frequency allocations 频率分配变化最小化的优化模型
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100042
J.E. Beasley
{"title":"An optimisation model for minimising changes in frequency allocations","authors":"J.E. Beasley","doi":"10.1016/j.ejco.2022.100042","DOIUrl":"https://doi.org/10.1016/j.ejco.2022.100042","url":null,"abstract":"<div><p>In this paper we deal with a problem associated with frequency assignment. Suppose we have a number of transmitters, each of which has been allocated a frequency. The problem we consider is how, given one (or more) transmitters are requesting a new frequency allocation, for example because of the interference they are currently suffering, to decide the new frequencies. Here we wish to constrain overall interference, but minimise the number of frequency changes needed for transmitters that have not requested a change.</p><p>We present an optimisation model for frequency allocation that minimises changes in the existing allocation, whilst limiting interference. We consider the standard mathematical representation of interference in the literature and show that we can represent it in a way that involves far fewer variables and constraints.</p><p>We make use of this new representation of interference in our zero-one integer linear program for deciding a new frequency allocation. We also show how our formulation can be adapted to deal with a number of other possibilities, specifically allocating frequencies to new transmitters with known locations and also deciding a location (and frequency) for a single new transmitter.</p><p>We present computational results for our approach making use of minimum interference frequency assignment test problems taken from the literature. We compare the results from our new representation of interference with those obtained using the standard representation.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100042"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000181/pdfft?md5=4c8788ff211f90edb9b73aa9b0d471f9&pid=1-s2.0-S2192440622000181-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92106810","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
Sustainable two stage supply chain management: A quadratic optimization approach with a quadratic constraint 可持续两阶段供应链管理:具有二次约束的二次优化方法
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100040
Massimiliano Caramia , Giuseppe Stecca
{"title":"Sustainable two stage supply chain management: A quadratic optimization approach with a quadratic constraint","authors":"Massimiliano Caramia ,&nbsp;Giuseppe Stecca","doi":"10.1016/j.ejco.2022.100040","DOIUrl":"https://doi.org/10.1016/j.ejco.2022.100040","url":null,"abstract":"<div><p>Designing a supply chain to comply with environmental policy requires awareness of how work and/or production methods impact the environment and what needs to be done to reduce those environmental impacts and make the company more sustainable. This is a dynamic process that occurs at both the strategic and operational levels. However, being environmentally friendly does not necessarily mean improving the efficiency of the system at the same time. Therefore, when allocating a production budget in a supply chain that implements the green paradigm, it is necessary to figure out how to properly recover costs in order to improve both sustainability and routine operations, offsetting the negative environmental impact of logistics and production without compromising the efficiency of the processes to be executed. In this paper, we study the latter problem in detail, focusing on the CO<sub>2</sub> emissions generated by the transportation from suppliers to production sites, and by the production activities carried out in each plant. We do this using a novel mathematical model that has a quadratic objective function and all linear constraints except one, which is also quadratic, and models the constraint on the budget that can be used for green investments caused by the increasing internal complexity created by large production flows in the production nodes of the supply network. To solve this model, we propose a multistart algorithm based on successive linear approximations. Computational results show the effectiveness of our proposal.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100040"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000168/pdfft?md5=d990f6e03fce4dcda54bf2a8938898dd&pid=1-s2.0-S2192440622000168-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92106811","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
Feasible rounding based diving strategies in branch-and-bound methods for mixed-integer optimization 混合整数优化分支定界法中基于舍入的可行潜水策略
IF 2.4
EURO Journal on Computational Optimization Pub Date : 2022-01-01 DOI: 10.1016/j.ejco.2022.100051
Christoph Neumann , Stefan Schwarze , Oliver Stein , Benjamin Müller
{"title":"Feasible rounding based diving strategies in branch-and-bound methods for mixed-integer optimization","authors":"Christoph Neumann ,&nbsp;Stefan Schwarze ,&nbsp;Oliver Stein ,&nbsp;Benjamin Müller","doi":"10.1016/j.ejco.2022.100051","DOIUrl":"10.1016/j.ejco.2022.100051","url":null,"abstract":"<div><p>In this paper, we study the behavior of feasible rounding approaches for mixed-integer optimization problems when integrated into branch-and-bound methods. Our research addresses two important aspects. First, we develop insights into how an (enlarged) inner parallel set, which is the main component for feasible rounding approaches, behaves when we move down a search tree. Our theoretical results show that the number of feasible points obtainable from the inner parallel set is nondecreasing with increasing depth of the search tree. Thus, they hint at the potential benefit of integrating feasible rounding approaches into branch-and-bound methods. Second, based on those insights, we develop a novel primal heuristic for MILPs that fixes variables in a way that promotes large inner parallel sets of child nodes.</p><p>Our computational study shows that combining feasible rounding approaches with the presented diving ideas yields a significant improvement over their application in the root node. Moreover, the proposed method is able to deliver best solutions for the MIP solver SCIP for a significant share of problems which hints at its potential to support solving MILPs.</p></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"10 ","pages":"Article 100051"},"PeriodicalIF":2.4,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2192440622000272/pdfft?md5=30c165049139cd66d0e46e1fec637066&pid=1-s2.0-S2192440622000272-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121304055","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信