Proceedings

Complexity of Scheduling Charging in the Smart Grid

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4736-4742.

https://doi.org/10.24963/ijcai.2018/658

Abstract

The problem of optimally scheduling the charging demand of electric vehicles within the constraints of the electricity infrastructure is called the charge scheduling problem. The models of the charging speed, horizon, and charging demand determine the computational complexity of the charge scheduling problem. We show that for about 20 variants the problem is either in P or weakly NP-hard and dynamic programs exist to compute optimal solutions. About 10 other variants of the problem are strongly NP-hard, presenting a potentially significant obstacle to their use in practical situations of scale. An experimental study establishes up to what parameter values the dynamic programs can determine optimal solutions in a couple of minutes.

  1. [Albers, 2009] Susanne Albers. Online Scheduling. In Yves Robert and Frederic Vivien, editors, Introduction to Scheduling, chapter 3, pages 51-73. CRC Press, 2009.
  2. [Bar-Noy et al., 1995] Amotz Bar-Noy, Ran Canetti, Shay Kutten, Yishay Mansour, and Baruch Schieber. Bandwidth allocation with preemption. In Proceedings of the 27th Annual ACM Symposium on Theory of Computing, pages 616-625, 1995.
  3. [Barcelo et al., 2015] Neal Barcelo, Peter Kling, Michael Nugent, Kirk Pruhs, and Michele Scquizzato. On the com- plexity of speed scaling. In Italiano, Pighizzini, and San- nella, editors, Mathematical Foundations of Computer Sci- ence 2015, pages 75-89, 2015.
  4. [Blazewicz et al., 1983] Jacek Blazewicz, Jan Karel Lenstra, and A. H. G. Rinnooy Kan. Scheduling subject to resource constraints: classification and complexity. Discrete Ap- plied Mathematics, 5(1):11-24, 1983.
  5. [Blażewicz et al., 2007] Jacek Blażewicz, Klaus H. Ecker, Erwin Pesch, Günter Schmidt, and Jan Weglarz. Hand- book on scheduling: from theory to applications. Springer Science & Business Media, 2007.
  6. [Brucker, 2007] Peter Brucker. Scheduling algorithms. Springer Verlag, 2007.
  7. [de Nijs et al., 2015] Frits de Nijs, Matthijs T. J. Spaan, and Mathijs M. de Weerdt. Best-response planning of ther- mostatically controlled loads under power constraints. In Proceedings of the 29th AAAI Conference on Artificial In- telligence, pages 615-621, 2015.
  8. [García-Villalobos et al., 2014] García-Villalobos, Zamora., San Martín., Asensio, and Aperribay. Plug-in electric ve- hicles in electric distribution networks: A review of smart charging approaches. Renewable and Sustainable Energy Reviews, 38:717-731, 2014.
  9. [Hartmann and Briskorn, 2010] Sönke Hartmann and Dirk Briskorn. A survey of variants and extensions of the resource-constrained project scheduling problem. Euro- pean Journal of Operational Research, 207(1):1-14, 2010.
  10. [Klein, 2000] Robert Klein. Project scheduling with time- varying resource constraints. International Journal of Pro- duction Research, 38(16):3937-3952, 2000.
  11. [Koren and Shasha, 1995] Gilad Koren and Dennis Shasha. D over : An Optimal On-Line Scheduling Algorithm for Overloaded Uniprocessor Real-Time Systems. SIAM Jour- nal on Computing, 24(2):318-339, 1995.
  12. [Ku and Beck, 2016] Wen-Yang Ku and J. Christopher Beck. Mixed integer programming models for job shop schedul- ing: A computational analysis. Computers & Operations Research, 73:165 -173, 2016.
  13. [Lawler and Martel, 1989] Eugene L. Lawler and Charles U. Martel. Preemptive scheduling of two uniform machines to minimize the number of late jobs. Operations Research, 37(2):314-318, 1989.
  14. [Lawler, 1983] E. L. Lawler. Recent results in the theory of machine scheduling. In Mathematical programming the state of the art, pages 202-234. Springer, 1983.
  15. [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.
  16. [Philipsen et al., 2016] Rens Philipsen, Germán Morales- España, Mathijs de Weerdt, and Laurens de Vries. Imper- fect Unit Commitment decisions with perfect information: A real-time comparison of energy versus power. In Power Systems Computation Conference, pages 1-7. IEEE, 2016.
  17. [Pinedo, 2012] Michael Pinedo. Scheduling: theory, algo- rithms, and systems. Springer Science+ Business Media, 2012.
  18. [Tang et al., 2014] Wanrong Tang, Suzhi Bi, and Ying Jun Angela Zhang. Online coordinated charging decision algorithm for electric vehicles without future information. IEEE Transactions on Smart Grid, 5(6):2810-2824, 2014.
  19. [Vanhoucke and Debels, 2008] Mario Vanhoucke and Dieter Debels. The impact of various activity assumptions on the lead time and resource utilization of resource-constrained projects. Computers & Industrial Engineering, 54(1):140- 154, 2008.
  20. [Yu et al., 2016] Zhe Yu, Shiyao Chen, and Lang Tong. An intelligent energy management system for large-scale charging of electric vehicles. CSEE Journal of Power and Energy Systems, 2(1):47-53, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards