中文
相关论文

相关论文: Simple Approximation Algorithms for Minimizing the…

200 篇论文

We consider the problem of online scheduling on a single machine in order to minimize weighted flow time. The existing algorithms for this problem (STOC '01, SODA '03, FOCS '18) all require exact knowledge of the processing time of each…

数据结构与算法 · 计算机科学 2021-03-10 Yossi Azar , Stefano Leonardi , Noam Touitou

In moldable job scheduling, we are provided $m$ identical machines and $n$ 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…

数据结构与算法 · 计算机科学 2026-01-07 Klaus Jansen , Felix Ohnesorge

Scheduling jobs with precedence constraints on a set of identical machines to minimize the total processing time (makespan) is a fundamental problem in combinatorial optimization. In practical settings such as cloud computing, jobs are…

数据结构与算法 · 计算机科学 2014-04-29 Konstantin Makarychev , Debmalya Panigrahi

We consider the online problem of minimizing weighted flow-time on unrelated machines. Although much is known about this problem in the resource-augmentation setting, these results assume that jobs can be preempted. We give the first…

数据结构与算法 · 计算机科学 2018-05-25 Anupam Gupta , Amit Kumar , Jason Li

We study policies aiming to minimize the weighted sum of completion times of jobs in the context of coordination mechanisms for selfish scheduling problems. Our goal is to design local policies that achieve a good price of anarchy in the…

计算机科学与博弈论 · 计算机科学 2010-12-23 Richard Cole , José R. Correa , Vasilis Gkatzelis , Vahab Mirrokni , Neil Olver

Modern platforms are using accelerators in conjunction with standard processing units in order to reduce the running time of specific operations, such as matrix operations, and improve their performance. Scheduling on such hybrid platforms…

数据结构与算法 · 计算机科学 2020-02-11 Vincent Fagnon , Imed Kacem , Giorgio Lucarelli , Bertrand Simon

We study the restricted case of Scheduling on Unrelated Parallel Machines. In this problem, we are given a set of jobs $J$ with processing times $p_j$ and each job may be scheduled only on some subset of machines $S_j \subseteq M$. The goal…

数据结构与算法 · 计算机科学 2016-12-14 Chidambaram Annamalai

In Polyamorous Scheduling, we are given an edge-weighted graph and must find a periodic schedule of matchings in this graph which minimizes the maximal weighted waiting time between consecutive occurrences of the same edge. This NP-hard…

数据结构与算法 · 计算机科学 2024-11-12 Yuriy Biktairov , Leszek Gąsieniec , Wanchote Po Jiamjitrak , Namrata , Benjamin Smith , Sebastian Wild

We consider the problem of scheduling $n$ jobs on $m$ uniform machines while minimizing the makespan ($Q||C_{\max}$) and maximizing the minimum completion time ($Q||C_{\min}$) in an online setting with migration of jobs. In this online…

数据结构与算法 · 计算机科学 2025-08-13 Hauke Brinkop , David Fischer , Klaus Jansen

We propose a Boolean Linear Programming model for the preemptive single machine scheduling problem with equal processing times, arbitrary release dates and weights(priorities) minimizing the total weighted completion time. Almost always an…

最优化与控制 · 数学 2020-12-16 Artem Fomin , Boris Goldengorin

We study the problem of preemptive scheduling of n equal-length jobs with given release times on m identical parallel machines. The objective is to minimize the average flow time. Recently, Brucker and Kravchenko proved that the optimal…

数据结构与算法 · 计算机科学 2007-05-23 Philippe Baptiste , Marek Chrobak , Christoph Durr , Francis Sourd

Coflow is a recently proposed network abstraction for data-parallel computing applications. This paper considers scheduling coflows with precedence constraints in identical parallel networks, such as to minimize the total weighted…

数据结构与算法 · 计算机科学 2022-07-15 Chi-Yeh Chen

We are given a set of $n$ jobs and a single processor that can vary its speed dynamically. Each job $J_j$ is characterized by its processing requirement (work) $p_j$, its release date $r_j$ and its deadline $d_j$. We are also given a budget…

数据结构与算法 · 计算机科学 2013-09-09 Eric Angel , Evripidis Bampis , Vincent Chau

We study the precedence-constrained resource scheduling problem [SICOMP'75]. There are $n$ jobs where each job takes a certain time to finish and has a resource requirement throughout the execution time. There are precedence among the jobs.…

数据结构与算法 · 计算机科学 2025-09-03 Rathish Das , Hao Sun

We consider the following shared-resource scheduling problem: Given a set of jobs $J$, for each $j\in J$ we must schedule a job-specific processing volume of $v_j>0$. A total resource of $1$ is available at any time. Jobs have a resource…

数据结构与算法 · 计算机科学 2023-10-11 Christoph Damerius , Peter Kling , Florian Schneider

We consider the following general scheduling problem: The input consists of n jobs, each with an arbitrary release time, size, and a monotone function specifying the cost incurred when the job is completed at a particular time. The…

数据结构与算法 · 计算机科学 2010-08-31 Nikhil Bansal , Kirk Pruhs

We study the shared processor scheduling problem with a single shared processor where a unit time saving (weight) obtained by processing a job on the shared processor depends on the job. A polynomial-time optimization algorithm has been…

离散数学 · 计算机科学 2021-01-19 Dariusz Dereniowski , Wieslaw Kubiak

We consider the classic problem of scheduling jobs with precedence constraints on a set of identical machines to minimize the makespan objective function. Understanding the exact approximability of the problem when the number of machines is…

数据结构与算法 · 计算机科学 2020-04-30 Janardhan Kulkarni , Shi Li , Jakub Tarnawski , Minwei Ye

This paper revisits the well known single machine scheduling problem to minimize total weighted completion times. The twist is that job sizes are stochastic from unknown distributions, and the scheduler has access to only a single sample…

数据结构与算法 · 计算机科学 2023-08-23 Puck te Rietmole , Marc Uetz

Many modern datacenter applications involve large-scale computations composed of multiple data flows that need to be completed over a shared set of distributed resources. Such a computation completes when all of its flows complete. A useful…

分布式、并行与集群计算 · 计算机科学 2018-03-12 Hamidreza Jahanjou , Erez Kantor , Rajmohan Rajaraman