A novel and efficient algorithm to solve subset sum problem
Abstract
In this paper we suggest analytical methods and associated algorithms for determining the sum of the subsets of the set (subset sum problem). Our algorithm has time complexity (, which significantly improves upon all known algorithms. This algorithm is applicable to all NP-complete problems. Moreover, the algorithm has memory complexity , which makes our algorithm applicable to real-world problems. At first, we show how to use the algorithm for small dimensions . After that we establish a general methodology for . The main idea is to split the original set (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 -complete problems. As a result, it opens a way to prove the versus NP problem (one of the seven Millennium Prize Problems).
Cite
@article{arxiv.2003.06571,
title = {A novel and efficient algorithm to solve subset sum problem},
author = {B. Sinchev and A. B. Sinchev and J. Akzhanova and A. M. Mukhanova and Y. Issekeshev},
journal= {arXiv preprint arXiv:2003.06571},
year = {2020}
}
Comments
8 pages