Efficient Locally Optimal Number Set Partitioning for Scheduling, Allocation and Fair Selection

09/10/2021
by   Kaan Gokcesu, et al.
0

We study the optimization version of the set partition problem (where the difference between the partition sums are minimized), which has numerous applications in decision theory literature. While the set partitioning problem is NP-hard and requires exponential complexity to solve (i.e., intractable); we formulate a weaker version of this NP-hard problem, where the goal is to find a locally optimal solution. We show that our proposed algorithms can find a locally optimal solution in near linear time. Our algorithms require neither positive nor integer elements in the input set, hence, they are more widely applicable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2022

A Linearithmic Time Locally Optimal Algorithm for the Multiway Number Partition Optimization

We study the problem of multiway number partition optimization, which ha...
research
09/16/2021

A Quadratic Time Locally Optimal Algorithm for NP-hard Equal Cardinality Partition Optimization

We study the optimization version of the equal cardinality set partition...
research
03/14/2023

A 2-opt Algorithm for Locally Optimal Set Partition Optimization

Our research deals with the optimization version of the set partition pr...
research
12/31/2019

Minimizing Impurity Partition Under Constraints

Set partitioning is a key component of many algorithms in machine learni...
research
07/11/2017

An Optimal Bayesian Network Based Solution Scheme for the Constrained Stochastic On-line Equi-Partitioning Problem

A number of intriguing decision scenarios revolve around partitioning a ...
research
09/16/2020

On Symmetric Rectilinear Matrix Partitioning

Even distribution of irregular workload to processing units is crucial f...
research
12/13/2021

Locally Fair Partitioning

We model the societal task of redistricting political districts as a par...

Please sign up or login with your details

Forgot password? Click here to reset