Skip to main navigation Skip to search Skip to main content

Detecting Resale Price Maintenance with Unsupervised Machine Learning

  • Valentin Forster
  • , Jürgen Fleiß
  • , Dominik Kowald
  • , Viktoria H.S.E. Robertson

Research output: Contribution to journalArticlepeer-review

Abstract

Computational antitrust, the data-driven investigation of potential antitrust violations, has found more and more applications in recent years, including through the use of machine learning. However, the availability of labelled data to train algorithms proves to be an obstacle. In this paper, we explore the use of unsupervised machine learning to detect resale price maintenance (RPM) in price data. We develop assumptions that RPM prices exhibit increased similarity, a right-skewed distribution including a cut-off point, and fewer price changes over time compared with non-RPM prices. Based on these assumptions, we extract features based on simple statistical coefficients and perform clustering to detect products with price characteristics consistent with RPM. Subsequently, this can serve as a sufficient basis to conduct more in-depth antitrust investigations. We test our approach on five real-world product datasets scraped from a price comparison website. We show that our screen successfully clusters products with price patterns indicative of RPM.

Original languageEnglish
Pages (from-to)63-84
Number of pages22
JournalJournal of Competition Law & Economics
Volume22
Issue number1
DOIs
Publication statusPublished - Mar 2026

ASJC Scopus subject areas

  • Economics and Econometrics
  • Law

Fields of Expertise

  • Information, Communication & Computing

Fingerprint

Dive into the research topics of 'Detecting Resale Price Maintenance with Unsupervised Machine Learning'. Together they form a unique fingerprint.

Cite this