A novel and efficient algorithm to solve subset sum problem

03/14/2020
by   B. Sinchev, et al.
0

In this paper we suggest analytical methods and associated algorithms for determining the sum of the subsets X_m of the set X_n (subset sum problem). Our algorithm has time complexity T=O(C_n^k) (k=[m/2], which significantly improves upon all known algorithms. This algorithm is applicable to all NP-complete problems. Moreover, the algorithm has memory complexity M=O(C_n^k), which makes our algorithm applicable to real-world problems. At first, we show how to use the algorithm for small dimensions m=4 ,5 ,6 ,7 ,8. After that we establish a general methodology for m>8. The main idea is to split the original set X_n (the algorithm becomes even faster with sorted sets) into smaller subsets and use parallel computing. This approach might be a significant breakthrough towards finding an efficient solution to NP-complete problems. As a result, it opens a way to prove the P versus NP problem (one of the seven Millennium Prize Problems).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2019

Linearly-growing Reductions of Karp's 21 NP-complete Problems

We address the question of whether it may be worthwhile to convert certa...
research
05/24/2021

Efficient Reporting of Top-k Subset Sums

The "Subset Sum problem" is a very well-known NP-complete problem. In th...
research
05/01/2019

Machine Learning meets Stochastic Geometry: Determinantal Subset Selection for Wireless Networks

In wireless networks, many problems can be formulated as subset selectio...
research
06/04/2020

On subset sum problem in branch groups

We consider a group-theoretic analogue of the classic subset sum problem...
research
03/20/2022

Subset Sum in O(n^16log(n))

This extensive revision of my paper "Description of an O(poly(n)) Algori...
research
03/15/2021

On a Communication Complexity problem in Combinatorial Number Theory

The original knapsack problem is well known to be NP-complete. In a mult...
research
11/18/2018

The problematic nature of potentially polynomial-time algorithms solving the subset-sum problem

The main purpose of this paper is to study the NP-complete subset-sum pr...

Please sign up or login with your details

Forgot password? Click here to reset