The Smart Appliance Scheduling Problem: A Bayesian Optimization Approach

Atena M. Tabakhi, William Yeoh, Ferdinando Fioretto

Research output: Chapter in Book/Entry/PoemConference contribution

1 Scopus citations


Daily energy demand peaks induce high greenhouse gas emissions and are deleterious to the power grid operations. The autonomous and coordinated control of smart appliances in residential buildings represents an effective solution to reduce peak demands. This coordination problem is challenging as it involves, not only, scheduling devices to minimize energy peaks, but also to comply with user’ preferences. Prior work assumed these preferences to be fully specified and known a priori, which is, however, unrealistic. To remedy this limitation, this paper introduces a Bayesian optimization approach for smart appliance scheduling when the users’ satisfaction with a schedule must be elicited, and thus considered expensive to evaluate. The paper presents a set of ad-hoc energy-cost based acquisition functions to drive the Bayesian optimization problem to find schedules that maximize the user’s satisfaction. The experimental results demonstrate the effectiveness of the proposed energy-cost based acquisition functions which improve the algorithm’s performance up to 26%.

Original languageEnglish (US)
Title of host publicationPRIMA 2020
Subtitle of host publicationPrinciples and Practice of Multi-Agent Systems - 23rd International Conference, 2020, Proceedings
EditorsTakahiro Uchiya, Quan Bai, Iván Marsá Maestre
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages16
ISBN (Print)9783030693213
StatePublished - 2021
Event23rd International Conference on Principles and Practice of Multi-Agent Systems, PRIMA 2020 - Virtual, Online
Duration: Nov 18 2020Nov 20 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12568 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference23rd International Conference on Principles and Practice of Multi-Agent Systems, PRIMA 2020
CityVirtual, Online


  • Beyesian optimization
  • Constraint satisfaction problems
  • Smart appliance scheduling problem
  • User’s preference elicitation

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'The Smart Appliance Scheduling Problem: A Bayesian Optimization Approach'. Together they form a unique fingerprint.

Cite this