2018
DOI: 10.1145/3184400
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Multi-Way Number Partitioning

Abstract: The NP-hard number-partitioning problem is to separate a multiset S of n positive integers into k subsets such that the largest sum of the integers assigned to any subset is minimized. The classic application is scheduling a set of n jobs with different runtimes on k identical machines such that the makespan, the elapsed time to complete the schedule, is minimized. The two-way number-partitioning decision problem is one of the original 21 problems that Richard Karp proved NP-complete. It is also one of Garey a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 51 publications
(27 citation statements)
references
References 34 publications
0
27
0
Order By: Relevance
“…But the algorithm could keep searching, and would be biased towards trying the best features found by LIME (SHAP) before the others, which likely would lead to finding even better explanations faster. Furthermore, we see optimized search algorithms performing quite well for computationally hard problems (Schreiber et al 2018); we conjecture that similar algorithms could be applied in the context of classification from big, sparse data to find optimal explanations fast.…”
Section: Discussionmentioning
confidence: 81%
“…But the algorithm could keep searching, and would be biased towards trying the best features found by LIME (SHAP) before the others, which likely would lead to finding even better explanations faster. Furthermore, we see optimized search algorithms performing quite well for computationally hard problems (Schreiber et al 2018); we conjecture that similar algorithms could be applied in the context of classification from big, sparse data to find optimal explanations fast.…”
Section: Discussionmentioning
confidence: 81%
“…We then solve an optimization problem which assigns buckets of all overloaded cores to either stay in place or to migrate to an underloaded core, according to their fractional load. Techniques for solving multi-way number partitioning, a similar optimization problem (without the transfer constraint and without considering the existing load of underloaded cores), would take tens of seconds [56]. However, an optimal solution is unnecessary.…”
Section: Methodsmentioning
confidence: 99%
“…However, since we prove our results in the online model of computation, which allows unlimited computational power, the algorithm can solve this NP-complete problem. We note that this problem has also been studied in practice, see, e.g., Schreiber et al [48] and references therein. See Section 5.2.3 for how this problem can be solved approximately at the cost of a constant in the competitive ratio of the algorithm.…”
Section: Computing Perfectly Balanced Assignments For Many Serversmentioning
confidence: 96%
“…The model and algorithms we study in this paper can also be used to solve an online variant of the k-way partition problem [48]. In the static version of the k-way partition problem one is given a (multi-)set of integers S and the task is to partition S into k subsets S 1 , .…”
Section: Online K-way Partitioningmentioning
confidence: 99%
See 1 more Smart Citation