A Practical 73/50 Approximation for Contiguous Monotone Moldable Job Scheduling
Klaus Jansen, Felix Ohnesorge

TL;DR
This paper introduces a new practical algorithm for monotone moldable job scheduling with an approximation ratio of about 1.4593 + ε, improving efficiency and performance over previous methods, and demonstrates its effectiveness through implementation.
Contribution
The paper presents a practically efficient algorithm with a near 1.46 approximation ratio for contiguous monotone moldable job scheduling, with improved time complexity and empirical performance.
Findings
Algorithm achieves approx. ratio of 1.4593 + ε.
Practical implementation outperforms theoretical worst-case.
Applicable to both standard and contiguous variants.
Abstract
In moldable job scheduling, we are provided identical machines and jobs that can be executed on a variable number of machines. The execution time of each job depends on the number of machines assigned to execute that job. For the specific problem of monotone moldable job scheduling, jobs are assumed to have a processing time that is non-increasing in the number of machines. The previous best-known algorithms are: (1) a polynomial-time approximation scheme with time complexity , where is a super-exponential function [Jansen and Th\"ole '08; Jansen and Land '18], (2) a fully polynomial approximation scheme for the case of [Jansen and Land '18], and (3) a approximation with time complexity [Wu, Zhang, and Chen '23]. We present a new practically efficient algorithm with an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Scheduling and Optimization Algorithms · Optimization and Packing Problems
