Analysis of the Task Assignment based on Guessing Size policy

被引:5
|
作者
Bachmat, Eitan [1 ]
Doncel, Josu [2 ]
Sarfati, Hagit [3 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Univ Basque Country, UPV EHU, Leioa 48940, Spain
[3] Ben Gurion Univ Negev, Dept Ind Engn, IL-84105 Beer Sheva, Israel
关键词
Size interval routing policies; Heavy-tailed distributions; Parallel-server systems; SUFFICIENT CONDITIONS; DELAY MOMENTS; TIME; ALLOCATION; STABILITY; LOAD;
D O I
10.1016/j.peva.2020.102122
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the Task Assignment based on Guessing Size (TAGS) policy in a parallel and homogeneous server system. The policy parameters are the number of servers h and a set of cutoffs s(1) < s(2), ldots, s(h-1). In this policy, all the incoming jobs are routed to the first server and jobs are run up to s(1) time units. If they complete they leave the system, but jobs that do not complete after s(1) time units are killed and moved to the end of the queue of the second server, where service starts from scratch. Likewise, jobs that are executed in server i and complete service before si units of time, leave the system, whereas jobs that do not complete are killed and routed to the next server. We first study the stability of such system and provide a precise utilization threshold for the existence of stable parameters for a given job size distribution. We compute the threshold for several families of distributions and provide bounds for others. We show that TAGS is most stable for bounded Pareto distributions with parameter alpha = 1. Besides, we provide tight bounds on the performance of the TAGS policy where the cutoffs are chosen to minimize average waiting time in the asymptotic regime where the largest job size tends to infinity for the Bounded Pareto distribution and the system load smaller than one. In this case, we show that the performance ratio between TAGS and a version called SITA which does require knowledge of job size is at most 2. We then consider more broadly the same asymptotic regime and consider a bound on the average waiting time for any distribution. This is compatible with having a conservative policy which will work well for any job size distribution. We show rather tight upper and lower bounds which again match those of SITA up to a factor of 2. These bounds are considerably lower than the corresponding bounds of competing policies such as Random or Least Work Remaining. We also show that for all these policies the bounded Pareto distribution with alpha = 1 is close to being the worst possible among all distributions with the same job size range. We show using the stability results that in the same regime, if we increase the load the gap between SITA and TAGS grows dramatically and eventually, the TAGS system cannot be stabilized. The conclusion from all our analysis is that TAGS is best used as a conservative policy with minimal requirements on small systems with relatively low utilization and where the range of job sizes is large. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] EFFECTS OF ROUND NUMBER PREFERENCES IN A GUESSING TASK
    ROSS, BM
    ENGEN, T
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY, 1959, 58 (06): : 462 - 468
  • [22] RISK-BASED A* : SIMULATION ANALYSIS OF A NOVEL TASK ASSIGNMENT AND PATH PLANNING METHOD
    Li, Maojia P.
    Kuhl, Michael E.
    Ballamajalu, Rashmi
    Hochgraf, Clark
    Ptucha, Raymond
    Ganguly, Amlan
    Kwasinski, Andres
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 563 - 571
  • [23] An Index Based Task Assignment Policy for Achieving Optimal Power-Delay Tradeoff in Edge Cloud Systems
    Guo, Xueying
    Singh, Rahul
    Zhao, Tianchu
    Niu, Zhisheng
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [24] Blockchain-based mobile crowdsourcing model with task security and task assignment
    Liao, Zhifang
    Ai, Jincheng
    Liu, Shaoqiang
    Zhang, Yan
    Liu, Shengzong
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 211
  • [25] Workflow task assignment strategy based on social context
    Yu, Yang
    Wang, Ying
    Liu, Xing-Mei
    Chen, Jian
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (03): : 562 - 573
  • [26] Collision Avoidance Based on Robust Lexicographic Task Assignment
    Wood, Tony A.
    Khoo, Mitchell
    Michael, Elad
    Manzie, Chris
    Shames, Iman
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) : 5693 - 5700
  • [27] Task Routing and Assignment in Crowdsourcing based on Cognitive Abilities
    Goncalves, Jorge
    Feldman, Michael
    Hu, Subingqian
    Kostakos, Vassilis
    Bernstein, Abraham
    WWW'17 COMPANION: PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2017, : 1023 - 1031
  • [28] A meta model approach using UML for task assignment policy in software process
    Lee, SJ
    Shim, JH
    Wu, CS
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 376 - 382
  • [29] Transit-based Task Assignment in Spatial Crowdsourcing
    Gummidi, Srinivasa Raghavendra Bhuvan
    Pedersen, Torben Bach
    Xie, Xike
    PROCEEDINGS OF THE 32TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, SSDBM 2020, 2020,
  • [30] The Research of Task Assignment Based on Ant Colony Algorithm
    Wang, Ziniu
    Li, Song
    Wang, Yan
    Li, Shaobo
    2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 2334 - +