{"type":"ScholarlyArticle","title":"Fair Online Allocation of Perishable Goods and its Application to Electric Vehicle Charging","authors":[{"name":"Enrico H. Gerding","slug":"enrico-h-gerding","given":"Enrico H.","family":"Gerding","affiliation":"University of Southampton"},{"name":"Alvaro Perez-Diaz","slug":"alvaro-perez-diaz","given":"Alvaro","family":"Perez-Diaz","affiliation":"University of Southampton"},{"name":"Haris Aziz","slug":"haris-aziz","given":"Haris","family":"Aziz","affiliation":"UNSW Sydney 3 Data61 ,"},{"name":"Serge Gaspers","slug":"serge-gaspers","given":"Serge","family":"Gaspers","affiliation":"UNSW Sydney 3 Data61 ,"},{"name":"Antonia Marcu","slug":"antonia-marcu","given":"Antonia","family":"Marcu","affiliation":"University of Southampton"},{"name":"Nicholas Mattei","slug":"nicholas-mattei","given":"Nicholas","family":"Mattei","affiliation":"Tulane University; CSIRO"},{"name":"Toby Walsh","slug":"toby-walsh","given":"Toby","family":"Walsh","affiliation":"UNSW Sydney 3 Data61 ,; TU Berlin"}],"abstract":"We consider mechanisms for the online allocation of perishable resources such as energy or computational power. A main application is electric vehicle charging where agents arrive and leave over time. Unlike previous work, we consider mechanisms without money, and a range of objectives including fairness and efficiency. In doing so, we extend the concept of envy-freeness to online settings. Furthermore, we explore the trade-offs between different objectives and analyse their theoretical properties both in online and offline settings. We then introduce novel online scheduling algorithms and compare them in terms of both their theoretical properties and empirical performance.","doi":"10.24963/ijcai.2019/773","url":"https://ijcai.org/proceedings/2019/773","pdf":"https://ijcai.org/proceedings/2019/0773.pdf","markdown":"https://ijcai.org/proceedings/2019/773.md","bibtex":"https://ijcai.org/proceedings/2019/bibtex/773","volume":{"slug":"2019","title":"Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2019","url":"https://ijcai.org/proceedings/2019/","year":2019,"location":"Macao","dates":"10-16 August 2019","editors":"Sarit Kraus","isbn":"978-0-9992411-4-1","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2019"},"section":"Planning and Scheduling","track":"Main track","number":773,"pages":{"first":5569,"last":5575},"keywords":["Agent-based and Multi-agent Systems: Economic Paradigms, Auctions and Market-Based Systems","Planning and Scheduling: Scheduling","Agent-based and Multi-agent Systems: Resource Allocation"],"videos":[],"references":[{"position":1,"raw":"[Albers, 2010] Susanne Albers. Energy-efficient algorithms. Communications of the ACM, 53(5):86-96, 2010.","title":"Energy-efficient algorithms","authors":"Susanne Albers","year":"2010","venue":"Communications of the ACM","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Aleksandrov and Walsh, 2017] Martin Aleksandrov and Toby Walsh. Pure Nash equilibria in online fair division. International Joint Conference on Artificial Intelligence, pages 42-48, 2017.","title":"Pure Nash equilibria in online fair division","authors":"Aleksandrov, Walsh ;, Martin Aleksandrov, Toby Walsh","year":"2017","venue":"International Joint Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":"/proceedings/2017/7"},{"position":3,"raw":"[Aleksandrov et al., 2015] Martin Aleksandrov, Haris Aziz, Serge Gaspers, and Toby Walsh. Online Fair Division: Analysing a Food Bank problem. International Joint Con- ference on Artificial Intelligence, pages 2540-2546, 2015.","title":"Online Fair Division: Analysing a Food Bank problem","authors":"Martin Aleksandrov, Haris Aziz, Serge Gaspers, Toby Walsh","year":"2015","venue":"International Joint Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Benetti et al., 2015] Guido Benetti, Maurizio Delfanti, Tul- lio Facchinetti, Davide Falabretti, and Marco Merlo. Real- Time Modeling and Control of Electric Vehicles Charging Processes. IEEE Transactions on Smart Grid, 6(3):1375- 1385, 2015.","title":"Real-Time Modeling and Control of Electric Vehicles Charging Processes","authors":"Guido Benetti, Maurizio Delfanti, Tullio Facchinetti, Davide Falabretti, Marco Merlo","year":"2015","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Bilh et al., 2018] Abdoulmenim Bilh, Kshirasagar Naik, and Ramadan El-Shatshat. A Novel Online Charging Al- gorithm for Electric Vehicles Under Stochastic Net-Load. IEEE Transactions on Smart Grid, 9(3):1787-1799, 2018.","title":"Abdoulmenim Bilh, Kshirasagar Naik, and Ramadan El-Shatshat. A Novel Online Charging Algorithm for Electric Vehicles Under Stochastic Net-Load","authors":"Bilh","year":"2018","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Binetti et al., 2015] Giulio Binetti, Aali Davoudi, David Naso, Biagio Turchiano, and Frank L. Lewis. Scal- able Real-Time Electric Vehicles Charging With Discrete Charging Rates. IEEE Transactions on Smart Grid, 6(5):2211-2220, 2015.","title":"Scalable Real-Time Electric Vehicles Charging With Discrete Charging Rates","authors":"Giulio Binetti, Aali Davoudi, David Naso, Biagio Turchiano, Frank L Lewis","year":"2015","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[de Weerdt et al., 2018] Mathijs de Weerdt, Michael Albert, and Vincent Conitzer. Complexity of Scheduling Charging in the Smart Grid. Proc. of the 17th International Confer- ence on Autonomous Agents and Multiagent Systems (AA- MAS 2018), pages 1924-1926, 2018.","title":"Complexity of Scheduling Charging in the Smart Grid","authors":"Michael Mathijs De Weerdt, Vincent Albert, Conitzer","year":"2018","venue":"Proc. of the 17th International Conference on Autonomous Agents and Multiagent Systems (AA-MAS 2018)","doi":null,"url":null,"internal_url":"/proceedings/2018/658"},{"position":8,"raw":"[Du et al., 1992] J. Du, Joseph Y.-T. Leung, and C. S. Wong. Minimizing the number of late jobs with release time con- straint. Journal of Combinatorial Mathematics and Com- binatorial Computing, 11:97-107, 1992.","title":"Minimizing the number of late jobs with release time constraint","authors":"J Du, Y.-T Joseph, C S Leung, Wong","year":"1992","venue":"Journal of Combinatorial Mathematics and Combinatorial Computing","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Gerding et al., 2011] Enrico H. Gerding, Valentin Robu, Sebastian Stein, and D Parkes. Online mechanism de- sign for electric vehicle charging. Proceedings of the 10th Int. Conf. on Autonomous Agents andMultiagent Sys-tems (AAMAS 2011), (Aamas):811-818, 2011.","title":"Online mechanism design for electric vehicle charging","authors":"Enrico H Gerding, Valentin Robu, Sebastian Stein, Parkes","year":"2011","venue":"Proceedings of the 10th Int. Conf. on Autonomous Agents andMultiagent Sys-tems (AAMAS 2011)","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Gerding et al., 2016] Enrico H. Gerding, Sebastian Stein, Sofia Ceppi, and Valentin Robu. Online mechanism design for vehicle-to-grid car parks. International Joint Confer- ence on Artificial Intelligence, 2016-Janua:286-293, 2016.","title":"Online mechanism design for vehicle-to-grid car parks","authors":"Enrico H Gerding, Sebastian Stein, Sofia Ceppi, Valentin Robu","year":"2016","venue":"International Joint Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[Heydarian-Forushani et al., 2016] Ehsan Heydarian- Forushani, Mohamad E. H. Golshan, and Miadreza Shafie-khah. Flexible interaction of plug-in electric vehicle parking lots for efficient wind integration. Applied Energy, 179:338-349, 2016.","title":"Flexible interaction of plug-in electric vehicle parking lots for efficient wind integration","authors":"Ehsan Heydarian-Forushani, Mohamad E H Golshan","year":"2016","venue":"Applied Energy","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Lawler, 1990] Eugene L. Lawler. A dynamic programming algorithm for preemptive scheduling of a single machine to minimize the number of late jobs. Annals of Operations Research, 26(1):125-133, 1990.","title":"A dynamic programming algorithm for preemptive scheduling of a single machine to minimize the number of late jobs","authors":"Eugene L Lawler","year":"1990","venue":"Annals of Operations Research","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Liu et al., 2018] Zhaoxi Liu, Qiuwei Wu, Shaojun Huang, Lingfeng Wang, Mohammad Shahidehpour, and Yusheng Xue. Optimal Day-ahead Charging Scheduling of Elec- tric Vehicles through an Aggregative Game Model. IEEE Transactions on Smart Grid, 9(5):5173-5184, 2018.","title":"Optimal Day-ahead Charging Scheduling of Electric Vehicles through an Aggregative Game Model","authors":"Liu","year":"2018","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Mehta et al., 2018] Rahul Mehta, Dipti Srinivasan, Ash- win M. Khambadkone, Jing Yang, and Anupam Trivedi. Smart charging strategies for optimal integration of plug-in electric vehicles within existing distribution system infras- tructure. IEEE Transactions on Smart Grid, 9(1):299-312, 2018.","title":"Smart charging strategies for optimal integration of plug-in electric vehicles within existing distribution system infrastructure","authors":"Rahul Mehta, Dipti Srinivasan, Ashwin M Khambadkone, Jing Yang, Anupam Trivedi","year":"2018","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Neaimeh et al., 2015] Myriam Neaimeh, Robin Wardle, Andrew M Jenkins, Jialiang Yi, Graeme Hill, Padraig F Lyons, Yvonne Hübner, Phil T Blythe, and Phil C Taylor. A probabilistic approach to combining smart meter and electric vehicle charging data to investigate distribution network impacts. Applied Energy, 157:688-698, 2015.","title":"A probabilistic approach to combining smart meter and electric vehicle charging data to investigate distribution network impacts","authors":"Myriam Neaimeh, Robin Wardle, Andrew M Jenkins, Jialiang Yi, Graeme Hill, Padraig F Lyons, Yvonne Hübner, Phil T Blythe, Phil C Taylor","year":"2015","venue":"Applied Energy","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Perez-Diaz et al., 2019] Alvaro Perez-Diaz, Anto- nia Marcu, Enrico H. Gerding, Haris Aziz, Serge Gaspers, Nicholas Mattei, and Toby Walsh. Dataset for \"Fair Online Allocation of Perishable Goods and its Application to Electric Vehicle Charging\", https://eprints.soton.ac.uk/430960/, 2019. Last accessed on 04/06/2019.","title":"Dataset for \"Fair Online Allocation of Perishable Goods and its Application to Electric Vehicle Charging","authors":"Alvaro Perez-Diaz, Antonia Marcu, Enrico H Gerding, Haris Aziz, Serge Gaspers, Nicholas Mattei, Toby Walsh","year":"2019","venue":null,"doi":null,"url":"https://eprints.soton.ac.uk/430960/,2019","internal_url":null},{"position":17,"raw":"[Pinedo, 2006] Michael L. Pinedo. Scheduling: Theory, Al- gorithms, and Systems. Springer, 5th edition, 2006.","title":"Scheduling: Theory, Algorithms, and Systems","authors":"L Michael, Pinedo","year":"2006","venue":null,"doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Porter, 2004] R Porter. Mechanism design for online real- time scheduling. In Proceedings of the 5th ACM confer- ence on Electronic commerce, pages 61-70, 2004.","title":"Mechanism design for online realtime scheduling","authors":"Porter","year":"2004","venue":"Proceedings of the 5th ACM conference on Electronic commerce","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Robu et al., 2013] Valentin Robu, Enrico H. Gerding, Se- bastian Stein, David C. Parkes, Alex Rogers, and Nicholas R. Jennings. An Online Mechanism for Multi- unit Demand and its Application to Plug-in Hybrid Elec- tric Vehicle Charging. J. Artif. Int. Res., 48(1):175-230, 2013.","title":"An Online Mechanism for Multiunit Demand and its Application to Plug-in Hybrid Electric Vehicle Charging","authors":"Valentin Robu, Enrico H Gerding, Sebastian Stein, David C Parkes, Alex Rogers, Nicholas R Jennings","year":"2013","venue":"J. Artif. Int. Res","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Shah, 2012] Ashin D. Shah. On Coordinating Electricity Markets: Smart Power Scheduling for Demand Side Man- agement and Economic Dispatch. PhD thesis, Harvard University, 2012.","title":"On Coordinating Electricity Markets: Smart Power Scheduling for Demand Side Management and Economic Dispatch","authors":"D Ashin, Shah","year":"2012","venue":null,"doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Shi et al., 2014] Huaizhou Shi, Venkatesha R. Prasad, Er- tan Onur, and I.G.M.M Niemegeers. Fairness in wireless networks: Issues, measures and challenges. IEEE Com- munications Surveys, 16(1):5-24, 2014.","title":"Fairness in wireless networks: Issues, measures and challenges","authors":"Huaizhou Shi, R Venkatesha, Ertan Prasad, I G M Onur, Niemegeers","year":"2014","venue":"IEEE Communications Surveys","doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Stein et al., 2012] Sebastian Stein, Enrico H. Gerding, Valentin Robu, and Nicholas R. Jennings. A Model-Based Online Mechanism with Pre-Commitment and its Appli- cation to Electric Vehicle Charging. In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2012), pages 4-8, 2012.","title":"A Model-Based Online Mechanism with Pre-Commitment and its Application to Electric Vehicle Charging","authors":"Sebastian Stein, Enrico H Gerding, Valentin Robu, Nicholas R Jennings","year":"2012","venue":"Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2012)","doi":null,"url":null,"internal_url":null},{"position":23,"raw":"[Sun et al., 2018] Bo Sun, Zhe Huang, Xiaoqi Tan, and Danny H.K. Tsang. Optimal Scheduling for Electric Ve- hicle Charging with Discrete Charging Levels in Distribu- tion Grid. IEEE Transactions on Smart Grid, 9(2):624- 634, 2018.","title":"Optimal Scheduling for Electric Vehicle Charging with Discrete Charging Levels in Distribution Grid","authors":"Bo Sun, Zhe Huang, Xiaoqi Tan, Danny H K Tsang","year":"2018","venue":"IEEE Transactions on Smart Grid","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Yao et al., 1995] Frances Yao, Alan Demers, and Scott J. Shenker. A scheduling model for reduced CPU energy. In Proceedings of IEEE 36th Annual Foundations of Com- puter Science, pages 374-382, 1995.","title":"A scheduling model for reduced CPU energy","authors":"Frances Yao, Alan Demers, Scott J Shenker","year":"1995","venue":"Proceedings of IEEE 36th Annual Foundations of Computer Science","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}