中文
相关论文

相关论文: Scheduling Algorithms for Procrastinators

200 篇论文

This paper considers scheduling on identical machines. The scheduling objective considered in this paper generalizes most scheduling minimization problems. In the problem, there are $n$ jobs and each job $j$ is associated with a…

数据结构与算法 · 计算机科学 2019-04-23 Benjamin Moseley

Parallel machine scheduling has been extensively studied in the past decades, with applications ranging from production planning to job processing in large computing clusters. In this work we study some of these fundamental optimization…

数据结构与算法 · 计算机科学 2015-09-08 Yael Mordechai

We present a flexible framework for the automated competitive analysis of on-line scheduling algorithms for firm-deadline real-time tasks based on multi-objective graphs: Given a taskset and an on-line scheduling algorithm specified as a…

数据结构与算法 · 计算机科学 2014-09-16 Krishnendu Chatterjee , Andreas Pavlogiannis , Alexander Kößler , Ulrich Schmid

Optimizing schedules in real-world settings often requires considering workload constraints, specially for human resources, to ensure regulatory compliance, impose rest periods, or level the workload over the working horizon. This paper…

最优化与控制 · 数学 2026-05-21 Tanguy Terrien , Cyrille Briand

Real-time cyber-physical systems depend on deterministic task execution to guarantee safety and correctness. Unfortunately, this determinism can unintentionally expose timing information that enables adversaries to infer task execution…

系统与控制 · 电气工程与系统科学 2026-02-04 Arkaprava Sain , Sunandan Adhikary , Soumyajit Dey

The NP-hard scheduling problem P||C_max encompasses a set of tasks with known execution time which must be mapped to a set of identical machines such that the overall completion time is minimized. In this work, we improve existing…

数据结构与算法 · 计算机科学 2024-10-22 Matthew Akram , Nikolai Maas , Peter Sanders , Dominik Schreiber

We consider the problem of scheduling multiprocessor jobs to minimize the total completion time under the given energy budget. Each multiprocessor job requires more than one processor at the same moment of time. Processors may operate at…

最优化与控制 · 数学 2021-07-22 Alexander Kononov , Yulia Kovalenko

In this paper, we consider the problem of scheduling jobs on parallel identical machines, where the processing times of jobs are uncertain: only interval bounds of processing times are known. The optimality criterion of a schedule is the…

数据结构与算法 · 计算机科学 2016-03-25 Maciej Drwal , Roman Rischke

With the increasing and elastic demand for cloud resources, finding an optimal task scheduling mechanism become a challenge for cloud service providers. Due to the time-varying nature of resource demands in length and processing over time…

分布式、并行与集群计算 · 计算机科学 2020-04-14 Seyedakbar Mostafavi , Vesal Hakami

We investigate the scheduling of $n$ jobs divided into $c$ classes on $m$ identical parallel machines. For every class there is a setup time which is required whenever a machine switches from the processing of one class to another class.…

数据结构与算法 · 计算机科学 2019-05-02 Max A. Deppert , Klaus Jansen

In high performance computing, researchers try to optimize the CPU Scheduling algorithms, for faster and efficient working of computers. But a process needs both CPU bound and I/O bound for completion of its execution. With modernization of…

操作系统 · 计算机科学 2019-08-06 Amar Ranjan Dash , Sandipta Kumar Sahu , B Kewal

This paper addresses the problem of computing a scheduling policy that minimizes the total expected completion time of a set of $N$ jobs with stochastic processing times on $m$ parallel identical machines. When all processing times follow…

数据结构与算法 · 计算机科学 2025-05-07 Antonios Antoniadis , Ruben Hoeksma , Kevin Schewior , Marc Uetz

In distributed computing systems with stragglers, various forms of redundancy can improve the average delay performance. We study the optimal replication of data in systems where the job execution time is a stochastically decreasing and…

分布式、并行与集群计算 · 计算机科学 2020-01-01 Amir Behrouzi-Far , Emina Soljanin

We study online mechanisms for preemptive scheduling with deadlines, with the goal of maximizing the total value of completed jobs. This problem is fundamental to deadline-aware cloud scheduling, but there are strong lower bounds even for…

数据结构与算法 · 计算机科学 2015-07-06 Yossi Azar , Inna Kalp-Shaltiel , Brendan Lucier , Ishai Menache , Joseph , Naor , Jonathan Yaniv

An acceptable response time of a server is an important aspect in many client-server applications; this is evident in situations in which the server is overloaded by many computationally intensive requests. In this work, we consider that…

分布式、并行与集群计算 · 计算机科学 2018-02-09 István Módos , Přemysl Šůcha , Roman Václavík , Jan Smejkal , Zdeněk Hanzálek

Scheduling of service requests in Cloud computing has traditionally focused on the reduction of pre-service wait, generally termed as waiting time. Under certain conditions such as peak load, however, it is not always possible to give…

分布式、并行与集群计算 · 计算机科学 2013-08-21 Carlos Cardonha , Marcos D. Assunção , Marco A. S. Netto , Renato L. F. Cunha , Carlos Queiroz

This paper investigates co-scheduling algorithms for processing a set of parallel applications. Instead of executing each application one by one, using a maximum degree of parallelism for each of them, we aim at scheduling several…

数据结构与算法 · 计算机科学 2013-05-01 Guillaume Aupy , Manu Shantharam , Anne Benoit , Yves Robert , Padma Raghavan

Modern manufacturing systems must meet hard delivery deadlines while coping with stochastic task durations caused by process noise, equipment variability, and human intervention. Traditional deterministic schedules break down when reality…

人工智能 · 计算机科学 2025-10-21 Ioan Hedea

We consider online preemptive scheduling of jobs arriving one by one, to be assigned to two identical machines, with the goal of makespan minimization. We study the effect of selecting the best solution out of two independent solutions…

数据结构与算法 · 计算机科学 2022-10-12 Leah Epstein

We describe in this paper a new method for building an efficient algorithm for scheduling jobs in a cluster. Jobs are considered as parallel tasks (PT) which can be scheduled on any number of processors. The main feature is to consider two…

分布式、并行与集群计算 · 计算机科学 2016-08-16 Pierre-Francois Dutot , Lionel Eyraud , Grégory Mounié , Denis Trystram