Distributed, Private, and Derandomized Allocation Algorithm for EV Charging

Efficient resource allocation is challenging when privacy of users is important. Distributed approaches have recently been used extensively to find a solution for such problems. In this paper, the efficiency of two distributed resource allocation approaches, AIMD algorithm and competition, is studied and compared. To this end, the resource allocation is defined as a total utilitarianism problem that is an optimization problem of sum of users utility functions subjected to capacity constraint. First, the stochastic AIMD algorithm is derandomized and its efficiency is compared with the stochastic version. Then, the algorithm is improved to allocate subsidized goods to users with concave and nonmonotonic utility functions as well as users with Sigmoidal utility functions. Finally, the problem is modeled as a competition game to evaluate the efficiency properties of unique equilibrium when resource allocation parameters change. To illustrate the effectiveness of the proposed solutions, simulation results is presented for a public renewable-energy powered charging station in which the electric vehicles (EVs) compete to be recharged.

[1]  S. Shenker Fundamental Design Issues for the Future Internet , 1995 .

[2]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[3]  Christos H. Papadimitriou,et al.  Worst-case Equilibria , 1999, STACS.

[4]  K. Fan Fixed-point and Minimax Theorems in Locally Convex Topological Linear Spaces. , 1952, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[6]  Eli Upfal,et al.  Probability and Computing: Randomized Algorithms and Probabilistic Analysis , 2005 .

[7]  Robert Shorten,et al.  A flexible distributed framework for realising electric and plug-in hybrid vehicle charging policies , 2012, Int. J. Control.

[8]  Ness B. Shroff,et al.  Nonconvexity issues for Internet rate control with multiclass services: stability and optimality , 2004, IEEE INFOCOM 2004.

[9]  Stephen P. Boyd,et al.  Maximizing a Sum of Sigmoids , 2014 .

[10]  P. Hande,et al.  Distributed Rate Allocation for Inelastic Flows , 2007, IEEE/ACM Transactions on Networking.

[11]  John N. Tsitsiklis,et al.  Efficiency loss in a network resource allocation game: the case of elastic supply , 2004, IEEE Transactions on Automatic Control.

[12]  Christopher Griffin,et al.  The Calculation and Simulation of the Price of Anarchy for Network Formation Games , 2011, Networks and Spatial Economics.

[13]  Fabian R. Wirth,et al.  AIMD Dynamics and Distributed Resource Allocation , 2016 .

[14]  Seán McLoone,et al.  Enhanced AIMD-based decentralized residential charging of EVs , 2015 .

[15]  Tim Roughgarden,et al.  The price of anarchy is independent of the network topology , 2002, STOC '02.

[16]  E. Crisostomi,et al.  AIMD-like algorithms for charging electric and plug-in hybrid vehicles , 2012, 2012 IEEE International Electric Vehicle Conference.

[17]  Jia Yuan Yu,et al.  Nonhomogeneous Place-Dependent Markov Chains, Unsynchronised AIMD, and Network Utility Maximization , 2014, 1404.5064.

[18]  Gerard Debreu,et al.  A Social Equilibrium Existence Theorem* , 1952, Proceedings of the National Academy of Sciences.

[19]  Catherine Rosenberg,et al.  Distributed control of electric vehicle charging , 2013, e-Energy '13.

[20]  Erotokritos Xydas,et al.  A multi-agent based scheduling algorithm for adaptive electric vehicles charging , 2016 .

[21]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[22]  J. Goodman Note on Existence and Uniqueness of Equilibrium Points for Concave N-Person Games , 1965 .

[23]  G. Hardin,et al.  The Tragedy of the Commons , 1968, Green Planet Blues.

[24]  Vassilis Tsaoussidis,et al.  Exploiting the efficiency and fairness potential of AIMD-based congestion avoidance and control , 2003, Comput. Networks.

[25]  Adam Wierman,et al.  Distributed Welfare Games , 2013, Oper. Res..

[26]  Gérard P. Cachon,et al.  Game Theory in Supply Chain Analysis , 2004 .

[27]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[28]  M. Fazel,et al.  Network Utility Maximization With Nonconcave Utilities Using Sum-of-Squares Method , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[29]  Ahmed Abdel-Hadi,et al.  A utility proportional fairness approach for resource allocation in 4G-LTE , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).