Non-preemptive Scheduling in a Smart Grid Model and its Implications on Machine Minimization
Fu-Hong Liu, Hsiang-Hsuan Liu, Prudence W.H. Wong

TL;DR
This paper addresses a complex demand response scheduling problem in smart grids, extending previous models to arbitrary power and duration, and provides new algorithms and complexity results with practical implications.
Contribution
It introduces the first online algorithm for the general problem, proves fixed parameter tractability, and relates the problem to classical machine minimization.
Findings
Online algorithm is asymptotically optimal for peak load minimization.
Problem is fixed parameter tractable.
Classical machine minimization is a special case, solvable asymptotically optimally.
Abstract
We study a scheduling problem arising in demand response management in smart grid. Consumers send in power requests with a flexible feasible time interval during which their requests can be served. The grid controller, upon receiving power requests, schedules each request within the specified interval. The electricity cost is measured by a convex function of the load in each timeslot. The objective is to schedule all requests with the minimum total electricity cost. Previous work has studied cases where jobs have unit power requirement and unit duration. We extend the study to arbitrary power requirement and duration, which has been shown to be NP-hard. We give the first online algorithm for the general problem, and prove that the problem is fixed parameter tractable. We also show that the online algorithm is asymptotically optimal when the objective is to minimize the peak load. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Energy Management · Smart Grid Security and Resilience · Microgrid Control and Optimization
