In this paper, we introduce the powerful framework of graph games for the analysis of real-time scheduling with firm deadlines. We introduce a novel instance of a partial-observation game that is suitable for this purpose, and prove decidability of all the involved decision problems. We derive a graph game that allows the automated computation of the competitive ratio (along with an optimal witness algorithm for the competitive ratio) and establish an NP-completeness proof for the graph game problem. For a given on-line algorithm, we present polynomial time solution for computing (i) the worst-case utility; (ii) the worst-case utility ratio w.r.t. a clairvoyant off-line algorithm; and (iii) the competitive ratio. A major strength of the pro...
For the problem of online real-time scheduling of jobs on a single processor, previous work presents...
This paper presents a new kind of scheduling solution for jobs in networked manufacturing environmen...
<p>Scheduling a set of jobs over a collection of machines to optimize a certain quality-of-service m...
In this paper, we introduce the powerful framework of graph games for the analysis of real-time sche...
This paper is devoted to automatic competitive analysis of real-time scheduling algorithms for firm-...
We present a flexible framework for the automated competitive analysis of on-line scheduling algorit...
Abstract—We present a flexible framework for the automated competitive analysis of on-line schedulin...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
Abstract Prescheduling algorithms are targeted at restructuring of task graphs for optimal schedulin...
The online feasibility problem (for a set of sporadic tasks) asks whether there is a scheduler that ...
We present a flexible framework for the automated competitive analysis of on-line scheduling algorit...
Games on graphs have become an indispensable tool in modern computer science. They provide powerful ...
For the problem of online real-time scheduling of jobs on a single processor, previous work present...
In this paper, we consider the scheduling of jobs that may be competing for mutually exclusive resou...
International audienceGame engines are at the heart of the design of modern video games. One of thei...
For the problem of online real-time scheduling of jobs on a single processor, previous work presents...
This paper presents a new kind of scheduling solution for jobs in networked manufacturing environmen...
<p>Scheduling a set of jobs over a collection of machines to optimize a certain quality-of-service m...
In this paper, we introduce the powerful framework of graph games for the analysis of real-time sche...
This paper is devoted to automatic competitive analysis of real-time scheduling algorithms for firm-...
We present a flexible framework for the automated competitive analysis of on-line scheduling algorit...
Abstract—We present a flexible framework for the automated competitive analysis of on-line schedulin...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
Abstract Prescheduling algorithms are targeted at restructuring of task graphs for optimal schedulin...
The online feasibility problem (for a set of sporadic tasks) asks whether there is a scheduler that ...
We present a flexible framework for the automated competitive analysis of on-line scheduling algorit...
Games on graphs have become an indispensable tool in modern computer science. They provide powerful ...
For the problem of online real-time scheduling of jobs on a single processor, previous work present...
In this paper, we consider the scheduling of jobs that may be competing for mutually exclusive resou...
International audienceGame engines are at the heart of the design of modern video games. One of thei...
For the problem of online real-time scheduling of jobs on a single processor, previous work presents...
This paper presents a new kind of scheduling solution for jobs in networked manufacturing environmen...
<p>Scheduling a set of jobs over a collection of machines to optimize a certain quality-of-service m...