Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Scheduling two types of jobs with minimum makespan (2406.10467v1)

Published 15 Jun 2024 in cs.DS

Abstract: We consider scheduling two types of jobs (A-job and B-job) to $p$ machines and minimizing their makespan. A group of same type of jobs processed consecutively by a machine is called a batch. For machine $v$, processing $x$ A-jobs in a batch takes $kA_vx2$ time units for a given speed $kA_v$, and processing $x$ B-jobs in a batch takes $kB_vx2$ time units for a given speed $kB_v$. We give an $O(n2p\log(n))$ algorithm based on dynamic programming and binary search for solving this problem, where $n$ denotes the maximal number of A-jobs and B-jobs to be distributed to the machines. Our algorithm also fits the easier linear case where each batch of length $x$ of $A$-jobs takes $kA_v x$ time units and each batch of length $x$ of $B$-jobs takes $kB_vx$ time units. The running time is the same as the above case.

Summary

We haven't generated a summary for this paper yet.