TY - JOUR
T1 - A QPTAS for ϵ-Envy-Free Profit-Maximizing Pricing on Line Graphs
AU - Elbassioni, Khaled
N1 - Publisher Copyright:
© 2021 ACM.
PY - 2021/9
Y1 - 2021/9
N2 - We consider the problem of pricing edges of a line graph so as to maximize the profit made from selling intervals to single-minded customers. An instance is given by a set E of n edges with a limited supply for each edge, and a set of m clients, where each client specifies one interval of E she is interested in and a budget Bj which is the maximum price she is willing to pay for that interval. An envy-free pricing is one in which every customer is allocated an (possibly empty) interval maximizing her utility. Grandoni and Rothvoss (SIAM J. Comput. 2016) proposed a polynomial-time approximation scheme (PTAS) for the unlimited supply case with running time (nm)O((1/ϵ) 1/ϵ), which was extended to the limited supply case by Grandoni and Wiese (ESA 2019). By utilizing the known hierarchical decomposition of doubling metrics, we give a PTAS with running time (nm)O(1/ ϵ2) for the unlimited supply case. We then consider the limited supply case, and the notion of ϵ-envy-free pricing in which a customer gets an allocation maximizing her utility within an additive error of ϵ. For this case, we develop an approximation scheme with running time (nm)O(log 5/2maxeHe/ϵ3), where He= Bmax(e)/Bmin(e) is the maximum ratio of the budgets of any two customers demanding edge e. This yields a PTAS in the uniform budget case, and a quasi-PTAS for the general case. The best approximation known, in both cases, for the exact envy-free pricing version is O(log cmax), where cmax is the maximum item supply. Our method is based on the known hierarchical decomposition of doubling metrics, and can be applied to other problems, such as the maximum feasible subsystem problem with interval matrices.
AB - We consider the problem of pricing edges of a line graph so as to maximize the profit made from selling intervals to single-minded customers. An instance is given by a set E of n edges with a limited supply for each edge, and a set of m clients, where each client specifies one interval of E she is interested in and a budget Bj which is the maximum price she is willing to pay for that interval. An envy-free pricing is one in which every customer is allocated an (possibly empty) interval maximizing her utility. Grandoni and Rothvoss (SIAM J. Comput. 2016) proposed a polynomial-time approximation scheme (PTAS) for the unlimited supply case with running time (nm)O((1/ϵ) 1/ϵ), which was extended to the limited supply case by Grandoni and Wiese (ESA 2019). By utilizing the known hierarchical decomposition of doubling metrics, we give a PTAS with running time (nm)O(1/ ϵ2) for the unlimited supply case. We then consider the limited supply case, and the notion of ϵ-envy-free pricing in which a customer gets an allocation maximizing her utility within an additive error of ϵ. For this case, we develop an approximation scheme with running time (nm)O(log 5/2maxeHe/ϵ3), where He= Bmax(e)/Bmin(e) is the maximum ratio of the budgets of any two customers demanding edge e. This yields a PTAS in the uniform budget case, and a quasi-PTAS for the general case. The best approximation known, in both cases, for the exact envy-free pricing version is O(log cmax), where cmax is the maximum item supply. Our method is based on the known hierarchical decomposition of doubling metrics, and can be applied to other problems, such as the maximum feasible subsystem problem with interval matrices.
KW - Algorithmic pricing
KW - approximation scheme
KW - hierarchical decomposition
KW - highway problem
KW - limited supply
UR - https://www.scopus.com/pages/publications/85113172998
U2 - 10.1145/3456762
DO - 10.1145/3456762
M3 - Article
AN - SCOPUS:85113172998
SN - 2167-8375
VL - 9
JO - ACM Transactions on Economics and Computation
JF - ACM Transactions on Economics and Computation
IS - 3
M1 - 16
ER -