Browse > Article
http://dx.doi.org/10.7236/IJIBC.2020.12.4.102

A hybrid tabu search algorithm for Task Allocation in Mobile Crowd-sensing  

Akter, Shathee (Department of Electrical and Computer Engineering, University of Ulsan)
Yoon, Seokhoon (Department of Electrical and Computer Engineering, University of Ulsan)
Publication Information
International Journal of Internet, Broadcasting and Communication / v.12, no.4, 2020 , pp. 102-108 More about this Journal
Abstract
One of the key features of a mobile crowd-sensing (MCS) system is task allocation, which aims to recruit workers efficiently to carry out the tasks. Due to various constraints of the tasks (such as specific sensor requirement and a probabilistic guarantee of task completion) and workers heterogeneity, the task allocation become challenging. This assignment problem becomes more intractable because of the deadline of the tasks and a lot of possible task completion order or moving path of workers since a worker may perform multiple tasks and need to physically visit the tasks venues to complete the tasks. Therefore, in this paper, a hybrid search algorithm for task allocation called HST is proposed to address the problem, which employ a traveling salesman problem heuristic to find the task completion order. HST is developed based on the tabu search algorithm and exploits the premature convergence avoiding concepts from the genetic algorithm and simulated annealing. The experimental results verify that our proposed scheme outperforms the existing methods while satisfying given constraints.
Keywords
task allocation; traveling salesman problem; tabu search; genetic algorithm; mobile crowd-sensing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Akter and S. Yoon, "Location-aware Task Assignment and Routing in Mobile Crowd Sensing," paper presented to The 11th International Conference on ICT Convergence (ICTC 2020), Jeju, Korea, October 21, 2020.
2 B. Guo et al., "Mobile crowd sensing and computing: The review of an emerging human-powered sensing paradigm ", ACM Computing Surveys, vol. 48, no. 1, pp. 1-31, August 2015. DOI: https://doi.org/10.1145/2794400   DOI
3 S. Akter and S. Yoon, "DaTask: A Decomposition-Based Deadline-Aware Task Assignment and Workers' PathPlanning in Mobile Crowd-Sensing", IEEE Access, vol. 8, pp. 49920-49932, March 2020. DOI: https://doi.org/10.1109/ACCESS.2020.2980143   DOI
4 G. Pataki, "Teaching Integer Programming Formulations Using The Traveling Salesman Problem", SIAM Review, Vol. 45, No. 1, pp. 116-123, 2003. DOI: https://doi.org/10.1137/S00361445023685   DOI
5 D. Whitley, "A genetic algorithm tutorial", Statistics and Computing, vol. 4, no. 2, pp. 65-85, June 1994. DOI: https://doi.org/10.1007/BF00175354   DOI
6 S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, "Optimization by Simulated Annealing", Science, Vol. 220, No. 4598, pp. 671-680, May 1983. DOI: https://doi.org/10.1126/science.220.4598.671   DOI
7 F. Glover, "Tabu Search: part I", ORSA Journal on Computing, Vol. 1, pp. 190-206, August 1989. DOI: https://doi.org/10.1287/ijoc.1.3.190   DOI
8 H. Youssef, S. M. Sait, and H. Adiche, "Evolutionary algorithms, simulated annealing and tabu search: a comparative study", Engineering Applications of Artificial Intelligence, Vol.14, No. 2, pp. 167-181, April 2001. DOI: https://doi.org/10.1016/S0952-1976(00)00065-8   DOI
9 A.J. Umbarkar1 and P.D.Sheth, "Crossover operators in genetic algorithm: A review", ICTACT Journal on Soft Computing, Vol. 6, No. 1, October, 2015. DOI: https://doi.org/10.21917/ijsc.2015.0150   DOI
10 L. Bracciale et al., CRAWDAD dataset roma/taxi (v. 2014-07-17), Jul 2014. https://crawdad.org/roma/taxi/20140717