Loading [MathJax]/jax/output/HTML-CSS/jax.js

Alexander Büchel ; Ulrich Gilleßen ; Kurt-Ulrich Witt - An output-sensitive Algorithm to partition a Sequence of Integers into Subsets with equal Sums

dmtcs:4994 - Discrete Mathematics & Theoretical Computer Science, January 24, 2019, vol. 20 no. 2 - https://doi.org/10.23638/DMTCS-20-2-18
An output-sensitive Algorithm to partition a Sequence of Integers into Subsets with equal SumsArticle

Authors: Alexander Büchel ; Ulrich Gilleßen ; Kurt-Ulrich Witt

    We present a polynomial time algorithm, which solves a nonstandard Variation of the well-known PARTITION-problem: Given positive integers n,k and t such that tn and kt=(n+12), the algorithm partitions the elements of the set In={1,,n} into k mutually disjoint subsets Tj such that kj=1Tj=In and xTjx=t for each j{1,2,,k}. The algorithm needs O(n(n2k+logn(n+1)2k)) steps to insert the n elements of In into the k sets Tj.


    Volume: vol. 20 no. 2
    Section: Discrete Algorithms
    Published on: January 24, 2019
    Accepted on: December 4, 2018
    Submitted on: November 27, 2018
    Keywords: Mathematics - Combinatorics,Computer Science - Data Structures and Algorithms

    Classifications

    Consultation statistics

    This page has been seen 695 times.
    This article's PDF has been downloaded 500 times.