Truthful and Welfare-maximizing Resource Scheduling with Application to Electric Vehicles

Ramsundar Anandanarayanan (Indian Institute of Technology Bombay), Swaprava Nath (Indian Institute of Technology Bombay), Prasant Misra (Tata Consultancy Services Limited)

Abstract

We consider the problem of scheduling resources with monetary transfers among agents in a setting where multiple outlets can dispense these resources at different rates within fixed time-slots. This problem is motivated by applications such as electric vehicle (EV) charging where energy is the resource and EVs are available within a convenient time window of its owners. The agents' valuations depend on the contiguous time slots at a given outlet that dispense the resource to them. We show that for monotone and its sub-class of dichotomous valuations, computing the social welfare-maximizing allocation is NP-hard, even if there is only one outlet. For monotone and dichotomous valuations, we provide a randomized 2-approximation mechanism that is truthful in dominant strategies and individually rational for a single outlet and a randomized 𝑂 (√︁ |𝑆 |)-approximation algorithm with the same properties for multiple outlets (𝑆 is the set of time-slots). However, for single-minded valuations, the welfare maximization problem for multiple outlets is in P. This allows us to use standard mechanisms like VCG to ensure truthfulness and individual rationality.