AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

CRESP: Cost-Aware Recommendation-Oriented Edge Service Provision

School of Information Technology, Jiangsu Open University, Nanjing 210036, China
College of Arts, Business, Law, Education and IT, Victoria University, Melbourne 3011, Australia
School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210023, China
Show Author Information

Abstract

In the 5G environment, the edge computing paradigm enables service providers to deploy their service instances on distributed edge servers to serve nearby end users with extremely low latency. This boosts the emergence of modern applications, like AR/VR, online gaming, and autonomous vehicles. Existing approaches find service provision strategies under the assumption that all the user requirements are known. However, this assumption may not be true in practice and thus the effectiveness of existing approaches could be undermined. Inspired by the great success of recommender systems in various fields, we can mine users’ interests in new services based on their similarities in terms of current service usage. Then, new service instances can be provisioned accordingly to better fulfil users’ requirements. We formulate the problem studied in this paper as a Cost-aware Recommendation-oriented Edge Service Provision (CRESP) problem. Then, we formally model the CRESP problem as a Constrained Optimization Problem (COP). Next, we propose CRESP-O to find optimal solutions to small-scale CRESP problems. Besides, to solve large-scale CRESP problems efficiently, we propose an approximation approach named CRESP-A, which has a theoretical performance guarantee. Finally, we experimentally evaluate the performance of both CRESP-O and CRESP-A against several state-of-the-art approaches on a public testbed.

References

[1]
G. Cui, Q. He, F. Chen, Y. Zhang, H. Jin, and Y. Yang, Interference-aware game-theoretic device allocation for mobile edge computing, IEEE Trans. Mobile Comput., vol. 21, no.11, pp. 4001−4012, 2022.
[2]

B. Li, Q. He, F. Chen, L. Lyu, A. Bouguettaya, and Y. Yang, EdgeDis: enabling fast, Economical, and reliable data dissemination for mobile edge computing, IEEE Trans. Serv. Comput., vol. 17, no. 4, pp. 1504–1518, 2024.

[3]

W. Liu, X. Xu, L. Qi, X. Zhou, H. Yan, X. Xia, and W. Dou, Digital twin-assisted edge service caching for consumer electronics manufacturing, IEEE Trans. Consum. Electron., vol. 70, no. 1, pp. 3141–3151, 2024.

[4]

B. Li, Q. He, F. Chen, H. Dai, H. Jin, Y. Xiang, and Y. Yang, Cooperative assurance of cache data integrity for mobile edge computing, IEEE Trans. Inf. Forensics Secur., vol. 16, pp. 4648–4662, 2021.

[5]

X. Xu, X. Zhou, X. Zhou, M. Bilal, L. Qi, X. Xia, and W. Dou, Distributed edge caching for zero trust-enabled connected and automated vehicles: A multi-agent reinforcement learning approach, IEEE Wirel. Commun., vol. 31, no. 2, pp. 36–41, 2024.

[6]
L. Wang, L. Jiao, T. He, J. Li, and M. Mühlhäuser, Service entity placement for social virtual reality applications in edge computing, in Proc. IEEE INFOCOM 2018—IEEE Conf. Computer Communications, Honolulu, HI, USA, 2018, pp. 468–476.
[7]
S. Pasteris, S. Wang, M. Herbster, and T. He, Service placement with provable guarantees in heterogeneous edge computing systems, in Proc. IEEE INFOCOM 2019—IEEE Conf. Computer Communications, Paris, France, 2019, pp. 514–522.
[8]
K. Poularakis, J. Llorca, A. M. Tulino, I. Taylor, and L. Tassiulas, Joint service placement and request routing in multi-cell mobile edge computing networks, in Proc. IEEE INFOCOM 2019—IEEE Conf. Computer Communications, Paris, France, 2019, pp. 10–18.
[9]
V. Farhadi, F. Mehmeti, T. He, T. L. Porta, H. Khamfroush, S. Wang, and K. S. Chan, Service placement and request scheduling for data-intensive applications in edge clouds, in Proc. IEEE INFOCOM 2019—IEEE Conf. Computer Communications, Paris, France, 2019, pp. 1279–1287.
[10]

T. Ouyang, Z. Zhi, and C. Xu, Follow me at the edge: Mobility-aware dynamic service placement for mobile edge computing, IEEE J. Sel. Areas Commun., vol. 36, no. 10, pp. 2333–2345, 2018.

[11]

M. Chen and Y. Hao, Task offloading for mobile edge computing in software defined ultra-dense network, IEEE J. Sel. Areas Commun., vol. 36, no. 3, pp. 587–597, 2018.

[12]

K. Meng, Z. Liu, X. Xu, X. Xia, H. Tian, L. Qi, and X. Zhou, Heterogeneous edge service deployment for cyber physical social intelligence in Internet of vehicles, IEEE Trans. Intell. Veh., doi: 10.1109/TIV.2023.3325372.

[13]
W. Liang, Y. Ma, W. Xu, X. Jia, and S. C.-K. Chau, Reliability augmentation of requests with service function chain requirements in mobile edge-cloud networks, in Proc. 49th Int. Conf. Parallel Processing, Edmonton, Canada, 2020, pp. 1–11.
[14]

L. Zhao, B. Li, W. Tan, G. Cui, Q. He, X. Xu, L. Xu, and Y. Yang, Joint coverage-reliability for budgeted edge application deployment in mobile edge computing environment, IEEE Trans. Parallel Distrib. Syst., vol. 33, no. 12, pp. 3760–3771, 2022.

[15]

G. Cui, Q. He, F. Chen, H. Jin, and Y. Yang, Trading off between user coverage and network robustness for edge server placement, IEEE Trans. Cloud Comput., vol. 10, no. 3, pp. 2178–2189, 2022.

[16]

Z. Liu, X. Xu, F. Han, Q. Zhao, L. Qi, W. Dou, and X. Zhou, Secure edge server placement with non-cooperative game for Internet of vehicles in web 3.0, IEEE Trans. Netw. Sci. Eng., vol. 11, no. 5, pp. 4020–4031, 2024.

[17]

L. Zhao, W. Tan, B. Li, Q. He, L. Huang, Y. Sun, L. Xu, and Y. Yang, Joint shareability and interference for multiple edge application deployment in mobile-edge computing environment, IEEE Internet Things J., vol. 9, no. 3, pp. 1762–1774, 2022.

[18]

Q. He, G. Cui, X. Zhang, F. Chen, S. Deng, H. Jin, Y. Li, and Y. Yang, A game-theoretical approach for user allocation in edge computing environment, IEEE Trans. Parallel Distrib. Syst., vol. 31, no. 3, pp. 515–529, 2020.

[19]

B. Li, H. Quan, J. Wang, P. Liu, H. Cai, Y. Miao, Y. Yang, and L. Li, Neural library recommendation by embedding project-library knowledge graph, IEEE Trans. Softw. Eng., vol. 50, no. 6, pp. 1620–1638, 2024.

[20]

Y. Yin, L. Chen, Y. Xu, J. Wan, H. Zhang, and Z. Mai, QoS prediction for service recommendation with deep feature learning in edge computing environment, Mob. Netw. Appl., vol. 25, no. 2, pp. 391–401, 2020.

[21]

S. Wang, Y. Zhao, L. Huang, J. Xu, and C.-H. Hsu, QoS prediction for service recommendations in mobile edge computing, J. Parallel Distrib. Comput., vol. 127, pp. 134–144, 2019.

[22]
X. Xu, H. Dong, L. Qi, X. Zhang, H. Xiang, X. Xia, Y. Xu, and W. Dou, CMCLRec: Cross-modal contrastive learning for user cold-start sequential recommendation, in Proc. 47th Int. ACM SIGIR Conf. Research and Development in Information Retrieval, Washington, DC, USA, 2024 pp. 1589–1598.
[23]
X. Wang, X. He, Y. Cao, M. Liu, and T.-S. Chua, KGAT: Knowledge graph attention network for recommendation, in Proc. 25th ACM SIGKDD Int. Conf. Knowledge Discovery & Data Mining, Anchorage, AK, USA, 2019, pp. 950–958.
[24]

Y. Fu, Y. Zhang, Q. Zhu, M. Chen, and T. Q. S. Quek, Joint content caching, recommendation, and transmission optimization for next generation multiple access networks, IEEE J. Sel. Areas Commun., vol. 40, no. 5, pp. 1600–1614, 2022.

[25]

Y. Fu, Y. Zhang, A. K. Y. Wong, and T. Q. S. Quek, Revenue maximization: The interplay between personalized bundle recommendation and wireless content caching, IEEE Trans. Mob. Comput., vol. 22, no. 7, pp. 4253–4265, 2023.

[26]
B. Li, Q. He, F. Chen, X. Xia, L. Li, J. Grundy, and Y. Yang, Embedding app-library graph for neural third party library recommendation, in Proc. 29th ACM Joint Meeting on European Software Engineering Conf. and Symp. on the Foundations of Software Engineering, Athens, Greece, 2021, pp. 466–477.
[27]

H. Li, M. Sun, F. Xia, X. Xu, and M. Bilal, A survey of edge caching: Key issues and challenges, Tsinghua Science and Technology., vol. 29, no. 3, pp. 818–842, 2024.

[28]
G. Cui, Q. He, X. Xia, F. Chen, F. Dong, H. Jin, and Y. Yang, OL-EUA: Online user allocation for NOMA-based mobile edge computing, IEEE Trans. Mob. Comput., vol. 22, no. 4, pp. 2295–2306, 2023.
[29]
X. Xu, F. Wu, M. Bilal, X. Xia, W. Dou, L. Yao, and W. Zhong, XRL-SHAP-cache: An explainable reinforcement learning approach for intelligent edge service caching in content delivery networks, Sci. China Inf. Sci., vol. 67, no. 7, p. 170303, 2024.
[30]

X. Xu, H. Li, W. Xu, Z. Liu, L. Yao, and F. Dai, Artificial intelligence for edge service optimization in Internet of vehicles: A survey, Tsinghua Science and Technology, vol. 27, no. 2, pp. 270–287, 2022.

[31]
Y. Liu, L. Qi, W. Liu, X. Xu, X. Zhang, and W. Dou, GraphSAGE-based POI recommendation via continuous-time modeling, in Companion Proc. ACM Web Conf., Singapore, 2024, pp. 585–588.
[32]

W. Zhong, X. Yin, X. Zhang, S. Li, W. Dou, R. Wang, and L. Qi, Multi-dimensional quality-driven service recommendation with privacy-preservation in mobile edge environment, Comput. Commun., vol. 157, pp. 116–123, 2020.

[33]

S. Meng, J. Xu, H. Wang, R. Yuan, J. Zhang, and Q. Li, Time-aware scalable recommendation with clustering-based distributed factorization for edge services, World Wide Web, vol. 25, no. 5, pp. 1831–1849, 2022.

[34]

R. Yuan, S. Meng, R. Dou, and X. Wang, Modeling long- and short-term service recommendations with a deep multi-interest network for edge computing, Tsinghua Science and Technology, vol. 29, no. 1, pp. 86–98, 2024.

[35]
Y. Yin, Y. Li, H. Gao, T. Liang, and Q. Pan, FGC: GCN-based federated learning approach for trust industrial service recommendation, IEEE Trans. Ind. Inform., vol. 19, no. 3, pp. 3240–3250, 2023.
[36]

W. Lin, M. Zhu, X. Zhou, R. Zhang, X. Zhao, S. Shen, and L. Sun, A deep neural collaborative filtering based service recommendation method with multi-source data for smart cloud-edge collaboration applications, Tsinghua Science and Technology, vol. 29, no. 3, pp. 897–910, 2024.

