Economics of collective monitoring: a study of environmentally constrained electricity generators

Javier Contreras, Jacek Krawczyk, James Zuccollo

    Research output: Contribution to journalArticlepeer-review

    7 Citations (Scopus)

    Abstract

    This paper investigates the costs of monitoring of a distributed multi-agent economic activity in the presence of constraints on the agents’ joint outputs. If the regulator monitors agents individually she calculates each agent’s optimal contribution to the constrains by solving a constrained welfare-maximisation problem. This will maximise welfare but may be expensive because monitoring cost rises with the number of agents. Alternatively, the regulator could monitor agents collectively, using a detector, or detectors, to observe if each constraint is jointly satisfied. This will ease implementation cost, but lower welfare. We define the welfare difference between each regime of monitoring for a fairly inclusive electricity generation model and formulate some predictions. The behaviour of two generators in a coupled-constrained, three-node case study reproduces these predictions. We find that the welfare loss from collective monitoring can be small if the constraints are tight. We also learn that, under either regime, the imposition of transmission and environmental restrictions may benefit the less efficient generator and shift surplus share towards the emitters, decreasing consumer surplus.

    Original languageEnglish
    Pages (from-to)349-369
    Number of pages21
    JournalComputational Management Science
    Volume13
    Issue number3
    DOIs
    Publication statusPublished - 1 Jul 2016

    Keywords

    • Coupled-constraints games
    • Deregulated electric industry
    • Generalised Nash equilibrium
    • Policy analysis
    • Pollution constraints

    Fingerprint

    Dive into the research topics of 'Economics of collective monitoring: a study of environmentally constrained electricity generators'. Together they form a unique fingerprint.

    Cite this