Ham-Sandwich Cuts for Abstract Order Types

Stefan Felsner, Alexander Pilz*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


The linear-time ham-sandwich cut algorithm of Lo, Matoušek, and Steiger for bi-chromatic finite point sets in the plane works by appropriately selecting crossings of the lines in the dual line arrangement with a set of well-chosen vertical lines. We consider the setting where we are not given the coordinates of the point set, but only the orientation of each point triple (the order type) and give a deterministic linear-time algorithm for the mentioned sub-algorithm. This yields a linear-time ham-sandwich cut algorithm even in our restricted setting. We also show that our methods are applicable to abstract order types.

Original languageEnglish
Pages (from-to)234-257
Number of pages24
Issue number1
Publication statusPublished - 1 Jan 2018
Externally publishedYes


  • Abstract order type
  • Ham-sandwich cut
  • Pseudo-line arrangement

ASJC Scopus subject areas

  • Computer Science(all)
  • Computer Science Applications
  • Applied Mathematics


Dive into the research topics of 'Ham-Sandwich Cuts for Abstract Order Types'. Together they form a unique fingerprint.

Cite this