Abstract

In this paper, we consider a scheduling problem with [Formula: see text] uniform parallel-batching machines [Formula: see text] under game situation. There are [Formula: see text] jobs, each of which is associated with a load. Each machine [Formula: see text] has a speed [Formula: see text] and can handle up to [Formula: see text] jobs simultaneously as a batch. The load of a batch is the load of the longest job in the batch. All the jobs in a batch start and complete at the same time. Each job is owned by an agent and its individual cost is the completion time of the job. The social cost is the largest completion time over all jobs, i.e., the makespan. We design a coordination mechanism for the scheduling game problem. We discuss the existence of Nash Equilibrium and offer an upper bound on the price of anarchy (POA) of the coordination mechanism. We present a greedy algorithm and show that: (i) under the coordination mechanism, any instance of the scheduling game problem has a unique Nash Equilibrium and it is precisely the schedule returned by the greedy algorithm; (ii) the mechanism has a POA no more than [Formula: see text], where [Formula: see text], [Formula: see text], and [Formula: see text] is a small positive number that tends to 0.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call