首页 > 最新文献

Discrete Optimization最新文献

英文 中文
On non-superperfection of edge intersection graphs of paths 论路径边交图的非超完美性
IF 0.9 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-08-13 DOI: 10.1016/j.disopt.2024.100857
Victoria Kaial, Hervé Kerivin , Annegret K. Wagler

The routing and spectrum assignment problem in modern flexgrid elastic optical networks asks for assigning to given demands a route in an optical network and a channel within an optical frequency spectrum so that the channels of two demands are disjoint whenever their routes share a link in the optical network. This problem can be modeled in two phases: firstly, a selection of paths in the network and, secondly, an interval coloring problem in the edge intersection graph of these paths. The interval chromatic number equals the smallest size of a spectrum such that a proper interval coloring is possible, the weighted clique number is a natural lower bound. Graphs where both parameters coincide for all possible non-negative integral weights are called superperfect. Therefore, the occurrence of non-superperfect edge intersection graphs of routing paths can provoke the need of larger spectral resources. In this work, we examine the question which minimal non-superperfect graphs can occur in the edge intersection graphs of routing paths in different underlying networks: when the network is a path, a tree, a cycle, or a sparse planar graph with small maximum degree. We show that for any possible network (even if it is restricted to a path) the resulting edge intersection graphs are not necessarily superperfect. We close with a discussion of possible consequences and of some lines of future research.

现代柔性光栅弹性光网络中的路由和频谱分配问题要求为给定需求分配光网络中的一条路由和光频谱中的一个信道,这样,只要两个需求的路由共享光网络中的一个链路,它们的信道就不相交。该问题可分为两个阶段:首先是网络中路径的选择,其次是这些路径的边交图中的区间着色问题。区间色度数等于可以进行适当区间着色的光谱的最小尺寸,加权小块数是一个自然下限。对于所有可能的非负积分权重,两个参数都重合的图被称为超完美图。因此,路由路径的非超完美边交叉图的出现会引起对更大谱资源的需求。在这项工作中,我们研究了在不同的底层网络中,路由路径的边缘交集图中可能出现哪些最小非超完美图的问题:当网络是一条路径、一棵树、一个循环或一个具有较小最大度的稀疏平面图时。我们证明,对于任何可能的网络(即使仅限于路径),所产生的边缘交集图都不一定是超完美的。最后,我们讨论了可能的结果和未来的一些研究方向。
{"title":"On non-superperfection of edge intersection graphs of paths","authors":"Victoria Kaial,&nbsp;Hervé Kerivin ,&nbsp;Annegret K. Wagler","doi":"10.1016/j.disopt.2024.100857","DOIUrl":"10.1016/j.disopt.2024.100857","url":null,"abstract":"<div><p>The routing and spectrum assignment problem in modern flexgrid elastic optical networks asks for assigning to given demands a route in an optical network and a channel within an optical frequency spectrum so that the channels of two demands are disjoint whenever their routes share a link in the optical network. This problem can be modeled in two phases: firstly, a selection of paths in the network and, secondly, an interval coloring problem in the edge intersection graph of these paths. The interval chromatic number equals the smallest size of a spectrum such that a proper interval coloring is possible, the weighted clique number is a natural lower bound. Graphs where both parameters coincide for all possible non-negative integral weights are called superperfect. Therefore, the occurrence of non-superperfect edge intersection graphs of routing paths can provoke the need of larger spectral resources. In this work, we examine the question which minimal non-superperfect graphs can occur in the edge intersection graphs of routing paths in different underlying networks: when the network is a path, a tree, a cycle, or a sparse planar graph with small maximum degree. We show that for any possible network (even if it is restricted to a path) the resulting edge intersection graphs are not necessarily superperfect. We close with a discussion of possible consequences and of some lines of future research.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"54 ","pages":"Article 100857"},"PeriodicalIF":0.9,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141979335","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 packing number of cubic graphs 立体图形的堆积数
IF 0.9 4区 数学 Q3 MATHEMATICS, APPLIED Pub Date : 2024-08-01 DOI: 10.1016/j.disopt.2024.100850
Wayne Goddard , Michael A. Henning

A packing in a graph is a set of vertices that are mutually distance at least 3 apart. By using optimization and linear programming to help analyze the greedy algorithm, we improve on a result of Favaron and show that every connected cubic graph of order n has a packing of size at least 17132nO(1).

图中的堆积是指相互距离至少为 3 的顶点集合。通过使用优化和线性规划来帮助分析贪婪算法,我们改进了法瓦隆的一个结果,并证明了每一个有序连通的立方图都有一个大小至少为 。
{"title":"The packing number of cubic graphs","authors":"Wayne Goddard ,&nbsp;Michael A. Henning","doi":"10.1016/j.disopt.2024.100850","DOIUrl":"10.1016/j.disopt.2024.100850","url":null,"abstract":"<div><p>A packing in a graph is a set of vertices that are mutually distance at least 3 apart. By using optimization and linear programming to help analyze the greedy algorithm, we improve on a result of Favaron and show that every connected cubic graph of order <span><math><mi>n</mi></math></span> has a packing of size at least <span><math><mrow><mfrac><mrow><mn>17</mn></mrow><mrow><mn>132</mn></mrow></mfrac><mi>n</mi><mo>−</mo><mi>O</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math></span>.</p></div>","PeriodicalId":50571,"journal":{"name":"Discrete Optimization","volume":"53 ","pages":"Article 100850"},"PeriodicalIF":0.9,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141938261","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
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
期刊
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