Robust Bichromatic Classification Using Two Lines

Publication date

2024-12-04

Authors

Glazenburg, Erwin
van der Horst, ThijsORCID 0009-0002-6987-4489ISNI 0000000512624694
Peters, Tom
Speckmann, Bettina
Staals, F.ISNI 0000000393123300

Editors

Mestre, Julián
Wirth, Anthony

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

cc_by

Abstract

Given two sets R and B of n points in the plane, we present efficient algorithms to find a two-line linear classifier that best separates the “red” points in R from the “blue” points in B and is robust to outliers. More precisely, we find a region WB bounded by two lines, so either a halfplane, strip, wedge, or double wedge, containing (most of) the blue points B, and few red points. Our running times vary between optimal O(n log n) up to around O(n3), depending on the type of region WB and whether we wish to minimize only red outliers, only blue outliers, or both.

Keywords

Bichromatic, Classification, Duality, Geometric Algorithms, Separating Line, Software

Citation

Glazenburg, E, van der Horst, T, Peters, T, Speckmann, B & Staals, F 2024, Robust Bichromatic Classification Using Two Lines. in J Mestre & A Wirth (eds), 35th International Symposium on Algorithms and Computation (ISAAC 2024). Leibniz International Proceedings in Informatics, LIPIcs, vol. 322, Dagstuhl Publishing, pp. 33:1-33:14. https://doi.org/10.4230/LIPIcs.ISAAC.2024.33