1BP: harmonic grouping
Dependencies:
- Bin packing and Knapsack
- Bin packing: predecessor of an input instance
- Bin packing: union of input instances
- Harmonic bound for fraction
- Simple bound on harmonic sum
- Bound on k extreme values
Let
The harmonic grouping scheme is an algorithm
that first splits
It can be proven that
This algorithm runs in
Algorithm and proof of correctness
The harmonic grouping scheme first orders the items in non-increasing order of size.
It iteratively puts items into a group till the size of the group exceeds 2.
Then it closes that group and opens a new group for the next pieces.
Suppose
Let
Let
All items in
Dependency for:
Info:
- Depth: 2
- Number of transitive dependencies: 7