{"title":"An Efficient Task Allocation in Mobile Crowdsensing Environments","authors":"Abderrafi Abdeddine;Youssef Iraqi;Loubna Mekouar","doi":"10.1109/TNSM.2025.3540293","DOIUrl":null,"url":null,"abstract":"Mobile Crowdsensing (MCS) is gaining attention for large-scale sensing that involves three types of entities: task requesters, workers equipped with sensing devices, and the platform that assigns tasks to workers considering their objectives and constraints. However, finding an allocation solution that satisfies the conditions above is NP-hard. A few studies suggested approximate solutions to this problem, focusing on one of the task’s objectives: coverage maximization. Yet, they implement it in a single-task environment or with weak objective consideration, i.e., they consider other objectives, reducing the utility the task will receive. This study proposes a task allocation that focuses only on maximizing the task coverage, where we improved the solution to consider future task coverage possibilities. We consider an opportunistic MCS environment in which sensing has no impact on user trajectories. We assume a one-to-many matching where a task can be assigned to several workers, while a worker can be matched to at most one task. We first formulate the problem mathematically and prove it to be NP-hard. Then, we design three heuristic-based solutions that are more efficient and perform extensive performance evaluations based on a real-world dataset. Each solution improves the data quality and has a maximum execution time of milliseconds.","PeriodicalId":13423,"journal":{"name":"IEEE Transactions on Network and Service Management","volume":"22 3","pages":"2323-2342"},"PeriodicalIF":4.7000,"publicationDate":"2025-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network and Service Management","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10879022/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Mobile Crowdsensing (MCS) is gaining attention for large-scale sensing that involves three types of entities: task requesters, workers equipped with sensing devices, and the platform that assigns tasks to workers considering their objectives and constraints. However, finding an allocation solution that satisfies the conditions above is NP-hard. A few studies suggested approximate solutions to this problem, focusing on one of the task’s objectives: coverage maximization. Yet, they implement it in a single-task environment or with weak objective consideration, i.e., they consider other objectives, reducing the utility the task will receive. This study proposes a task allocation that focuses only on maximizing the task coverage, where we improved the solution to consider future task coverage possibilities. We consider an opportunistic MCS environment in which sensing has no impact on user trajectories. We assume a one-to-many matching where a task can be assigned to several workers, while a worker can be matched to at most one task. We first formulate the problem mathematically and prove it to be NP-hard. Then, we design three heuristic-based solutions that are more efficient and perform extensive performance evaluations based on a real-world dataset. Each solution improves the data quality and has a maximum execution time of milliseconds.
期刊介绍:
IEEE Transactions on Network and Service Management will publish (online only) peerreviewed archival quality papers that advance the state-of-the-art and practical applications of network and service management. Theoretical research contributions (presenting new concepts and techniques) and applied contributions (reporting on experiences and experiments with actual systems) will be encouraged. These transactions will focus on the key technical issues related to: Management Models, Architectures and Frameworks; Service Provisioning, Reliability and Quality Assurance; Management Functions; Enabling Technologies; Information and Communication Models; Policies; Applications and Case Studies; Emerging Technologies and Standards.