skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: IMPROVED RESULTS FOR STACKELBERG SCHEDULING STRATEGIES.

Abstract

We continue the study initiated in [Ro01] on Stackelberg Scheduling Strategies. We are given a set of n independent parallel machines or equivalently a set of n parallel edges on which certain flow has to be sent. Each edge e is endowed with a latency function l{sub e}({center_dot}). The setting is that of a non-cooperative game: players choose edges so as minimize their individual latencies. Additionally, there is a single player who control as fraction ?? of the total flow. The goal is to find a strategy for the leader (i.e. an assignment of flow to indivual links) such that the selfish users react so as to minimize the total latency of the system. Building on the recent results in [Ro01, RT00], we show the following: 1. We devise a fully polynomial approximate scheme for the problem of finding the cheapest Stackelberg Strategy: given a performance requirement, our algorithm runs in time polynomial in n and {var_epsilon} and produces a Stackelberg strategy s, whose associated cost is within a 1 + {var_epsilon} factor of the optimum stackelberg strategy s*. The result is extended to obtain a polynomial-approximation scheme when instances are restricted to layered directed graphs in which each layermore » has a bounded number of vertices. 2. We then consider a two round Stackelberg strategy (denoted 2SS). In this strategy, the game consists of three rounds: a move by the leader followed by the moves of all the followers folowed again by a move by the leader who possibly reassigns some of the flows. We show that 2SS always dominates the one round scheme, and for some classes of latency functions, is guaranteed to be closer to the global social optimum. We also consider the variant where the leader plays after the selfish users have routed themselves, and observe that this dominates the one-round scheme. Extensions of the results to the special case when all the latency functions are linear are also presented. Our results extend the earlier results and answer an open question posed by Roughgarden [Ro01].« less

Authors:
 [1];  [2];  [3]
  1. Anil
  2. Madhav V.
  3. Richard J.
Publication Date:
Research Org.:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
975873
Report Number(s):
LA-UR-01-6406
Journal ID: ISSN 0302--9743; TRN: US201018%%959
Resource Type:
Conference
Resource Relation:
Journal Volume: 2380; Conference: Submitted to: 34th ACA Symposium on Theory of Computing (STOC2002) Montreal, Canada, May 19-21, 2002
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; ALGORITHMS; PERFORMANCE; POLYNOMIALS; PARALLEL PROCESSING; COMPUTERS

Citation Formats

Kumar, A, Marathe, M V, and Kapernick, R J. IMPROVED RESULTS FOR STACKELBERG SCHEDULING STRATEGIES.. United States: N. p., 2001. Web. doi:10.1007/3-540-45465-9_66.
Kumar, A, Marathe, M V, & Kapernick, R J. IMPROVED RESULTS FOR STACKELBERG SCHEDULING STRATEGIES.. United States. https://doi.org/10.1007/3-540-45465-9_66
Kumar, A, Marathe, M V, and Kapernick, R J. 2001. "IMPROVED RESULTS FOR STACKELBERG SCHEDULING STRATEGIES.". United States. https://doi.org/10.1007/3-540-45465-9_66. https://www.osti.gov/servlets/purl/975873.
@article{osti_975873,
title = {IMPROVED RESULTS FOR STACKELBERG SCHEDULING STRATEGIES.},
author = {Kumar, A and Marathe, M V and Kapernick, R J},
abstractNote = {We continue the study initiated in [Ro01] on Stackelberg Scheduling Strategies. We are given a set of n independent parallel machines or equivalently a set of n parallel edges on which certain flow has to be sent. Each edge e is endowed with a latency function l{sub e}({center_dot}). The setting is that of a non-cooperative game: players choose edges so as minimize their individual latencies. Additionally, there is a single player who control as fraction ?? of the total flow. The goal is to find a strategy for the leader (i.e. an assignment of flow to indivual links) such that the selfish users react so as to minimize the total latency of the system. Building on the recent results in [Ro01, RT00], we show the following: 1. We devise a fully polynomial approximate scheme for the problem of finding the cheapest Stackelberg Strategy: given a performance requirement, our algorithm runs in time polynomial in n and {var_epsilon} and produces a Stackelberg strategy s, whose associated cost is within a 1 + {var_epsilon} factor of the optimum stackelberg strategy s*. The result is extended to obtain a polynomial-approximation scheme when instances are restricted to layered directed graphs in which each layer has a bounded number of vertices. 2. We then consider a two round Stackelberg strategy (denoted 2SS). In this strategy, the game consists of three rounds: a move by the leader followed by the moves of all the followers folowed again by a move by the leader who possibly reassigns some of the flows. We show that 2SS always dominates the one round scheme, and for some classes of latency functions, is guaranteed to be closer to the global social optimum. We also consider the variant where the leader plays after the selfish users have routed themselves, and observe that this dominates the one-round scheme. Extensions of the results to the special case when all the latency functions are linear are also presented. Our results extend the earlier results and answer an open question posed by Roughgarden [Ro01].},
doi = {10.1007/3-540-45465-9_66},
url = {https://www.osti.gov/biblio/975873}, journal = {},
issn = {0302--9743},
number = ,
volume = 2380,
place = {United States},
year = {Mon Jan 01 00:00:00 EST 2001},
month = {Mon Jan 01 00:00:00 EST 2001}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: