Weighted Packet Selection for Rechargeable Links: Complexity and Approximation
Abstract
We consider a natural problem dealing with weighted packet selection across a rechargeable link, which e.g., finds applications in cryptocurrency networks. The capacity of a link is determined by how much players and allocate for this link. Specifically, the input is a finite ordered sequence of packets that arrive in both directions along a link. Given and a packet of weight going from to , player can either accept or reject the packet. If player accepts the packet, their capacity on link decreases by . Correspondingly, player capacity on increases by . If a player rejects the packet, this will entail a cost linear in the weight of the packet. A link is "rechargeable" in the sense that the total capacity of the link has to remain constant, but the allocation of capacity at the ends of the link can depend arbitrarily on players' decisions. The goal is to minimise the sum of the capacity injected into the link and the cost of rejecting packets. We show the problem is NP-hard, but can be approximated efficiently with a ratio of for some arbitrary .
Cite
@article{arxiv.2204.13459,
title = {Weighted Packet Selection for Rechargeable Links: Complexity and Approximation},
author = {Stefan Schmid and Jakub Svoboda and Michelle Yeo},
journal= {arXiv preprint arXiv:2204.13459},
year = {2022}
}