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 |
|