Pavlos Eirinakis , Ioannis Mourtos , Michalis Samaris
{"title":"On Pareto optimal balanced exchanges","authors":"Pavlos Eirinakis , Ioannis Mourtos , Michalis Samaris","doi":"10.1016/j.disopt.2024.100835","DOIUrl":null,"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":0.9000,"publicationDate":"2024-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discrete Optimization","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1572528624000148","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
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.
期刊介绍:
Discrete Optimization publishes research papers on the mathematical, computational and applied aspects of all areas of integer programming and combinatorial optimization. In addition to reports on mathematical results pertinent to discrete optimization, the journal welcomes submissions on algorithmic developments, computational experiments, and novel applications (in particular, large-scale and real-time applications). The journal also publishes clearly labelled surveys, reviews, short notes, and open problems. Manuscripts submitted for possible publication to Discrete Optimization should report on original research, should not have been previously published, and should not be under consideration for publication by any other journal.