{'fraction_non_alphanumeric': 0.02148148148148148, 'fraction_numerical': 0.0, 'mean_word_length': 5.622549019607843, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Delay-Aware Incentive Mechanism for Crowdsourcing with Vehicles in Smart Cities

Vehicle-based crowdsourcing is becoming a powerful paradigm that can outsource intensive tasks to vehicles by exploiting their on-board resources. In this paper, we focus on the problem of motivating vehicles to join the crowdsourcing system. Considering the various delay demands of tasks in smart cities, we design a delay-aware incentive mechanism to employ vehicles based on reverse auction. Specifically, by taking task delay into consideration, we model the utility of service requester as a function closely related to when its released tasks would be completed. In our mechanism, the participating vehicles bid for their preferred tasks by submitting not only the bidding prices, but also the estimated time of completion (ETC). To maximize the utility of the service requester under a budget constraint, the proposed delay-aware mechanism is cast as a nonmonotone submodular maximization problem with a knapsack constraint. Due to the NP-hardness of the formulated problem, we develop an approximate algorithm for bid selection and payment determination, which guarantees truthfulness, budget feasibility, individual rationality, profitability, and computational efficiency. Simulation results demonstrate the effectiveness of our proposed incentive mechanism.