首页 > 最新文献

Discrete Optimization最新文献

英文 中文
Vehicle routing with time-dependent travel times: Theory, practice, and benchmarks 与时间相关的旅行时间的车辆路由选择:理论、实践和基准
IF 0.9 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-08-01 DOI: 10.1016/j.disopt.2024.100848
Jannis Blauth , Stephan Held , Dirk Müller , Niklas Schlomberg , Vera Traub , Thorben Tröbst , Jens Vygen

We develop theoretical foundations and practical algorithms for vehicle routing with time-dependent travel times. We also provide new benchmark instances and experimental results.

First, we study basic operations on piecewise linear arrival time functions. In particular, we devise a faster algorithm to compute the pointwise minimum of a set of piecewise linear functions and a monotonicity-preserving variant of the Imai–Iri algorithm to approximate an arrival time function with fewer breakpoints.

Next, we show how to evaluate insertion and deletion operations in tours efficiently and update the underlying data structure faster than previously known when a tour changes. Evaluating a tour also requires a scheduling step which is non-trivial in the presence of time windows and time-dependent travel times. We show how to perform this in linear time.

Based on these results, we develop a local search heuristic to solve real-world vehicle routing problems with various constraints efficiently and report experimental results on classical benchmarks. Since most of these do not have time-dependent travel times, we generate and publish new benchmark instances that are based on real-world data. This data also demonstrates the importance of considering time-dependent travel times in instances with tight time windows.