[37]

Z. Liu, Q. Z. Sheng, Z. Zhang, X. Xu, D. Chu, J. Yu, and S. Wang, Accurate and reliable service recommendation based on bilateral perception in multi-access edge computing, IEEE Trans. Serv. Comput., vol. 16, no. 2, pp. 886–899, 2023.

[38]

Z. Liu, Q. Z. Sheng, D. Chu, X. Xu, H. Zheng, and K. Feng, Proactive recommendation of composite services in multi-access edge computing, IEEE Trans. Serv. Comput., vol. 17, no. 2, pp. 631–644, 2024.

[39]

T. Ouyang, C. Xu, Z. Zhi, L. Rui, and T. Xin, Adaptive user-managed service placement for mobile edge computing via contextual multi-armed bandit learning, IEEE Trans. Mob. Comput., vol. 22, no. 3, pp. 1313–1326, 2023.

[40]
X. Xu, W. Liu, Y. Zhang, X. Zhang, W. Dou, L. Qi, and M. Z. A. Bhuiyan, PSDF: Privacy-aware IoV service deployment with federated learning in cloud-edge computing, Transactions on Intelligent Systems and Technology, vol. 13, no. 5, pp. 1–22, 2022.
[41]
B. Li, Q. He, G. Cui, X. Xia, F. Chen, H. Jin, and Y. Yang, READ: Robustness-oriented edge application deployment in edge computing environment, IEEE Trans. Serv. Comput., vol. 15, no. 3, pp. 1746–1759, 2022.
[42]

S. Bag, S. K. Kumar, and M. K. Tiwari, An efficient recommendation generation using relevant Jaccard similarity, Inf. Sci., vol. 483, pp. 53–64, 2019.

[43]

Q. He, B. Li, F. Chen, J. Grundy, X. Xia, and Y. Yang, Diversified third-party library prediction for mobile app development, IEEE Trans. Softw. Eng., vol. 48, no. 1, pp. 150–165, 2022.

[44]

J. Kang and S. Park, Algorithms for the variable sized bin packing problem, Eur. J. Oper. Res., vol. 147, no. 2, pp. 365–372, 2003.

[45]

I. Correia, L. Gouveia, and F. Saldanha-da-Gama, Solving the variable size bin packing problem with discretized formulations, Comput. Oper. Res., vol. 35, no. 6, pp. 2103–2113, 2008.

[46]
P. Lai, Q. He, G. Cui, X. Xia, M. Abdelrazek, F. Chen, J. Hosking, J. Grundy, and Y. Yang, Edge user allocation with dynamic quality of service, in Proc. Int. Conf. Service-Oriented Computing, Toulouse, France, 2019. pp. 86–101.
[47]

G. Cui, Q. He, B. Li, X. Xia, F. Chen, H. Jin, Y. Xiang, and Y. Yang, Efficient verification of edge data integrity in edge computing environment, IEEE Trans. Serv. Comput., vol. 15, no. 6, pp. 3233–3244, 2022.

[48]
G. Cui, Q. He, X. Xia, F. Chen, H. Jin, and Y. Yang, Robustness-oriented k edge server placement, in Proc. 20th IEEE/ACM Int. Symp. on Cluster, Cloud and Internet Computing, Melbourne, Australia, 2020, pp. 81–90.
Tsinghua Science and Technology
Pages 1865-1884
Cite this article:
Huang L, Li B, Zhao L. CRESP: Cost-Aware Recommendation-Oriented Edge Service Provision. Tsinghua Science and Technology, 2025, 30(4): 1865-1884. https://doi.org/10.26599/TST.2024.9010151

55

Views

3

Downloads

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Altmetrics

Received: 28 May 2024
Revised: 13 August 2024
Accepted: 16 August 2024
Published: 03 March 2025
© The Author(s) 2025.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return