TY - JOUR
T1 - PDMA: Efficient and privacy-preserving dynamic task assignment with multi-attribute search in crowdsourcing
AU - Bao, Haiyong
AU - Xie, Ronghai
AU - Wang, Zhehong
AU - Xing, Lu
AU - Dai, Hong Ning
N1 - This work was supported in part by the National Natural Science Foundation of China under Grant 62072404; in part by the Natural Science Foundation of Shanghai Municipality, China under Grants 23ZR1417700 and 23ZR1417800
Publisher Copyright:
© 2025 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.
PY - 2025/6
Y1 - 2025/6
N2 - Crowdsourcing leverages distributed mobile devices for task allocation, significantly reducing service costs. However, existing schemes face three major challenges, i.e., data privacy leakage, focusing just on single-attribute tasks, and the inability to accommodate dynamic task updates. To address these issues, we propose a privacy-preserving dynamic multi-attribute task assignment scheme (PDMA). PDMA supports multi-attribute range searches by incorporating spatial, temporal, and keyword constraints. It introduces a hilbert attribute tree (HRAT) for efficient query of multi-attribute tasks and utilizes hilbert R-trees and counting bloom filters (CBF) to facilitate dynamic task updates. To preserve the privacy of spatial and temporal attributes, PDMA integrates the improved symmetric homomorphic encryption (iSHE) scheme, while hash functions preserve the CBF for keyword privacy. Additionally, we propose a secure ternary match protocol (CTP) and a secure subset query scheme (Ssub), which combine iSHE-based ciphertext comparison protocols with simulated ternary content addressable memory (TCAM) to accelerate keyword subset matching. Security and performance analysis demonstrate that PDMA achieves the chosen-query attack security (CQA2-security) and is both practical and efficient.
AB - Crowdsourcing leverages distributed mobile devices for task allocation, significantly reducing service costs. However, existing schemes face three major challenges, i.e., data privacy leakage, focusing just on single-attribute tasks, and the inability to accommodate dynamic task updates. To address these issues, we propose a privacy-preserving dynamic multi-attribute task assignment scheme (PDMA). PDMA supports multi-attribute range searches by incorporating spatial, temporal, and keyword constraints. It introduces a hilbert attribute tree (HRAT) for efficient query of multi-attribute tasks and utilizes hilbert R-trees and counting bloom filters (CBF) to facilitate dynamic task updates. To preserve the privacy of spatial and temporal attributes, PDMA integrates the improved symmetric homomorphic encryption (iSHE) scheme, while hash functions preserve the CBF for keyword privacy. Additionally, we propose a secure ternary match protocol (CTP) and a secure subset query scheme (Ssub), which combine iSHE-based ciphertext comparison protocols with simulated ternary content addressable memory (TCAM) to accelerate keyword subset matching. Security and performance analysis demonstrate that PDMA achieves the chosen-query attack security (CQA2-security) and is both practical and efficient.
KW - Crowdsourcing
KW - Dynamic task assignment
KW - Privacy-preservation
KW - Spatial–temporal-keyword multi-attribute
UR - http://www.scopus.com/inward/record.url?scp=105002849228&partnerID=8YFLogxK
UR - https://www.sciencedirect.com/science/article/pii/S1389128625002476?via%3Dihub
U2 - 10.1016/j.comnet.2025.111279
DO - 10.1016/j.comnet.2025.111279
M3 - Journal article
AN - SCOPUS:105002849228
SN - 1389-1286
VL - 265
JO - Computer Networks
JF - Computer Networks
M1 - 111279
ER -