TY - JOUR
T1 - Combinatorial double auction for multi-resource trading in IoT applications
AU - Ranjbaran, Sara
AU - Jafari, Amir reza
AU - Crespi, Noel
AU - Correia, Sérgio D.
N1 - Publisher Copyright:
© The Author(s) 2025.
PY - 2025/12/1
Y1 - 2025/12/1
N2 - The proliferation of Internet of Things (IoT) devices has opened new roads for collaborative distributed applications, particularly in smart city environments, where a variety of resources, including sensing, actuation, computation, and storage, are essential for providing effective location-based services. This paper specifically focuses on the sharing of heterogeneous resources among IoT applications in smart cities. By leveraging game-theoretic principles, this study addresses resource allocation through a combinatorial double auction. The solution is rooted in the concept of Social IoT (SIoT), where Internet-connected objects create dynamic social networks based on rules set by their owners. Social relationships, such as ownership and co-location, are leveraged to form groups offering enhanced reliability resource bundles. The proposed solution offers several key economic properties, including incentive compatibility, individual rationality, and a balanced budget, while maintaining low computational complexity. Simulation results demonstrate that the proposed combinatorial double auction mechanism achieves over 70% successful resource allocation for up to 1000 requests, maintains computational efficiency with execution times under 30 s, and ensures economic properties such as incentive compatibility and individual rationality, making it a scalable and practical solution for large-scale smart city IoT applications.
AB - The proliferation of Internet of Things (IoT) devices has opened new roads for collaborative distributed applications, particularly in smart city environments, where a variety of resources, including sensing, actuation, computation, and storage, are essential for providing effective location-based services. This paper specifically focuses on the sharing of heterogeneous resources among IoT applications in smart cities. By leveraging game-theoretic principles, this study addresses resource allocation through a combinatorial double auction. The solution is rooted in the concept of Social IoT (SIoT), where Internet-connected objects create dynamic social networks based on rules set by their owners. Social relationships, such as ownership and co-location, are leveraged to form groups offering enhanced reliability resource bundles. The proposed solution offers several key economic properties, including incentive compatibility, individual rationality, and a balanced budget, while maintaining low computational complexity. Simulation results demonstrate that the proposed combinatorial double auction mechanism achieves over 70% successful resource allocation for up to 1000 requests, maintains computational efficiency with execution times under 30 s, and ensures economic properties such as incentive compatibility and individual rationality, making it a scalable and practical solution for large-scale smart city IoT applications.
KW - Combinatorial double auction
KW - Edge computing
KW - Resource sharing
KW - Smart cities
KW - Social Internet of Things
UR - https://www.scopus.com/pages/publications/105007470908
U2 - 10.1007/s43926-025-00166-w
DO - 10.1007/s43926-025-00166-w
M3 - Article
AN - SCOPUS:105007470908
SN - 2730-7239
VL - 5
JO - Discover Internet of Things
JF - Discover Internet of Things
IS - 1
M1 - 69
ER -