AgentSwitch: Towards smart energy tariff selection

Sarvapali D. Ramchurn, Michael A. Osborne, Oliver Parson, Talal Rahwan, Sasan Maleki, Steve Reece, Trung D. Huynh, Mudasser Alam, Joel E. Fischer, Tom Rodden, Luc Moreau, Stephen Roberts

Research output: Contribution to conferencePaperpeer-review


In this paper, we present AgentSwitch, a prototype agent-based platform to solve the electricity tariff selection problem. Agent-Switch incorporates novel algorithms to make predictions of hourly energy usage as well as detect (and suggest to the user) deferrable loads that could be shifted to off-peak times to maximise savings. To take advantage of group discounts from energy retailers, we develop a new scalable collective energy purchasing mechanism, based on the Shapley value, that ensures individual members of a collective (interacting through AgentSwitch) fairly share the discounts. To demonstrate the effectiveness of our algorithms we empirically evaluate them individually on real-world data (with up to 3000 homes in the UK) and show that they outperform the state of the art in their domains. Finally, to ensure individual components are accountable in providing recommendations, we provide a novel provenance-tracking service to record the flow of data in the system, and therefore provide users with a means of checking the provenance of suggestions from AgentSwitch and assess their reliability.

Original languageEnglish (US)
Number of pages8
StatePublished - 2013
Event12th International Conference on Autonomous Agents and Multiagent Systems 2013, AAMAS 2013 - Saint Paul, MN, United States
Duration: May 6 2013May 10 2013


Other12th International Conference on Autonomous Agents and Multiagent Systems 2013, AAMAS 2013
Country/TerritoryUnited States
CitySaint Paul, MN


  • Electricity
  • Group Buying
  • Optimisation
  • Provenance
  • Recommender Systems
  • Smart Grid

ASJC Scopus subject areas

  • Artificial Intelligence


Dive into the research topics of 'AgentSwitch: Towards smart energy tariff selection'. Together they form a unique fingerprint.

Cite this