We study kill-and-restart and preemptive strategies for the fundamental scheduling problem of minimizing the sum of weighted completion times on a single machine in the non-clairvoyant setting. First, we show a lower bound of~ for any deterministic non-clairvoyant kill-and-restart strategy. Then, we give for any a tight analysis for the natural -scaling kill-and-restart strategy as well as for a randomized variant of it. In particular, we show a competitive ratio of for the deterministic and of for the randomized strategy, by making use of the largest eigenvalue of a Toeplitz matrix. In addition, we show that the preemptive Weighted Shortest Elapsed Time First (WSETF) rule is -competitive when jobs are released online, matching the lower bound for the unit weight case with trivial release dates for any non-clairvoyant algorithm. Using this result as well as the competitiveness of round-robin for multiple machines, we prove performance guarantees smaller than for adaptions of the -scaling strategy to online release dates and unweighted jobs on identical parallel machines.

生成讲解博客的中文版本

生成AI智能校验的中文版本