A Linearithmic Time Locally Optimal Algorithm for the Multiway Number
Partition Optimization
- URL: http://arxiv.org/abs/2203.05618v1
- Date: Thu, 10 Mar 2022 20:07:21 GMT
- Title: A Linearithmic Time Locally Optimal Algorithm for the Multiway Number
Partition Optimization
- Authors: Kaan Gokcesu, Hakan Gokcesu
- Abstract summary: We study the problem of multiway number partition optimization.
We propose a linearithmic time complexity $O(Nlog N)$ algorithm that can produce such a locally optimal solution.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We study the problem of multiway number partition optimization, which has a
myriad of applications in the decision, learning and optimization literature.
Even though the original multiway partitioning problem is NP-hard and requires
exponential time complexity algorithms; we formulate an easier optimization
problem, where our goal is to find a solution that is locally optimal. We
propose a linearithmic time complexity $O(N\log N)$ algorithm that can produce
such a locally optimal solution. Our method is robust against the input and
requires neither positive nor integer inputs.
Related papers
- Learning Multiple Initial Solutions to Optimization Problems [52.9380464408756]
Sequentially solving similar optimization problems under strict runtime constraints is essential for many applications.
We propose learning to predict emphmultiple diverse initial solutions given parameters that define the problem instance.
We find significant and consistent improvement with our method across all evaluation settings and demonstrate that it efficiently scales with the number of initial solutions required.
arXiv Detail & Related papers (2024-11-04T15:17:19Z) - Accelerating Cutting-Plane Algorithms via Reinforcement Learning
Surrogates [49.84541884653309]
A current standard approach to solving convex discrete optimization problems is the use of cutting-plane algorithms.
Despite the existence of a number of general-purpose cut-generating algorithms, large-scale discrete optimization problems continue to suffer from intractability.
We propose a method for accelerating cutting-plane algorithms via reinforcement learning.
arXiv Detail & Related papers (2023-07-17T20:11:56Z) - A 2-opt Algorithm for Locally Optimal Set Partition Optimization [0.0]
We develop an algorithm that can generate a locally optimal solution in at most $O(N2)$ time and $O(N)$ space.
Our algorithm can handle arbitrary input precisions and does not require positive or integer inputs.
arXiv Detail & Related papers (2023-03-14T20:25:56Z) - A Quadratic Time Locally Optimal Algorithm for NP-hard Equal Cardinality
Partition Optimization [0.0]
We study the optimization version of the equal cardinality set partition problem (where the absolute difference between the equal sized partitions' sums are minimized)
Our approach does not require positive or integer inputs and works equally well under arbitrary input precisions.
arXiv Detail & Related papers (2021-09-16T11:25:18Z) - Choosing the Right Algorithm With Hints From Complexity Theory [16.33500498939925]
We show that the Metropolis algorithm is clearly the best of all algorithms regarded for reasonable problem sizes.
An artificial algorithm of this type having an $O(n log n)$ runtime leads to the result that the significance-based compact genetic algorithm (sig-cGA) can solve the DLB problem in time $O(n log n)$ with high probability.
arXiv Detail & Related papers (2021-09-14T11:12:32Z) - Efficient Locally Optimal Number Set Partitioning for Scheduling,
Allocation and Fair Selection [0.0]
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.
arXiv Detail & Related papers (2021-09-10T11:53:34Z) - Provably Faster Algorithms for Bilevel Optimization [54.83583213812667]
Bilevel optimization has been widely applied in many important machine learning applications.
We propose two new algorithms for bilevel optimization.
We show that both algorithms achieve the complexity of $mathcalO(epsilon-1.5)$, which outperforms all existing algorithms by the order of magnitude.
arXiv Detail & Related papers (2021-06-08T21:05:30Z) - Towards Optimally Efficient Tree Search with Deep Learning [76.64632985696237]
This paper investigates the classical integer least-squares problem which estimates signals integer from linear models.
The problem is NP-hard and often arises in diverse applications such as signal processing, bioinformatics, communications and machine learning.
We propose a general hyper-accelerated tree search (HATS) algorithm by employing a deep neural network to estimate the optimal estimation for the underlying simplified memory-bounded A* algorithm.
arXiv Detail & Related papers (2021-01-07T08:00:02Z) - Private Stochastic Convex Optimization: Optimal Rates in Linear Time [74.47681868973598]
We study the problem of minimizing the population loss given i.i.d. samples from a distribution over convex loss functions.
A recent work of Bassily et al. has established the optimal bound on the excess population loss achievable given $n$ samples.
We describe two new techniques for deriving convex optimization algorithms both achieving the optimal bound on excess loss and using $O(minn, n2/d)$ gradient computations.
arXiv Detail & Related papers (2020-05-10T19:52:03Z) - Second-order Conditional Gradient Sliding [79.66739383117232]
We present the emphSecond-Order Conditional Gradient Sliding (SOCGS) algorithm.
The SOCGS algorithm converges quadratically in primal gap after a finite number of linearly convergent iterations.
It is useful when the feasible region can only be accessed efficiently through a linear optimization oracle.
arXiv Detail & Related papers (2020-02-20T17:52:18Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.