Task graph pre-scheduling, using Nash equilibrium in game theory

被引:0
|
作者
Marjan Abdeyazdan
Saeed Parsa
Amir Masoud Rahmani
机构
[1] Islamic Azad University,Department of Computer Engineering, Science and Research Branch
[2] Iran University of Science and Technology,Department of Computer Engineering
来源
关键词
Prescheduling; Scheduling; Task graph; Game theory; Nash equilibrium;
D O I
暂无
中图分类号
学科分类号
摘要
Prescheduling algorithms are targeted at restructuring of task graphs for optimal scheduling. Task graph scheduling is a NP-complete problem. This article offers a prescheduling algorithm for tasks to be executed on the networks of homogeneous processors. The proposed algorithm merges tasks to minimize their earliest start time while reducing the overall completion time. To this end, considering each task as a player attempting to reduce its earliest time as much as possible, we have applied the idea of Nash equilibrium in game theory to determine the most appropriate merging. Also, considering each level of a task graph as a player, seeking for distinct parallel processors to execute each of its independent tasks in parallel with the others, the idea of Nash equilibrium in game theory can be applied to determine the appropriate number of processors in a way that the overall idle time of the processors is minimized and the throughput is maximized. The communication delay will be explicitly considered in the comparisons. Our experiments with a number of known benchmarks task graphs and also two well-known problems of linear algebra, LU decomposition and Gauss–Jordan elimination, demonstrate the distinguished scheduling results provided by applying our algorithm. In our study, we consider ten scheduling algorithms: min–min, chaining, A∗, genetic algorithms, simulated annealing, tabu search, HLFET, ISH, DSH with task duplication, and our proposed algorithm (PSGT).
引用
收藏
页码:177 / 203
页数:26
相关论文
共 50 条
  • [21] Network Attack and Defense Game Theory Based on Bayes-Nash Equilibrium
    Liu, Liang
    Huang, Cheng
    Fang, Yong
    Wang, Zhenxue
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (10): : 5260 - 5275
  • [22] ANALYSIS OF TRIPARTITE GAME IN POWER SYSTEMS BASED ON UNCERTAIN NASH EQUILIBRIUM THEORY
    Wu, Liang
    Yan, Xiaolin
    Yao, Zhangsong
    Zhao, Teng
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN-SERIES A-APPLIED MATHEMATICS AND PHYSICS, 2025, 87 (01): : 117 - 128
  • [23] Application research of H∞ control theory in Nash equilibrium dynamic game problem
    Zhong, M.Y.
    Tang, B.Y.
    Huang, X.Y.
    Kongzhi yu Juece/Control and Decision, 2001, 16 (02): : 186 - 190
  • [24] Do people play Nash equilibrium? Lessons from evolutionary game theory
    Mailath, GJ
    JOURNAL OF ECONOMIC LITERATURE, 1998, 36 (03) : 1347 - 1374
  • [25] Modelling on the Enhancement of Computer Network Structure Based on Nash Game Theory and Graph Structure Optimization Theory
    Lin, Su
    Yang, Hu
    2015 3RD INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL SCIENCE, HUMANITIES, AND MANAGEMENT, ASSHM 2015, 2015, : 1128 - 1136
  • [26] Dynamic Task Scheduling Strategy with Game Theory in Wireless Sensor Networks
    Guo, Wenzhong
    Chen, Ying
    Chen, Guolong
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2014, 10 (03) : 211 - 224
  • [27] A Novel Algorithm for Task Scheduling in Grid Computing Based on Game Theory
    Yao, Lei
    Dai, Guanzhong
    Zhang, Huixiang
    Ren, Shuai
    Niu, Yun
    HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 282 - 287
  • [28] Using Game Theory Approach for Physician Scheduling
    Wu, Cheng-Kuang
    2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [29] Distributed Task Scheduling for Multiple EOSs via a Game Theory Approach
    Feng, Rui
    Lin, Zhiyun
    Wu, Peng
    Han, Zhimin
    Wang, Bo
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (02) : 1658 - 1669
  • [30] The Nash Equilibrium of Peers in P2P Networks Based on Game Theory
    Chen, Hongwei
    Chen, Li
    Yu, Shengsheng
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 545 - 548