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
来源
The Journal of Supercomputing | 2013年 / 64卷
关键词
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 条
  • [31] Static Homogeneous Multiprocessor Task Graph Scheduling Using Ant Colony Optimization
    Boveiri, Hamid Reza
    Khayami, Raouf
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (06): : 3046 - 3070
  • [32] Regret-Based Nash Equilibrium Sorting Genetic Algorithm for Combinatorial Game Theory Problems with Multiple Players
    Konak, Abdullah
    Kulturel-Konak, Sadan
    EVOLUTIONARY COMPUTATION, 2022, 30 (03) : 447 - 478
  • [33] The Strategic Placement of Mobile Agents on a Hexagonal Graph using Game Theory
    Plekhanova, Taisiia
    Gromova, Ekaterina
    Blakeway, Stewart
    Kirpichnikova, Anna
    Gromov, Dmitry
    2017 XXVI INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES (ICAT), 2017,
  • [34] Evaluating strategic issues in supply chain scheduling using game theory
    Mazdeh, Mohammad Mahdavi
    Karamouzian, Ayatollah
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (23) : 7100 - 7113
  • [35] Nash Equilibrium Selection Using a Hybrid TwoPlayer Static Game with Trade-off Ranking Method
    Ibrahim, Muhammad Akram Ramadhan
    Jaini, Nor Izzati
    Khalif, Ku Muhammad Naim Ku
    PAKISTAN JOURNAL OF STATISTICS AND OPERATION RESEARCH, 2024, 20 (01) : 99 - 108
  • [36] Game-Theory-Based Task Offloading and Resource Scheduling in Cloud-Edge Collaborative Systems
    Wang, Suzhen
    Hu, Zhongbo
    Deng, Yongchen
    Hu, Lisha
    APPLIED SCIENCES-BASEL, 2022, 12 (12):
  • [37] Game theory-based multi-task scheduling in cloud manufacturing using an extended biogeography-based optimization algorithm
    Xiao, Jiuhong
    Zhang, Wenyu
    Zhang, Shuai
    Zhuang, Xiaoyu
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2019, 27 (04): : 314 - 330
  • [38] FoGMatch: An Intelligent Multi-Criteria IoT-Fog Scheduling Approach Using Game Theory
    Arisdakessian, Sarhad
    Wahab, Omar Abdel
    Mourad, Azzam
    Otrok, Hadi
    Kara, Nadjia
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (04) : 1779 - 1789
  • [39] The robustness of a Nash equilibrium simulation model: Game-theoretic approach using variable metric projection method
    Aiyoshi, Eitaro
    Maki, Atsushi
    Okamoto, Takashi
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2011, 81 (07) : 1518 - 1526
  • [40] Using the Sub-Game Perfect Nash Equilibrium to Deduce the Effect of Government Subsidy on Consumption Rates and Prices
    Amer, Magdi
    Kattan, Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (11) : 12 - 16