Cargando…

A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost

Mobile crowdsensing utilizes the devices of a group of users to cooperatively perform some sensing tasks, where finding the perfect allocation from tasks to users is commonly crucial to guarantee task completion efficiency. However, existing works usually assume a static task allocation by sorting t...

Descripción completa

Detalles Bibliográficos
Autores principales: Gao, Hengfei, Zhao, Hongwei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9003304/
https://www.ncbi.nlm.nih.gov/pubmed/35408365
http://dx.doi.org/10.3390/s22072751
_version_ 1784686101317812224
author Gao, Hengfei
Zhao, Hongwei
author_facet Gao, Hengfei
Zhao, Hongwei
author_sort Gao, Hengfei
collection PubMed
description Mobile crowdsensing utilizes the devices of a group of users to cooperatively perform some sensing tasks, where finding the perfect allocation from tasks to users is commonly crucial to guarantee task completion efficiency. However, existing works usually assume a static task allocation by sorting the cost of users to complete the tasks, where the cost is measured by the expense of time or distance. In this paper, we argue that the task allocation process is actually a dynamic combinational optimization problem because the previous allocated task will influence the initial state of the user to finish the next task, and the user’s preference will also influence the actual cost. To this end, we propose a personalized task allocation strategy for minimizing total cost, where the cost for a user to finish a task is measured by both the moving distance and the user’s preference for the task, then instead of statically allocating the tasks, the allocation problem is formulated as a heterogeneous, asymmetric, multiple traveling salesman problem (TSP). Furthermore, we transform the multiple-TSP to the single-TSP by proving the equivalency, and two solutions are presented to solve the single-TSP. One is a greedy algorithm, which is proved to have a bound to the optimal solution. The other is a genetic algorithm, which spends more calculation time while achieving a lower total cost. Finally, we have conducted a number of simulations based on three widely-used real-world traces: roma/taxi, epfl, and geolife. The simulation results could match the results of theoretical analysis.
format Online
Article
Text
id pubmed-9003304
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-90033042022-04-13 A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost Gao, Hengfei Zhao, Hongwei Sensors (Basel) Article Mobile crowdsensing utilizes the devices of a group of users to cooperatively perform some sensing tasks, where finding the perfect allocation from tasks to users is commonly crucial to guarantee task completion efficiency. However, existing works usually assume a static task allocation by sorting the cost of users to complete the tasks, where the cost is measured by the expense of time or distance. In this paper, we argue that the task allocation process is actually a dynamic combinational optimization problem because the previous allocated task will influence the initial state of the user to finish the next task, and the user’s preference will also influence the actual cost. To this end, we propose a personalized task allocation strategy for minimizing total cost, where the cost for a user to finish a task is measured by both the moving distance and the user’s preference for the task, then instead of statically allocating the tasks, the allocation problem is formulated as a heterogeneous, asymmetric, multiple traveling salesman problem (TSP). Furthermore, we transform the multiple-TSP to the single-TSP by proving the equivalency, and two solutions are presented to solve the single-TSP. One is a greedy algorithm, which is proved to have a bound to the optimal solution. The other is a genetic algorithm, which spends more calculation time while achieving a lower total cost. Finally, we have conducted a number of simulations based on three widely-used real-world traces: roma/taxi, epfl, and geolife. The simulation results could match the results of theoretical analysis. MDPI 2022-04-02 /pmc/articles/PMC9003304/ /pubmed/35408365 http://dx.doi.org/10.3390/s22072751 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gao, Hengfei
Zhao, Hongwei
A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title_full A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title_fullStr A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title_full_unstemmed A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title_short A Personalized Task Allocation Strategy in Mobile Crowdsensing for Minimizing Total Cost
title_sort personalized task allocation strategy in mobile crowdsensing for minimizing total cost
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9003304/
https://www.ncbi.nlm.nih.gov/pubmed/35408365
http://dx.doi.org/10.3390/s22072751
work_keys_str_mv AT gaohengfei apersonalizedtaskallocationstrategyinmobilecrowdsensingforminimizingtotalcost
AT zhaohongwei apersonalizedtaskallocationstrategyinmobilecrowdsensingforminimizingtotalcost
AT gaohengfei personalizedtaskallocationstrategyinmobilecrowdsensingforminimizingtotalcost
AT zhaohongwei personalizedtaskallocationstrategyinmobilecrowdsensingforminimizingtotalcost