Research Article

Participant Recruitment Method Aiming at Service Quality in Mobile Crowd Sensing

Algorithm 1

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 candidates and the data integrity indicator
2. Delete participants with substandard reputation
3. Select the task with the most people in the task set to be completed as the initial node
4. Calculate the of the participants who meet the condition within the bound distance from the initial task
5. Select the participant with the highest in range
6. Select the task that meet and closest to the task as the new central task node
7. Repeat 4~6, and stop the loop when the time for the participant to complete these tasks exceeds the time constraint
8. Output task set of
9. Repeat 3~8 until all tasks are completed
10. Output participant set and completed task set
11. End