Research Article
Participant Recruitment Method Aiming at Service Quality in Mobile Crowd Sensing
| Input: task set , user set , integrity constraint set , distance constraint , reputation constraint . | | Output: the participant set and the completed task set . | | 1. Calculate the reputation of all candidate participants and the data integrity indicator | | 2. Delete participants with substandard reputation | | 3. Randomly select a user in the participant set as the task candidate | | 4. Select the task that satisfies the condition closest to the userwithin the constraint condition as the initial task | | 5. Select the closest task that satisfies under the distance constraint from task as the next task | | 6. Repeat 5~6, and stop the loop when the time for the participantto complete these tasks exceeds the time constraint | | 7. Output task set of candidate | | 8. Execute 3~8 in a loop to determine the task collection of each candidate within the time constraint | | 9. Choose the participant with the largest task set to complete the task set | | 10. Repeat 3~10 until the task set of each participant who meets the constraints is determined | | 11. Output participant set and completed task set | | 12. End |
|