我们为具有随时间变化的行驶时间的车辆路由选择开发了理论基础和实用算法。我们还提供了新的基准实例和实验结果。
{"title":"Vehicle routing with time-dependent travel times: Theory, practice, and benchmarks","authors":"Jannis Blauth ,&nbsp;Stephan Held ,&nbsp;Dirk Müller ,&nbsp;Niklas Schlomberg ,&nbsp;Vera Traub ,&nbsp;Thorben Tröbst ,&nbsp;Jens Vygen","doi":"10.1016/j.disopt.2024.100848","DOIUrl":"10.1016/j.disopt.2024.100848","url":null,"abstract":"<div><p>We develop theoretical foundations and practical algorithms for vehicle routing with time-dependent travel times. We also provide new benchmark instances and experimental results.</p><p>First, we study basic operations on piecewise linear arrival time functions. In particular, we devise a faster algorithm to compute the pointwise minimum of a set of piecewise linear functions and a monotonicity-preserving variant of the Imai–Iri algorithm to approximate an arrival time function with fewer breakpoints.</p><p>Next, we show how to evaluate insertion and deletion operations in tours efficiently and update the underlying data structure faster than previously known when a tour changes. Evaluating a tour also requires a scheduling step which is non-trivial in the presence of time windows and time-dependent travel times. We show how to perform this in linear time.</p><p>Based on these results, we develop a local search heuristic to solve real-world vehicle routing problems with various constraints efficiently and report experimental results on classical benchmarks. Since most of these do not have time-dependent travel times, we generate and publish new benchmark instances that are based on real-world data. This data also demonstrates the importance of considering time-dependent travel times in instances with tight time windows.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"53 ","pages":"Article 100848"},"PeriodicalIF":0.9,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1572528624000276/pdfft?md5=22a97d8c380cf8927372907e85523ccf&pid=1-s2.0-S1572528624000276-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141938257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Two-machine job shop problem with a single server and sequence-independent non-anticipatory set-up times 具有单台服务器和与序列无关的非预期准备时间的双机作业车间问题
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-05-28 DOI: 10.1016/j.disopt.2024.100845
Nadia Babou , Mourad Boudhar , Djamal Rebaine

We address in this paper the two-machine job shop scheduling problem with a single server that sets up the jobs before they get processed on the machines. The server is only needed during the set-up and becomes free at the end of this phase. Moreover, the set-ups are non-anticipatory and the set-up times are sequence-independent. We seek a schedule that minimizes the overall completion time, also called the makespan. We propose several lower bounds to the problem and prove the NP-hardness in the strong sense of two restricted cases. In addition, we present a linear time algorithm for a special case. In order to solve the general problem, we develop a genetic and simulated annealing algorithms that use feasibility guaranteed procedures. An experimental study is carried out to analyze the performance of these meta-heuristic methods.

我们在本文中讨论了双机作业车间调度问题,即在机器上处理作业之前,由一台服务器来设置作业。服务器只在设置过程中需要,在这一阶段结束后就空闲出来。此外,设置是非预期性的,设置时间与顺序无关。我们寻求一种能使整体完成时间(也称为 "makespan")最小化的计划。我们提出了该问题的几个下限,并证明了两个限制情况下强意义上的 "硬度"。此外,我们还针对一种特殊情况提出了一种线性时间算法。为了解决一般问题,我们开发了使用可行性保证程序的遗传和模拟退火算法。我们通过实验研究分析了这些元启发式方法的性能。
{"title":"Two-machine job shop problem with a single server and sequence-independent non-anticipatory set-up times","authors":"Nadia Babou ,&nbsp;Mourad Boudhar ,&nbsp;Djamal Rebaine","doi":"10.1016/j.disopt.2024.100845","DOIUrl":"10.1016/j.disopt.2024.100845","url":null,"abstract":"<div><p>We address in this paper the two-machine job shop scheduling problem with a single server that sets up the jobs before they get processed on the machines. The server is only needed during the set-up and becomes free at the end of this phase. Moreover, the set-ups are non-anticipatory and the set-up times are sequence-independent. We seek a schedule that minimizes the overall completion time, also called the makespan. We propose several lower bounds to the problem and prove the <span><math><mrow><mi>N</mi><mi>P</mi></mrow></math></span>-hardness in the strong sense of two restricted cases. In addition, we present a linear time algorithm for a special case. In order to solve the general problem, we develop a genetic and simulated annealing algorithms that use feasibility guaranteed procedures. An experimental study is carried out to analyze the performance of these meta-heuristic methods.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"53 ","pages":"Article 100845"},"PeriodicalIF":1.1,"publicationDate":"2024-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141189692","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The non-stop disjoint trajectories problem 不停顿不相交轨迹问题
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-04-05 DOI: 10.1016/j.disopt.2024.100837
Benno Hoch , Frauke Liers , Sarah Neumann , Francisco Javier Zaragoza Martínez

Consider an undirected network with traversal times on its edges and a set of commodities with connection requests from sources to destinations and release dates. The non-stop disjoint trajectories problem is to find trajectories that fulfill all requests, such that the commodities never meet. In this extension to the NP-complete disjoint paths problem, trajectories must satisfy a non-stop condition, which disallows waiting at vertices or along arcs. This problem variant appears, for example, when disjoint aircraft trajectories shall be determined or in bufferless packet routing. We study the border of tractability for feasibility and optimization problems on three graph classes that are frequently used where space and time are discretized simultaneously: the path, the grid, and the mesh. We show that if all commodities have a common release date, feasibility can be decided in polynomial time on paths. For the unbounded mesh and unit-costs, we show how to construct optimal trajectories. In contrast, if commodities have individual release intervals and turns are forbidden, then even feasibility is NP-complete for the path. For the mesh and arbitrary edge costs, with individual release dates and turning abilities of commodities restricted to at most 90°, we show that optimization and approximation are not fixed-parameter tractable.

考虑一个边上有遍历时间的无向网络,以及一组具有从来源地到目的地的连接请求和发布日期的商品。不停顿不相交轨迹问题就是要找到满足所有请求的轨迹,使商品永远不会相遇。在这一 NP-完全不相交路径问题的扩展中,轨迹必须满足不停止条件,即不允许在顶点或沿弧等待。例如,在确定不相交的飞机轨迹或无缓冲数据包路由时,就会出现这种问题变体。我们研究了在空间和时间同时离散化的情况下常用的三类图:路径图、网格图和网状图上可行性和优化问题的可处理性边界。我们发现,如果所有商品都有一个共同的发布日期,那么在路径上可以在多项式时间内决定可行性。对于无界网格和单位成本,我们展示了如何构建最优轨迹。相反,如果商品有各自的发布时间间隔,并且禁止转弯,那么即使是路径的可行性也是 NP-complete。对于网格和任意边成本,商品的单独释放日期和转弯能力被限制为最多 90°,我们证明优化和近似都不具有固定参数的可操作性。
{"title":"The non-stop disjoint trajectories problem","authors":"Benno Hoch ,&nbsp;Frauke Liers ,&nbsp;Sarah Neumann ,&nbsp;Francisco Javier Zaragoza Martínez","doi":"10.1016/j.disopt.2024.100837","DOIUrl":"https://doi.org/10.1016/j.disopt.2024.100837","url":null,"abstract":"<div><p>Consider an undirected network with traversal times on its edges and a set of commodities with connection requests from sources to destinations and release dates. The non-stop disjoint trajectories problem is to find trajectories that fulfill all requests, such that the commodities never meet. In this extension to the <span><math><mi>NP</mi></math></span>-complete disjoint paths problem, trajectories must satisfy a non-stop condition, which disallows waiting at vertices or along arcs. This problem variant appears, for example, when disjoint aircraft trajectories shall be determined or in bufferless packet routing. We study the border of tractability for feasibility and optimization problems on three graph classes that are frequently used where space and time are discretized simultaneously: the path, the grid, and the mesh. We show that if all commodities have a common release date, feasibility can be decided in polynomial time on paths. For the unbounded mesh and unit-costs, we show how to construct optimal trajectories. In contrast, if commodities have individual release intervals and turns are forbidden, then even feasibility is <span><math><mi>NP</mi></math></span>-complete for the path. For the mesh and arbitrary edge costs, with individual release dates and turning abilities of commodities restricted to at most 90°, we show that optimization and approximation are not fixed-parameter tractable.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"52 ","pages":"Article 100837"},"PeriodicalIF":1.1,"publicationDate":"2024-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1572528624000161/pdfft?md5=58a07aefa7044d86caaa7f7f71ef6b5b&pid=1-s2.0-S1572528624000161-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140349866","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fleet & tail assignment under uncertainty 不确定情况下的机群和机尾分配
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-03-15 DOI: 10.1016/j.disopt.2024.100836
Lukas Glomb, Frauke Liers, Florian Rösel

Airlines solve many different optimization problems and combine the resulting solutions to ensure smooth, minimum-cost operations. Crucial problems are the Fleet Assignment, which assigns aircraft types to flights of a given schedule, and the Tail Assignment, which determines individual flight sequences to be performed by single aircraft. In order to find a cost-optimal solution, many airlines use mathematical optimization models. For these to be effective, the available data and forecasts must reflect the situation as accurately as possible. However, especially in times of a pandemic, the underlying plan is subject to severe uncertainties: Staff and demand uncertainties can even lead to flight cancellations or result in entire aircraft having to be grounded. Therefore, it is advantageous for airlines to protect their mathematical models against uncertainties in the input parameters. In this work, two computational tractable and cost-efficient robust models and solution approaches are developed: First, we set up a novel mixed integer model for the integrated fleet and tail assignment, which ensures that as few subsequent flights as possible have to be canceled in the event of initial flight cancellations. We then solve this model using a procedure that ensures that the costs of the solution remain considerably low. Our second model is an extended fleet assignment model that allows us to compensate for entire aircraft cancellations in the best possible way, taking into account rescheduling options. We demonstrate the effectiveness of both approaches by conducting an extensive computational study based on real flight schedules of a major German airline. It turns out that both models deliver stable, cost-efficient solutions within less than ten minutes, which significantly reduce follow-up costs in the case uncertainties arise.

航空公司要解决许多不同的优化问题,并将由此产生的解决方案结合起来,以确保平稳、最低成本的运营。其中最关键的问题是机队分配和尾翼分配,前者是将飞机机型分配给特定时刻表的航班,后者是确定单架飞机执行的单个航班序列。为了找到成本最优的解决方案,许多航空公司使用数学优化模型。要使这些模型有效,现有的数据和预测必须尽可能准确地反映情况。然而,特别是在大流行病时期,基本计划会受到严重不确定性的影响:人员和需求的不确定性甚至会导致航班取消或整架飞机停飞。因此,对航空公司来说,保护其数学模型免受输入参数不确定性的影响是非常有利的。在这项工作中,我们开发了两种可计算性强、成本效益高的稳健模型和求解方法:首先,我们为综合机队和机尾分配建立了一个新颖的混合整数模型,该模型可确保在初始航班取消的情况下,尽可能少地取消后续航班。然后,我们使用一种程序来求解这一模型,确保求解的成本保持在相当低的水平。我们的第二个模型是一个扩展的机队分配模型,它允许我们在考虑到重新安排选项的情况下,以最佳方式补偿整个飞机的取消。我们以德国一家大型航空公司的实际航班时刻表为基础,进行了广泛的计算研究,从而证明了这两种方法的有效性。结果表明,这两种模型都能在十分钟内提供稳定、具有成本效益的解决方案,从而在出现不确定因素时大大降低后续成本。
{"title":"Fleet & tail assignment under uncertainty","authors":"Lukas Glomb,&nbsp;Frauke Liers,&nbsp;Florian Rösel","doi":"10.1016/j.disopt.2024.100836","DOIUrl":"https://doi.org/10.1016/j.disopt.2024.100836","url":null,"abstract":"<div><p>Airlines solve many different optimization problems and combine the resulting solutions to ensure smooth, minimum-cost operations. Crucial problems are the Fleet Assignment, which assigns aircraft types to flights of a given schedule, and the Tail Assignment, which determines individual flight sequences to be performed by single aircraft. In order to find a cost-optimal solution, many airlines use mathematical optimization models. For these to be effective, the available data and forecasts must reflect the situation as accurately as possible. However, especially in times of a pandemic, the underlying plan is subject to severe uncertainties: Staff and demand uncertainties can even lead to flight cancellations or result in entire aircraft having to be grounded. Therefore, it is advantageous for airlines to protect their mathematical models against uncertainties in the input parameters. In this work, two computational tractable and cost-efficient robust models and solution approaches are developed: First, we set up a novel mixed integer model for the integrated fleet and tail assignment, which ensures that as few subsequent flights as possible have to be canceled in the event of initial flight cancellations. We then solve this model using a procedure that ensures that the costs of the solution remain considerably low. Our second model is an extended fleet assignment model that allows us to compensate for entire aircraft cancellations in the best possible way, taking into account rescheduling options. We demonstrate the effectiveness of both approaches by conducting an extensive computational study based on real flight schedules of a major German airline. It turns out that both models deliver stable, cost-efficient solutions within less than ten minutes, which significantly reduce follow-up costs in the case uncertainties arise.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"52 ","pages":"Article 100836"},"PeriodicalIF":1.1,"publicationDate":"2024-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S157252862400015X/pdfft?md5=f80dbb301204008a3a9aff4b64f02673&pid=1-s2.0-S157252862400015X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140134200","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On Pareto optimal balanced exchanges 关于帕累托最优均衡交换
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-03-05 DOI: 10.1016/j.disopt.2024.100835
Pavlos Eirinakis , Ioannis Mourtos , Michalis Samaris

We investigate a market without money in which every agent offers indivisible goods in multiple copies, in exchange for goods of other agents. The exchange must be balanced in the sense that each agent should receive a quantity of good(s) equal to the one she transfers to others. We describe the market in graph-theoretic terms hence we use the notion of circulations to describe a balanced exchange of goods. Each agent has strict preferences over the agents from which she will receive goods and an upper bound on the quantity of each transaction, while a positive integer weight reflects the social importance of each unit exchanged. In this paper, we propose a simple variant of the Top Trading Cycles mechanism that finds a Pareto optimal circulation. We then offer necessary and sufficient conditions for a circulation to be Pareto optimal and, as a consequence, a easy recognition procedure. Last, we show that finding a maximum weight Pareto optimal circulation is NP-hard but becomes polynomial if weights are concordant with preferences.

我们研究了一个没有货币的市场,在这个市场中,每个代理人都提供多份不可分割的商品,以交换其他代理人的商品。交换必须是平衡的,即每个代理人获得的商品数量应与她转让给他人的商品数量相等。我们用图论的术语来描述市场,因此我们用流通的概念来描述均衡的商品交换。每个代理人都对自己将从哪些代理人那里获得商品有严格的偏好,并对每次交易的数量有一个上限,而正整数权重则反映了每个交换单位的社会重要性。在本文中,我们提出了顶级交易循环机制的一个简单变体,它能找到帕累托最优循环。然后,我们提出了帕累托最优循环的必要条件和充分条件,并由此提出了一个简单的识别程序。最后,我们证明,寻找最大权重的帕累托最优循环是 NP 难的,但如果权重与偏好一致,则会变成多项式。
{"title":"On Pareto optimal balanced exchanges","authors":"Pavlos Eirinakis ,&nbsp;Ioannis Mourtos ,&nbsp;Michalis Samaris","doi":"10.1016/j.disopt.2024.100835","DOIUrl":"https://doi.org/10.1016/j.disopt.2024.100835","url":null,"abstract":"<div><p>We investigate a market without money in which every agent offers indivisible goods in multiple copies, in exchange for goods of other agents. The exchange must be balanced in the sense that each agent should receive a quantity of good(s) equal to the one she transfers to others. We describe the market in graph-theoretic terms hence we use the notion of circulations to describe a balanced exchange of goods. Each agent has strict preferences over the agents from which she will receive goods and an upper bound on the quantity of each transaction, while a positive integer weight reflects the social importance of each unit exchanged. In this paper, we propose a simple variant of the Top Trading Cycles mechanism that finds a Pareto optimal circulation. We then offer necessary and sufficient conditions for a circulation to be Pareto optimal and, as a consequence, a easy recognition procedure. Last, we show that finding a maximum weight Pareto optimal circulation is NP-hard but becomes polynomial if weights are concordant with preferences.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"52 ","pages":"Article 100835"},"PeriodicalIF":1.1,"publicationDate":"2024-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140041484","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Circuits in extended formulations 扩展公式中的电路
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-02-09 DOI: 10.1016/j.disopt.2024.100825
Steffen Borgwardt , Matthias Brugger

Circuits and extended formulations are classical concepts in linear programming theory. The circuits of a polyhedron are the elementary difference vectors between feasible points and include all edge directions. We study the connection between the circuits of a polyhedron P and those of an extended formulation of P, i.e., a description of a polyhedron Q that linearly projects onto P. It is well known that the edge directions of P are images of edge directions of Q. We show that this ‘inheritance’ under taking projections does not extend to the set of circuits, and that this non-inheritance is quite generic behavior. We provide counterexamples with a provably minimal number of facets, vertices, and extreme rays, including relevant polytopes from clustering, and show that the difference in the number of circuits that are inherited and those that are not can be exponentially large in the dimension. We further prove that counterexamples exist for any fixed linear projection map, unless the map is injective. Finally, we characterize those polyhedra P whose circuits are inherited from all polyhedra Q that linearly project onto P. Conversely, we prove that every polyhedron Q satisfying mild assumptions can be projected in such a way that the image polyhedron P has a circuit with no preimage among the circuits of Q. Our proofs build on standard constructions such as homogenization and disjunctive programming.

回路和扩展公式是线性规划理论中的经典概念。多面体的回路是可行点之间的基本差向量,包括所有边的方向。我们研究了多面体 P 的回路与 P 的扩展公式(即线性投影到 P 上的多面体 Q 的描述)的回路之间的联系。众所周知,P 的边方向是 Q 的边方向的图像。我们提供了具有可证明的最小数量的面、顶点和极射线的反例,包括聚类中的相关多边形,并证明了被继承和不被继承的电路数量之差在维度上可以是指数级的。我们进一步证明,任何固定线性投影图都存在反例,除非该投影图是注入式的。反过来,我们证明每个满足温和假设的多面体 Q 都能以这样一种方式投影,即图像多面体 P 的电路与 Q 的电路之间没有前像。
{"title":"Circuits in extended formulations","authors":"Steffen Borgwardt ,&nbsp;Matthias Brugger","doi":"10.1016/j.disopt.2024.100825","DOIUrl":"https://doi.org/10.1016/j.disopt.2024.100825","url":null,"abstract":"<div><p>Circuits and extended formulations are classical concepts in linear programming theory. The circuits of a polyhedron are the elementary difference vectors between feasible points and include all edge directions. We study the connection between the circuits of a polyhedron <span><math><mi>P</mi></math></span> and those of an extended formulation of <span><math><mi>P</mi></math></span>, i.e., a description of a polyhedron <span><math><mi>Q</mi></math></span> that linearly projects onto <span><math><mi>P</mi></math></span>. It is well known that the edge directions of <span><math><mi>P</mi></math></span> are images of edge directions of <span><math><mi>Q</mi></math></span>. We show that this ‘inheritance’ under taking projections does not extend to the set of circuits, and that this non-inheritance is quite generic behavior. We provide counterexamples with a provably minimal number of facets, vertices, and extreme rays, including relevant polytopes from clustering, and show that the difference in the number of circuits that are inherited and those that are not can be exponentially large in the dimension. We further prove that counterexamples exist for any fixed linear projection map, unless the map is injective. Finally, we characterize those polyhedra <span><math><mi>P</mi></math></span> whose circuits are inherited from all polyhedra <span><math><mi>Q</mi></math></span> that linearly project onto <span><math><mi>P</mi></math></span>. Conversely, we prove that every polyhedron <span><math><mi>Q</mi></math></span> satisfying mild assumptions can be projected in such a way that the image polyhedron <span><math><mi>P</mi></math></span> has a circuit with no preimage among the circuits of <span><math><mi>Q</mi></math></span>. Our proofs build on standard constructions such as homogenization and disjunctive programming.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"52 ","pages":"Article 100825"},"PeriodicalIF":1.1,"publicationDate":"2024-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139714257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
When greedy gives optimal: A unified approach 当贪婪产生最佳结果时:统一方法
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-02-01 DOI: 10.1016/j.disopt.2024.100824
Dmitry Rybin

We present necessary and sufficient conditions when a certain greedy object selection algorithm gives optimal results. Our approach covers known results for the Unbounded Knapsack Problem and Change Making Problem and gives new theoretical results for a variety of packing problems. We also provide connections between packing problems and certain bidirectional capacity installation problems on networks.

我们提出了某种贪婪对象选择算法给出最优结果的必要条件和充分条件。我们的方法涵盖了无界可纳包问题和变更问题的已知结果,并给出了各种打包问题的新理论结果。我们还提供了打包问题与网络上某些双向容量安装问题之间的联系。
{"title":"When greedy gives optimal: A unified approach","authors":"Dmitry Rybin","doi":"10.1016/j.disopt.2024.100824","DOIUrl":"10.1016/j.disopt.2024.100824","url":null,"abstract":"<div><p><span>We present necessary and sufficient conditions when a certain greedy object selection algorithm gives optimal results. Our approach covers known results for the Unbounded Knapsack Problem and Change Making Problem and gives new theoretical results for a variety of </span>packing problems. We also provide connections between packing problems and certain bidirectional capacity installation problems on networks.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"51 ","pages":"Article 100824"},"PeriodicalIF":1.1,"publicationDate":"2024-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139583667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Parametric matroid interdiction 参数矩阵拦截
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-02-01 DOI: 10.1016/j.disopt.2024.100823
Nils Hausbrandt , Oliver Bachtler , Stefan Ruzika , Luca E. Schäfer

We introduce the parametric matroid one-interdiction problem. Given a matroid, each element of its ground set is associated with a weight that depends linearly on a real parameter from a given parameter interval. The goal is to find, for each parameter value, one element that, when being removed, maximizes the weight of a minimum weight basis. The complexity of this problem can be measured by the number of slope changes of the piecewise linear function mapping the parameter to the weight of the optimal solution of the parametric matroid one-interdiction problem. We provide two polynomial upper bounds as well as a lower bound on the number of these slope changes. Using these, we develop algorithms that require a polynomial number of independence tests and analyse their running time in the special case of graphical matroids.

我们介绍参数矩阵单预测问题。给定一个矩阵,其地面集的每个元素都与一个权重相关联,而这个权重与给定参数区间中的一个实数参数线性相关。我们的目标是为每个参数值找到一个元素,当该元素被移除时,最小权基的权重最大。这个问题的复杂性可以用参数与参数矩阵单预测问题最优解权重之间的分片线性函数的斜率变化次数来衡量。我们为这些斜率变化的次数提供了两个多项式上限和一个下限。利用这些方法,我们开发出了只需要多项式数量的独立性检验的算法,并分析了它们在图形 matroids 特殊情况下的运行时间。
{"title":"Parametric matroid interdiction","authors":"Nils Hausbrandt ,&nbsp;Oliver Bachtler ,&nbsp;Stefan Ruzika ,&nbsp;Luca E. Schäfer","doi":"10.1016/j.disopt.2024.100823","DOIUrl":"10.1016/j.disopt.2024.100823","url":null,"abstract":"<div><p>We introduce the parametric<span> matroid one-interdiction problem. Given a matroid, each element of its ground set is associated with a weight that depends linearly on a real parameter from a given parameter interval. The goal is to find, for each parameter value, one element that, when being removed, maximizes the weight of a minimum weight basis. The complexity of this problem can be measured by the number of slope changes of the piecewise linear function mapping the parameter to the weight of the optimal solution of the parametric matroid one-interdiction problem. We provide two polynomial upper bounds as well as a lower bound on the number of these slope changes. Using these, we develop algorithms that require a polynomial number of independence tests and analyse their running time in the special case of graphical matroids.</span></p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"51 ","pages":"Article 100823"},"PeriodicalIF":1.1,"publicationDate":"2024-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139551674","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On polytopes with linear rank with respect to generalizations of the split closure 关于具有线性秩的多面体与分裂闭合的广义性
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-01-18 DOI: 10.1016/j.disopt.2023.100821
Sanjeeb Dash , Yatharth Dubey

In this paper we study the rank of polytopes contained in the 0-1 cube with respect to t-branch split cuts and t-dimensional lattice cuts for a fixed positive integer t. These inequalities are the same as split cuts when t=1 and generalize split cuts when t>1. For polytopes contained in the n-dimensional 0-1 cube, the work of Balas implies that the split rank can be at most n, and this bound is tight as Cornuéjols and Li gave an example with split rank n. All known examples with high split rank – i.e., at least cn for some positive constant c<1 – are defined by exponentially many (as a function of n) linear inequalities. For any fixed integer t>0, we give a family of polytopes contained in [0,1]n for sufficiently large n such that each polytope has empty integer hull, is defined by O(n) inequalities, and has rank Ω(n) with respect to t-dimensional lattice cuts. Therefore the split rank of these polytopes is Ω(n). It was shown earlier that there exist generalized branch-and-bound proofs, with logarithmic depth, of the nonexistence of integer points in these polytopes. Therefore, our lower bound results on split rank show an exponential separation between the depth of branch-and-bound proofs and split rank.

本文研究了在固定正整数 t 条件下,0-1 立方体中包含的多边形的秩与 t 分支分裂切割和 t 维网格切割的关系。这些不等式与 t=1 时的分裂切割相同,并概括了 t>1 时的分裂切割。对于包含在 n 维 0-1 立方体中的多边形,巴拉斯的研究意味着分裂秩最多为 n,而且这个约束很严格,因为科内霍尔斯和李给出了一个分裂秩为 n 的例子、对于某个正常数 c<1,至少为 cn - 是由指数级数量(作为 n 的函数)的线性不等式定义的。对于任意固定整数 t>0,我们给出了一个包含在足够大 n 的 [0,1]n 中的多面体族,使得每个多面体都具有空整数簇,由 O(n) 个不等式定义,并且相对于 t 维网格切分具有秩 Ω(n)。因此,这些多面体的分裂秩为 Ω(n)。前面已经证明,这些多面体中不存在整数点,存在深度为对数的广义分支和约束证明。因此,我们关于分裂等级的下界结果表明,分支约束证明的深度与分裂等级之间存在指数级的分离。
{"title":"On polytopes with linear rank with respect to generalizations of the split closure","authors":"Sanjeeb Dash ,&nbsp;Yatharth Dubey","doi":"10.1016/j.disopt.2023.100821","DOIUrl":"https://doi.org/10.1016/j.disopt.2023.100821","url":null,"abstract":"<div><p><span>In this paper we study the rank of polytopes contained in the 0-1 cube with respect to </span><span><math><mi>t</mi></math></span>-branch split cuts and <span><math><mi>t</mi></math></span>-dimensional lattice cuts for a fixed positive integer <span><math><mi>t</mi></math></span>. These inequalities are the same as split cuts when <span><math><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow></math></span> and generalize split cuts when <span><math><mrow><mi>t</mi><mo>&gt;</mo><mn>1</mn></mrow></math></span>. For polytopes contained in the <span><math><mi>n</mi></math></span>-dimensional 0-1 cube, the work of Balas implies that the split rank can be at most <span><math><mi>n</mi></math></span>, and this bound is tight as Cornuéjols and Li gave an example with split rank <span><math><mi>n</mi></math></span>. All known examples with high split rank – i.e., at least <span><math><mrow><mi>c</mi><mi>n</mi></mrow></math></span> for some positive constant <span><math><mrow><mi>c</mi><mo>&lt;</mo><mn>1</mn></mrow></math></span> – are defined by exponentially many (as a function of <span><math><mi>n</mi></math></span><span>) linear inequalities. For any fixed integer </span><span><math><mrow><mi>t</mi><mo>&gt;</mo><mn>0</mn></mrow></math></span>, we give a family of polytopes contained in <span><math><msup><mrow><mrow><mo>[</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>]</mo></mrow></mrow><mrow><mi>n</mi></mrow></msup></math></span> for sufficiently large <span><math><mi>n</mi></math></span> such that each polytope has empty integer hull, is defined by <span><math><mrow><mi>O</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></math></span> inequalities, and has rank <span><math><mrow><mi>Ω</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></math></span> with respect to <span><math><mi>t</mi></math></span>-dimensional lattice cuts. Therefore the split rank of these polytopes is <span><math><mrow><mi>Ω</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></math></span><span><span>. It was shown earlier that there exist generalized branch-and-bound proofs, with logarithmic depth, of the nonexistence of </span>integer points in these polytopes. Therefore, our lower bound results on split rank show an exponential separation between the depth of branch-and-bound proofs and split rank.</span></p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"51 ","pages":"Article 100821"},"PeriodicalIF":1.1,"publicationDate":"2024-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139487029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tighter bounds on the minimum broadcast time 更严格的最小广播时间限制
IF 1.1 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-01-13 DOI: 10.1016/j.disopt.2024.100822
Dag Haugland

Given a connected graph and a subset of its vertices referred to as the sources, the minimum broadcast time problem asks for the shortest time necessary for communicating a message from the sources to all other vertices in the graph. Information exchange is possible only between neighbors, and each vertex can transmit the message to at most one neighbor at a time. Since early works on complexity theory, the problem has been known to be NP-hard. Contributions from the current text to the understanding of the minimum broadcast time problem are threefold. Through considerations of the shortest distances between sources and other vertices, a new lower bound on the broadcast time is derived. Analytical expressions of this bound are given in the single source instances of several graph classes. Fast procedures for computing upper bounds are studied next, including both the construction of feasible solutions, and the improvement of existing ones. Finally, with a focus on a new stable-set interpretation of the problem, integer programming formulations are studied, and for their theoretical interest, associated facet-defining valid inequalities are given. The computational performance of the novel methodology is evaluated in numerical experiments applied to standard benchmark instances and to instances larger than those studied in preceding recent works.

给定一个连通图及其称为信息源的顶点子集,最小广播时间问题要求将信息从信息源传送到图中所有其他顶点所需的最短时间。信息交换只能在邻居之间进行,每个顶点一次最多只能向一个邻居传送信息。从早期的复杂性理论著作开始,人们就知道这个问题是 NP-困难的。本文对理解最小广播时间问题有三方面的贡献。通过考虑源和其他顶点之间的最短距离,得出了广播时间的新下限。在几类图的单源实例中给出了该下限的分析表达式。接下来研究了计算上界的快速程序,包括可行解的构建和现有解的改进。最后,以问题的新稳定集解释为重点,研究了整数编程公式,并给出了相关的面定义有效不等式,以激发理论兴趣。新方法的计算性能在应用于标准基准实例和比前人研究的实例更大的实例的数值实验中进行了评估。
{"title":"Tighter bounds on the minimum broadcast time","authors":"Dag Haugland","doi":"10.1016/j.disopt.2024.100822","DOIUrl":"https://doi.org/10.1016/j.disopt.2024.100822","url":null,"abstract":"<div><p>Given a connected graph and a subset of its vertices referred to as the sources, the minimum broadcast time problem asks for the shortest time necessary for communicating a message from the sources to all other vertices in the graph. Information exchange is possible only between neighbors, and each vertex can transmit the message to at most one neighbor at a time. Since early works on complexity theory, the problem has been known to be NP-hard. Contributions from the current text to the understanding of the minimum broadcast time problem are threefold. Through considerations of the shortest distances between sources and other vertices, a new lower bound on the broadcast time is derived. Analytical expressions of this bound are given in the single source instances of several graph classes. Fast procedures for computing upper bounds are studied next, including both the construction of feasible solutions, and the improvement of existing ones. Finally, with a focus on a new stable-set interpretation of the problem, integer programming formulations are studied, and for their theoretical interest, associated facet-defining valid inequalities are given. The computational performance of the novel methodology is evaluated in numerical experiments applied to standard benchmark instances and to instances larger than those studied in preceding recent works.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"51 ","pages":"Article 100822"},"PeriodicalIF":1.1,"publicationDate":"2024-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139434347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Discrete 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