Partitioning Vectors into Quadruples: Worst-Case Analysis of a Matching-Based Algorithm

07/05/2018
by   Annette M. C. Ficker, et al.
0

Consider a problem where 4k given vectors need to be partitioned into k clusters of four vectors each. A cluster of four vectors is called a quad, and the cost of a quad is the sum of the component-wise maxima of the four vectors in the quad. The problem is to partition the given 4k vectors into k quads with minimum total cost. We analyze a straightforward matching-based algorithm, and prove that this algorithm is a (3/2)-approximation algorithm for this problem. We further analyze the performance of this algorithm on a hierarchy of special cases of the problem, and prove that, in one particular case, the algorithm is a (5/4)-approximation algorithm. Our analysis is tight in all cases except one.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2020

An Improved Approximation Algorithm for the Matching Augmentation Problem

We present a 5/3-approximation algorithm for the matching augmentation p...
research
10/17/2018

The Matching Augmentation Problem: A 7/4-Approximation Algorithm

We present a 7/4 approximation algorithm for the matching augmentation p...
research
08/31/2023

A Divide and Conquer Approximation Algorithm for Partitioning Rectangles

Given a rectangle R with area A and a set of areas L={A_1,...,A_n} with ...
research
04/26/2022

A 3-Approximation Algorithm for a Particular Case of the Hamiltonian p-Median Problem

Given a weighted graph G with n vertices and m edges, and a positive int...
research
01/18/2021

Dynamic Longest Increasing Subsequence and the Erdös-Szekeres Partitioning Problem

In this paper, we provide new approximation algorithms for dynamic varia...
research
01/15/2019

A constant FPT approximation algorithm for hard-capacitated k-means

Hard-capacitated k-means (HCKM) is one of the fundamental problems remai...
research
01/26/2021

Online Network Utility Maximization: Algorithm, Competitive Analysis, and Applications

We consider an online version of the well-studied network utility maximi...

Please sign up or login with your details

Forgot password? Click here to reset