2019
DOI: 10.1016/j.geb.2019.06.006
|View full text |Cite
|
Sign up to set email alerts
|

Stability and fairness in the job scheduling problem

Abstract: The job scheduling problem is a classic operational research problem in which agents have jobs to be executed by machines in given time slots, with each machine being able to process only one job at a time. We study this problem using cooperative game theory, focusing on how to divide the minimum cost (of executing all jobs) between the agents. First, we characterize the set of stable allocations, which all charge only users whose jobs are executed in peak-demand time periods. Second, using properties designed… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
8
1

Relationship

3
6

Authors

Journals

citations
Cited by 13 publications
(8 citation statements)
references
References 23 publications
0
8
0
Order By: Relevance
“…For low-earth-orbit (LEO) satellites, the requested communication time may last for the entire time window due to the short time window duration. If the entire time window is utilized for communication, scheduling LEO satellite requests is similar to the job scheduling problem [40]. For high-earth-orbit (HEO) satellites, the available time window in longer than the requested duration, which means both the time window and the exact execution time should be determined.…”
Section: Problem Formulation a Preliminariesmentioning
confidence: 99%
“…For low-earth-orbit (LEO) satellites, the requested communication time may last for the entire time window due to the short time window duration. If the entire time window is utilized for communication, scheduling LEO satellite requests is similar to the job scheduling problem [40]. For high-earth-orbit (HEO) satellites, the available time window in longer than the requested duration, which means both the time window and the exact execution time should be determined.…”
Section: Problem Formulation a Preliminariesmentioning
confidence: 99%
“…Then, Core(C M ) is non-empty. A particular subset of minimum coloring problems is the set of job scheduling problems (Bahel and Trudeau (2019)). In those problems, each agent has a single job that has a starting and finishing time, and must be processed on a machine without interruption from the starting to the finishing time.…”
Section: Compatibility Problemsmentioning
confidence: 99%
“…A sufficient condition for the non-vacuity of the core is provided, requiring that for any subset of agents, the number of groups needed to avoid conflicts (the chromatic number of the graph) is equal to the size of the largest group of agents all in conflict with each other (the size of the largest clique in the graph). A simpler version where the condition is always verified is presented by Bahel and Trudeau (2019) where agents have time-sensitive jobs to be processed on a machine, and in which we are trying to determine the smallest number of machines required to process all jobs without conflict. We show that when the condition of Okamoto (2008) is verified, we have representability as a MSP problem.…”
Section: Introductionmentioning
confidence: 99%
“…In short, a machine, which serves one job at a time, is shared by users with jobs of arbitrary length and waiting-time costs, and the question is how users share the joint externality by suitable side payments. Recently, Bahel and Trudeau (2019) consider a version of classic job scheduling with a focus on fair division of the efficient cost using the framework of cooperative game theory. They provide a characterization of stable cost allocations in the sense of the core as well as axiomatic characterizations of two allocation rules.…”
Section: Introductionmentioning
confidence: 99%