Dynamic Task Scheduling Method for Space Crowdsourcing

Space crowdsourcing is used to solve offline crowdsourcing tasks with time and space constraints,and it has developed rapidly in recent years.Task scheduling is an important research direction of space crowdsourcing.The difficulty lies in the dynamic uncertainty of tasks and workers in the schedulin...

Full description

Bibliographic Details
Main Author: SHEN Biao, SHEN Li-wei, LI Yi
Format: Article
Language:zho
Published: Editorial office of Computer Science 2022-02-01
Series:Jisuanji kexue
Subjects:
Online Access:https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-2-231.pdf
_version_ 1818335210698178560
author SHEN Biao, SHEN Li-wei, LI Yi
author_facet SHEN Biao, SHEN Li-wei, LI Yi
author_sort SHEN Biao, SHEN Li-wei, LI Yi
collection DOAJ
description Space crowdsourcing is used to solve offline crowdsourcing tasks with time and space constraints,and it has developed rapidly in recent years.Task scheduling is an important research direction of space crowdsourcing.The difficulty lies in the dynamic uncertainty of tasks and workers in the scheduling process.In order to efficiently perform task scheduling,a dynamic task scheduling method for space crowdsourcing that considers the uncertainty of tasks and workers at the same time is proposed.The method has been improved in three aspects.First,the factors that need to be considered for scheduling are expanded.In addition to considering the uncertainty of the temporal and spatial attributes of the newly added tasks,it also considers the uncertainty of the transportation mode and temporal and spatial attributes of the newly added workers.Then,the scheduling strategy is improved.By using the aggregate scheduling strategy,the dynamically added tasks are aggregated first,and then the task allocation and path optimization are performed.Compared with the traditional non-aggregated scheduling,the calculation time is significantly reduced.The last aspect is to improve the scheduling algorithm.Based on the traditional genetic algorithm,the task allocation and path optimization operations are performed iteratively.Compared with the scheduling algorithm that first allocates tasks and then optimizes the path,it improves the accuracy of the optimal results.In addition,a simulation platform for dynamic scheduling of space crowdsourcing task paths based on real map navigation is designed and implemented,and the method is verified by this platform.
first_indexed 2024-12-13T14:19:49Z
format Article
id doaj.art-7396b4ee298f48b2a2c316e5e1a70b55
institution Directory Open Access Journal
issn 1002-137X
language zho
last_indexed 2024-12-13T14:19:49Z
publishDate 2022-02-01
publisher Editorial office of Computer Science
record_format Article
series Jisuanji kexue
spelling doaj.art-7396b4ee298f48b2a2c316e5e1a70b552022-12-21T23:42:07ZzhoEditorial office of Computer ScienceJisuanji kexue1002-137X2022-02-0149223124010.11896/jsjkx.210400249Dynamic Task Scheduling Method for Space CrowdsourcingSHEN Biao, SHEN Li-wei, LI Yi0School of Computer Science,Fudan University,Shanghai 201203,ChinaShanghai Key Laboratory of Data Science (Fudan University),Shanghai 201203,ChinaSpace crowdsourcing is used to solve offline crowdsourcing tasks with time and space constraints,and it has developed rapidly in recent years.Task scheduling is an important research direction of space crowdsourcing.The difficulty lies in the dynamic uncertainty of tasks and workers in the scheduling process.In order to efficiently perform task scheduling,a dynamic task scheduling method for space crowdsourcing that considers the uncertainty of tasks and workers at the same time is proposed.The method has been improved in three aspects.First,the factors that need to be considered for scheduling are expanded.In addition to considering the uncertainty of the temporal and spatial attributes of the newly added tasks,it also considers the uncertainty of the transportation mode and temporal and spatial attributes of the newly added workers.Then,the scheduling strategy is improved.By using the aggregate scheduling strategy,the dynamically added tasks are aggregated first,and then the task allocation and path optimization are performed.Compared with the traditional non-aggregated scheduling,the calculation time is significantly reduced.The last aspect is to improve the scheduling algorithm.Based on the traditional genetic algorithm,the task allocation and path optimization operations are performed iteratively.Compared with the scheduling algorithm that first allocates tasks and then optimizes the path,it improves the accuracy of the optimal results.In addition,a simulation platform for dynamic scheduling of space crowdsourcing task paths based on real map navigation is designed and implemented,and the method is verified by this platform.https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-2-231.pdfspace crowdsourcing|task allocation|task scheduling|route planning|genetic algorithm
spellingShingle SHEN Biao, SHEN Li-wei, LI Yi
Dynamic Task Scheduling Method for Space Crowdsourcing
Jisuanji kexue
space crowdsourcing|task allocation|task scheduling|route planning|genetic algorithm
title Dynamic Task Scheduling Method for Space Crowdsourcing
title_full Dynamic Task Scheduling Method for Space Crowdsourcing
title_fullStr Dynamic Task Scheduling Method for Space Crowdsourcing
title_full_unstemmed Dynamic Task Scheduling Method for Space Crowdsourcing
title_short Dynamic Task Scheduling Method for Space Crowdsourcing
title_sort dynamic task scheduling method for space crowdsourcing
topic space crowdsourcing|task allocation|task scheduling|route planning|genetic algorithm
url https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-2-231.pdf
work_keys_str_mv AT shenbiaoshenliweiliyi dynamictaskschedulingmethodforspacecrowdsourcing