Extensions of the Maximum Bichromatic Separating Rectangle Problem

06/25/2021
by   Bogdan Armaselu, et al.
0

In this paper, we study two extensions of the maximum bichromatic separating rectangle (MBSR) problem introduced in <cit.>. One of the extensions, introduced in <cit.>, is called MBSR with outliers or MBSR-O, and is a more general version of the MBSR problem in which the optimal rectangle is allowed to contain up to k outliers, where k is given as part of the input. For MBSR-O, we improve the previous known running time bounds of O(k^7 m log m + n) to O(k^3 m + m log m + n). The other extension is called MBSR among circles or MBSR-C and asks for the largest axis-aligned rectangle separating red points from blue unit circles. For MBSR-C, we provide an algorithm that runs in O(m^2 + n) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2017

Maximum Area Rectangle Separating Red and Blue Points

Given a set R of n red points and a set B of m blue points, we study the...
research
09/06/2023

Improved Outlier Robust Seeding for k-means

The k-means is a popular clustering objective, although it is inherently...
research
03/14/2021

Faster Algorithms for Largest Empty Rectangles and Boxes

We revisit a classical problem in computational geometry: finding the la...
research
04/05/2021

Matrix Chain Multiplication and Polygon Triangulation Revisited and Generalized

The matrix-chain multiplication problem is a classic problem that is wid...
research
07/17/2020

An APX for the Maximum-Profit Routing Problem with Variable Supply

In this paper, we study the Maximum-Profit Routing Problem with Variable...
research
10/13/2022

Efficient Algorithms for Obnoxious Facility Location on a Line Segment or Circle

We study different restricted variations of the obnoxious facility locat...
research
05/13/2023

Randomized Algorithm for the Maximum-Profit Routing Problem

In this paper, we consider the Maximum-Profit Routing Problem (MPRP), in...

Please sign up or login with your details

Forgot password? Click here to reset