Privacy-Preserving Peer-to-Peer Cross-Domain Collaborative Filtering via Intent-Adaptive Graph Reconstruction
Abstract
1. Introduction
- We propose P2P-IAGR, a novel privacy-preserving peer-to-peer cross-domain collaborative filtering framework. The core contribution of P2P-IAGR is a unified federated collaborative paradigm that securely exchanges intent-level prototypes to enhance local structure modeling, enabling effective cross-domain recommendation without sharing raw interaction data or model parameters.
- To support reliable prototype transfer, we design an intent disentanglement and cross-domain alignment mechanism, which extracts fine-grained intent prototypes perturbed via Local Differential Privacy (LDP) and aligns them across domains to establish a shared intent prior.
- To better incorporate the transferred cross-domain knowledge into local representation learning, we further introduce an intent-adaptive graph reconstruction strategy together with a structural contrastive learning objective, which enriches sparse local graphs and improves representation robustness.
2. Related Work
2.1. Cross-Domain Recommendation
2.2. Privacy-Preserving Cross-Domain Recommendation
3. Methods
3.1. Problem Definition and Overview
3.2. Local Structural Learning and Intent Disentanglement
3.2.1. Local Structural Learning
3.2.2. Intent Disentanglement
3.3. Decentralized Peer-to-Peer Exchange and Alignment
3.3.1. Privacy Guarantees via Local Differential Privacy
3.3.2. Cross-Domain Semantic Alignment
3.3.3. Cross-Domain Intent Fusion
3.4. Intent-Adaptive Graph Contrastive Learning
3.4.1. Adaptive Graph Reconstruction
3.4.2. Dual-View Graph Contrastive Learning
3.5. Model Learning and Federated Optimization
| Algorithm 1 Optimization algorithm for P2P-IAGR |
| Require: Local graphs ; communication rounds R; local epochs E; learning rate ; privacy budget ; number of intents K; loss weights . Ensure: Optimized local model parameters and . 1: Initialize parameters and for Domain A and B. 2: for round do 3: Phase 1: Prototype Extraction & LDP Perturbation 4: Extract clean prototypes and . 5: for . 6: 7: 8: Phase 2: Peer-to-Peer Exchange 9: Domain A sends to B; Domain B sends to A. 10: Phase 3: Local Federated Optimization 11: for epoch on Domain A (Parallel on B) do 12: Step 1: Structural Learning 13: Obtain structural embeddings via LightGCN. 14: Update node embeddings: . 15: Step 2: Semantic Alignment 16: Calculate aligning local with remote . 17: Step 3: Graph Reconstruction 18: Compute fused intent prior . 19: Infer probability and interpolate . 20: Sample augmented graph via Gumbel–Sigmoid. 21: Step 4: Contrastive Learning 22: Compute structure-adaptive contrastive loss . 23: Step 5: Joint Update 24: . 25: Update parameters: . 26: end for 27: end for 28: return |
3.6. Complexity Analysis
3.6.1. Time Complexity
3.6.2. Space Complexity
4. Experimental Settings
4.1. Datasets
4.2. Baselines
- NeuMF [18]: A widely used neural collaborative filtering framework that replaces the conventional inner product with a multi-layer perceptron.
- LightGCN [32]: A light graph convolution model that eliminates feature transformation and non-linear activation.Cross-Domain Recommendation:
- CoNet [20]: A collaborative cross-network architecture that facilitates bidirectional knowledge transfer through cross-connections between feed-forward networks.
- DDTCDR [22]: A deep dual transfer model that leverages orthogonal mappings to transfer user preferences and structural knowledge across different domains.
- ETL [24]: An advanced CDR approach that employs an equivalent transformation learning framework to model the joint distribution of cross-domain user behaviors.Privacy-Preserving Recommendation:
- FedGNN [7]: A federated graph neural network framework designed for privacy-preserving recommendation.
- PriCDR [6]: A privacy-preserving CDR model that shares a differentially private rating matrix from the source domain to the target domain.
- P2FCDR [8]: A privacy-preserving federated cross-domain recommendation framework that learns cross-domain embedding transformations via an optimizable orthogonal mapping matrix.
- P2DTR [9]: A privacy-preserving dual-target cross-domain recommendation framework that utilizes the Private Set Intersection (PSI) algorithm and prototype-based federated learning to collaboratively model shared knowledge.
4.3. Evaluation Protocol and Metrics
4.4. Hyper-Parameter Settings
5. Results and Discussion
5.1. Overall Performance Comparisons (RQ1)
5.2. Ablation Study (RQ2)
- w/o Intent: Replaces the intent disentanglement module with K randomly initialized, learnable vectors, while keeping all subsequent modules unchanged.
- w/o CCL: Removes the cross-domain contrastive learning (CCL) alignment and replaces it with an alignment loss based on l2 distance.
- w/o SCL: Removes structure-adaptive graph contrastive learning, while the rest of the architecture remains unchanged.
5.3. Privacy–Utility Trade-Off (RQ3)
5.4. Alleviating Data Sparsity (RQ4)
5.5. Hyper-Parameter Sensitivity (RQ5)
5.6. Communication Efficiency and Scalability Analysis
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Koren, Y.; Bell, R.; Volinsky, C. Matrix factorization techniques for recommender systems. Computer 2009, 42, 30–37. [Google Scholar] [CrossRef]
- Rendle, S.; Freudenthaler, C.; Gantner, Z.; Schmidt-Thieme, L. BPR: Bayesian personalized ranking from implicit feedback. arXiv 2012, arXiv:1205.2618. [Google Scholar]
- Zhao, C.; Zhao, H.; Li, X.; He, M.; Wang, J.; Fan, J. Cross-domain recommendation via progressive structural alignment. IEEE Trans. Knowl. Data Eng. 2023, 36, 2401–2415. [Google Scholar] [CrossRef]
- Zhao, G.; Zhang, X.; Tang, H.; Shen, J.; Qian, X. Domain-oriented knowledge transfer for cross-domain recommendation. IEEE Trans. Multimed. 2024, 26, 9539–9550. [Google Scholar] [CrossRef]
- Cao, J.; Lin, X.; Cong, X.; Ya, J.; Liu, T.; Wang, B. Disencdr: Learning disentangled representations for cross-domain recommendation. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval; Association for Computing Machinery: New York, NY, USA, 2022; pp. 267–277. [Google Scholar]
- Chen, C.; Wu, H.; Su, J.; Lyu, L.; Zheng, X.; Wang, L. Differential Private Knowledge Transfer for Privacy-Preserving Cross-Domain Recommendation. In Proceedings of the WWW ’22: The ACM Web Conference 2022, Virtual Event, 25–29 April 2022; Laforest, F., Troncy, R., Simperl, E., Agarwal, D., Gionis, A., Herman, I., Médini, L., Eds.; ACM: New York, NY, USA, 2022; pp. 1455–1465. [Google Scholar] [CrossRef]
- Wu, C.; Wu, F.; Cao, Y.; Huang, Y.; Xie, X. FedGNN: Federated Graph Neural Network for Privacy-Preserving Recommendation. arXiv 2021, arXiv:2102.04925. [Google Scholar]
- Chen, G.; Zhang, X.; Su, Y.; Lai, Y.; Xiang, J.; Zhang, J.; Zheng, Y. Win-win: A privacy-preserving federated framework for dual-target cross-domain recommendation. Proc. Proc. AAAI Conf. Artif. Intell. 2023, 37, 4149–4156. [Google Scholar] [CrossRef]
- Lin, Z.; Huang, W.; Zhang, H.; Xu, J.; Liu, W.; Liao, X.; Wang, F.; Wang, S.; Tan, Y. Enhancing Dual-Target Cross-Domain Recommendation with Federated Privacy-Preserving Learning. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence, IJCAI 2024, Jeju, Republic of Korea, 3–9 August 2024; pp. 2153–2161. [Google Scholar] [CrossRef] [PubMed]
- Gao, S.; Wang, S.; Yao, L.; Li, J.; Wang, Z.; Gong, M.; Pan, K. DT-FedSDC: A Dual-Target Federated Framework with Semantic Enhancement and Disentangled Contrastive Learning for Cross-Domain Recommendation. In CIKM ’25: Proceedings of the 34th ACM International Conference on Information and Knowledge Management; Association for Computing Machinery: New York, NY, USA, 2025; pp. 686–695. [Google Scholar] [CrossRef]
- Wang, L.; Wang, S.; Zhang, Q.; Wu, Q.; Xu, M. Federated User Preference Modeling for Privacy-Preserving Cross-Domain Recommendation. IEEE Trans. Multimed. 2025, 27, 5324–5336. [Google Scholar] [CrossRef]
- Chen, S.; Dong, Y.; Shang, Y.; Xu, X.; Lin, X. Federated Privacy-Preserving for Cross-Domain Sequential Recommendation. In Proceedings of the Artificial Neural Networks and Machine Learning–ICANN 2025; Senn, W., Sanguineti, M., Saudargiene, A., Tetko, I.V., Villa, A.E.P., Jirsa, V., Bengio, Y., Eds.; Springer: Cham, Switzerland, 2026; pp. 41–52. [Google Scholar]
- Zhu, F.; Wang, Y.; Chen, C.; Zhou, J.; Li, L.; Liu, G. Cross-Domain Recommendation: Challenges, Progress, and Prospects. arXiv 2021, arXiv:2103.01696. [Google Scholar]
- Cao, J.; Cong, X.; Sheng, J.; Liu, T.; Wang, B. Contrastive cross-domain sequential recommendation. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management; Association for Computing Machinery: New York, NY, USA, 2022; pp. 138–147. [Google Scholar]
- Wang, Y.; Feng, C.; Guo, C.; Chu, Y.; Hwang, J. Solving the Sparsity Problem in Recommendations via Cross-Domain Item Embedding Based on Co-Clustering. In Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, WSDM 2019, Melbourne, Australia, 11–15 February 2019; Culpepper, J.S., Moffat, A., Bennett, P.N., Lerman, K., Eds.; ACM: New York, NY, USA, 2019; pp. 717–725. [Google Scholar] [CrossRef]
- Zhao, C.; Li, C.; Xiao, R.; Deng, H.; Sun, A. CATN: Cross-Domain Recommendation for Cold-Start Users via Aspect Transfer Network. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2020, Virtual Event, 25–30 July 2020; Huang, J.X., Chang, Y., Cheng, X., Kamps, J., Murdock, V., Wen, J., Liu, Y., Eds.; ACM: New York, NY, USA, 2020; pp. 229–238. [Google Scholar] [CrossRef]
- Lian, J.; Zhang, F.; Xie, X.; Sun, G. CCCFNet: A Content-Boosted Collaborative Filtering Neural Network for Cross Domain Recommender Systems. In Proceedings of the 26th International Conference on World Wide Web Companion, Perth, Australia, 3–7 April 2017; Barrett, R., Cummings, R., Agichtein, E., Gabrilovich, E., Eds.; ACM: New York, NY, USA, 2017; pp. 817–818. [Google Scholar] [CrossRef]
- He, X.; Liao, L.; Zhang, H.; Nie, L.; Hu, X.; Chua, T.S. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web; ACM: New York, NY, USA, 2017; pp. 173–182. [Google Scholar]
- Zhu, F.; Wang, Y.; Chen, C.; Liu, G.; Orgun, M.A.; Wu, J. A Deep Framework for Cross-Domain and Cross-System Recommendations. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018, Stockholm, Sweden, 13–19 July 2018; Lang, J., Ed.; International Joint Conferences on Artificial Intelligence Organization: California, CA, USA, 2018; pp. 3711–3717. [Google Scholar] [CrossRef] [PubMed]
- Hu, G.; Zhang, Y.; Yang, Q. CoNet: Collaborative Cross Networks for Cross-Domain Recommendation. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, CIKM 2018, Torino, Italy, 22–26 October 2018; Cuzzocrea, A., Allan, J., Paton, N.W., Srivastava, D., Agrawal, R., Broder, A.Z., Zaki, M.J., Candan, K.S., Labrinidis, A., Schuster, A., et al., Eds.; ACM: New York, NY, USA, 2018; pp. 667–676. [Google Scholar] [CrossRef]
- Zhu, F.; Wang, Y.; Chen, C.; Liu, G.; Zheng, X. A Graphical and Attentional Framework for Dual-Target Cross-Domain Recommendation. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence; Bessiere, C., Ed.; International Joint Conferences on Artificial Intelligence Organization: California, CA, USA, 2020; pp. 3001–3008. [Google Scholar] [CrossRef] [PubMed]
- Li, P.; Tuzhilin, A. DDTCDR: Deep Dual Transfer Cross Domain Recommendation. In Proceedings of the WSDM ’20: The Thirteenth ACM International Conference on Web Search and Data Mining, Houston, TX, USA, 3–7 February 2020; Caverlee, J., Hu, X.B., Lalmas, M., Wang, W., Eds.; ACM: New York, NY, USA, 2020; pp. 331–339. [Google Scholar] [CrossRef]
- Zhu, F.; Wang, Y.; Chen, C.; Liu, G.; Orgun, M.; Wu, J. A deep framework for cross-domain and cross-system recommendations. arXiv 2020, arXiv:2009.06215. [Google Scholar]
- Chen, X.; Zhang, Y.; Tsang, I.W.; Pan, Y.; Su, J. Towards Equivalent Transformation of User Preferences in Cross Domain Recommendation. arXiv 2020, arXiv:2009.06884. [Google Scholar]
- Zhao, C.; Li, C.; Fu, C. Cross-Domain Recommendation via Preference Propagation GraphNet. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, CIKM 2019, Beijing, China, 3–7 November 2019; Zhu, W., Tao, D., Cheng, X., Cui, P., Rundensteiner, E.A., Carmel, D., He, Q., Yu, J.X., Eds.; ACM: New York, NY, USA, 2019; pp. 2165–2168. [Google Scholar] [CrossRef]
- Cao, J.; Sheng, J.; Cong, X.; Liu, T.; Wang, B. Cross-Domain Recommendation to Cold-Start Users via Variational Information Bottleneck. In Proceedings of the 38th IEEE International Conference on Data Engineering, ICDE 2022, Kuala Lumpur, Malaysia, 9–12 May 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 2209–2223. [Google Scholar] [CrossRef]
- Pei, J.; Liu, W.; Li, J.; Wang, L.; Liu, C. A review of federated learning methods in heterogeneous scenarios. IEEE Trans. Consum. Electron. 2024, 70, 5983–5999. [Google Scholar] [CrossRef]
- McMahan, B.; Moore, E.; Ramage, D.; Hampson, S.; Y Arcas, B.A. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, AISTATS 2017 PMLR, Fort Lauderdale, FL, USA, 20–22 April 2017; Singh, A., Zhu, X.J., Eds.; Proceedings of Machine Learning Research: Cambridge, MA, USA, 2017; pp. 1273–1282. [Google Scholar]
- Chai, D.; Wang, L.; Chen, K.; Yang, Q. Secure Federated Matrix Factorization. IEEE Intell. Syst. 2021, 36, 11–20. [Google Scholar] [CrossRef]
- Feng, C.; Feng, D.; Huang, G.; Liu, Z.; Wang, Z.; Xia, X.G. Robust privacy-preserving recommendation systems driven by multimodal federated learning. IEEE Trans. Neural Netw. Learn. Syst. 2024, 36, 8896–8910. [Google Scholar] [CrossRef]
- Tan, Y.; Long, G.; Liu, L.; Zhou, T.; Lu, Q.; Jiang, J.; Zhang, C. FedProto: Federated Prototype Learning across Heterogeneous Clients. Proc. Aaai Conf. Artif. Intell. 2022, 36, 8432–8440. [Google Scholar] [CrossRef]
- He, X.; Deng, K.; Wang, X.; Li, Y.; Zhang, Y.; Wang, M. Lightgcn: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval; Association for Computing Machinery: New York, NY, USA, 2020; pp. 639–648. [Google Scholar]
- Ye, Z.; Zhang, X.; Chen, X.; Xiong, H.; Yu, D. Adaptive Clustering Based Personalized Federated Learning Framework for Next POI Recommendation With Location Noise. IEEE Trans. Knowl. Data Eng. 2024, 36, 1843–1856. [Google Scholar] [CrossRef]







| Method | Privacy Mechanism | Comm. Paradigm | Aux. Data | Fine-Grained | Dynamic Topo. |
|---|---|---|---|---|---|
| PriCDR [6] | Data Perturbation | Interaction Matrix | × | × | × |
| FedGNN [7] | LDP | Model Gradients | × | × | × |
| DT-FedSDC [10] | DP | Embeddings | ✓ (Texts) | × | × |
| FUPM [11] | DP | Group Prototypes | ✓ (Reviews) | × | × |
| FP2CDSR [12] | DP | Embeddings | ✓ (Sequences) | × | × |
| P2FCDR [8] | LDP | User Embeddings | × | × | × |
| P2DTR [9] | PSI & CDS | Cluster Prototypes | × | × | × |
| Ours | LDP | Prototypes | × (Pure Graph) | ✓ | ✓ |
| Domain Pair | Domain | Shared Users | Items | Ratings | Sparsity |
|---|---|---|---|---|---|
| Elec & Cell | Elec | 14,591 | 11,270 | 397,034 | 99.76% |
| Cell | 19,977 | 428,493 | 99.85% | ||
| Game & Movie | Game | 8252 | 8737 | 196,792 | 99.73% |
| Movie | 9218 | 284,589 | 99.63% | ||
| Food & Kitchen | Food | 2424 | 3251 | 57,404 | 99.27% |
| Kitchen | 2880 | 53,498 | 99.23% |
| Methods | Food-domain recommendation | Kitchen-domain recommendation | ||||||||||
| MRR | NDCG | HR | MRR | NDCG | HR | |||||||
| @5 | @10 | @1 | @5 | @10 | @5 | @10 | @1 | @5 | @10 | |||
| NeuMF | 6.12 ± 0.35 | 5.17 ± 0.22 | 6.42 ± 0.31 | 2.13 ± 0.18 | 7.45 ± 0.45 | 11.82 ± 0.52 | 2.84 ± 0.12 | 1.93 ± 0.28 | 3.32 ± 0.35 | 0.87 ± 0.14 | 4.15 ± 0.41 | 7.38 ± 0.55 |
| LightGCN | 6.41 ± 0.09 | 5.38 ± 0.12 | 6.75 ± 0.15 | 2.44 ± 0.08 | 7.82 ± 0.18 | 12.43 ± 0.20 | 3.22 ± 0.11 | 2.18 ± 0.14 | 3.61 ± 0.17 | 0.96 ± 0.09 | 4.62 ± 0.16 | 7.54 ± 0.19 |
| CoNet | 6.59 ± 0.45 | 5.65 ± 0.32 | 7.18 ± 0.31 | 2.65 ± 0.25 | 8.27 ± 0.38 | 13.12 ± 0.56 | 3.55 ± 0.22 | 2.35 ± 0.39 | 3.89 ± 0.35 | 1.07 ± 0.48 | 4.98 ± 0.31 | 7.76 ± 0.28 |
| DDTCDR | 6.78 ± 0.28 | 5.85 ± 0.35 | 7.29 ± 0.22 | 2.78 ± 0.29 | 8.42 ± 0.42 | 13.55 ± 0.29 | 3.62 ± 0.36 | 2.58 ± 0.21 | 4.05 ± 0.38 | 1.10 ± 0.21 | 5.16 ± 0.34 | 8.09 ± 0.30 |
| ETL | 6.85 ± 0.31 | 5.92 ± 0.38 | 7.58 ± 0.45 | 2.89 ± 0.22 | 8.71 ± 0.55 | 13.82 ± 0.46 | 3.95 ± 0.29 | 2.85 ± 0.41 | 4.14 ± 0.31 | 1.27 ± 0.24 | 5.08 ± 0.37 | 8.43 ± 0.59 |
| FedGNN | 6.86 ± 0.24 | 5.93 ± 0.31 | 7.69 ± 0.29 | 2.63 ± 0.27 | 8.82 ± 0.36 | 14.10 ± 0.33 | 4.05 ± 0.21 | 3.02 ± 0.36 | 4.25 ± 0.23 | 1.34 ± 0.36 | 5.32 ± 0.29 | 8.88 ± 0.26 |
| PriCDR | 7.05 ± 0.57 | 6.03 ± 0.34 | 7.82 ± 0.41 | 2.88 ± 0.32 | 8.63 ± 0.49 | 14.51 ± 0.57 | 3.84 ± 0.25 | 3.11 ± 0.39 | 4.29 ± 0.46 | 1.46 ± 0.19 | 5.43 ± 0.52 | 9.04 ± 0.39 |
| P2DTR | 7.15 ± 0.22 | 6.05 ± 0.29 | 7.93 ± 0.36 | 3.02 ± 0.24 | 8.92 ± 0.23 | 14.32 ± 0.35 | 3.92 ± 0.19 | 3.28 ± 0.33 | 4.32 ± 0.34 | 1.37 ± 0.23 | 5.63 ± 0.36 | 8.83 ± 0.23 |
| P2FCDR | 7.08 ± 0.26 | 6.15 ± 0.33 | 7.68 ± 0.40 | 3.12 ± 0.18 | 8.67 ± 0.27 | 14.25 ± 0.34 | 3.86 ± 0.23 | 3.23 ± 0.27 | 4.42 ± 0.34 | 1.28 ± 0.37 | 5.55 ± 0.15 | 8.72 ± 0.27 |
| Ours | 7.38 ± 0.18 * | 6.48 ± 0.27 * | 8.21 ± 0.34 * | 3.35 ± 0.12 * | 9.18 ± 0.34 * | 15.65 ± 0.28 * | 4.28 ± 0.18 * | 3.49 ± 0.31 * | 4.88 ± 0.38 * | 1.78 ± 0.14 * | 5.89 ± 0.24 * | 9.92 ± 0.21 * |
| Improv. | 3.22% | 5.37% | 3.53% | 7.37% | 2.91% | 7.86% | 5.68% | 6.40% | 10.41% | 21.92% | 4.62% | 9.73% |
| Methods | Game-domain recommendation | Movie-domain recommendation | ||||||||||
| MRR | NDCG | HR | MRR | NDCG | HR | |||||||
| @5 | @10 | @1 | @5 | @10 | @5 | @10 | @1 | @5 | @10 | |||
| NeuMF | 4.88 ± 0.29 | 4.15 ± 0.24 | 5.45 ± 0.33 | 1.95 ± 0.19 | 6.17 ± 0.47 | 10.54 ± 0.54 | 3.14 ± 0.14 | 1.92 ± 0.30 | 3.39 ± 0.37 | 1.05 ± 0.16 | 3.99 ± 0.43 | 6.64 ± 0.57 |
| LightGCN | 5.29 ± 0.11 | 4.41 ± 0.13 | 5.82 ± 0.16 | 2.18 ± 0.09 | 6.60 ± 0.19 | 10.94 ± 0.18 | 3.35 ± 0.12 | 2.21 ± 0.15 | 3.69 ± 0.18 | 1.14 ± 0.10 | 4.50 ± 0.17 | 7.15 ± 0.20 |
| CoNet | 5.55 ± 0.38 | 4.74 ± 0.31 | 6.11 ± 0.26 | 2.21 ± 0.39 | 7.11 ± 0.45 | 11.25 ± 0.32 | 3.79 ± 0.42 | 2.39 ± 0.28 | 4.11 ± 0.39 | 1.39 ± 0.22 | 4.86 ± 0.29 | 7.77 ± 0.46 |
| DDTCDR | 5.92 ± 0.28 | 4.93 ± 0.31 | 6.50 ± 0.35 | 2.40 ± 0.22 | 7.38 ± 0.38 | 11.70 ± 0.42 | 3.91 ± 0.25 | 2.86 ± 0.29 | 4.33 ± 0.33 | 1.45 ± 0.21 | 5.29 ± 0.36 | 8.26 ± 0.44 |
| ETL | 6.10 ± 0.24 | 5.27 ± 0.42 | 6.75 ± 0.51 | 2.46 ± 0.26 | 7.82 ± 0.21 | 12.31 ± 0.24 | 4.15 ± 0.29 | 3.12 ± 0.42 | 4.66 ± 0.35 | 1.59 ± 0.48 | 5.65 ± 0.43 | 8.90 ± 0.29 |
| FedGNN | 6.45 ± 0.32 | 5.35 ± 0.25 | 6.88 ± 0.42 | 2.68 ± 0.31 | 8.09 ± 0.35 | 12.98 ± 0.44 | 4.33 ± 0.34 | 3.65 ± 0.29 | 4.78 ± 0.21 | 1.73 ± 0.33 | 6.06 ± 0.26 | 9.42 ± 0.39 |
| PriCDR | 6.24 ± 0.45 | 4.62 ± 0.28 | 6.76 ± 0.31 | 2.48 ± 0.35 | 7.57 ± 0.22 | 11.09 ± 0.41 | 4.44 ± 0.31 | 3.04 ± 0.49 | 4.47 ± 0.56 | 1.71 ± 0.46 | 5.18 ± 0.35 | 8.61 ± 0.38 |
| P2DTR | 6.63 ± 0.28 | 5.42 ± 0.26 | 7.33 ± 0.21 | 2.52 ± 0.28 | 8.43 ± 0.34 | 12.82 ± 0.38 | 4.53 ± 0.25 | 3.62 ± 0.37 | 5.03 ± 0.29 | 1.78 ± 0.38 | 6.13 ± 0.42 | 9.27 ± 0.26 |
| P2FCDR | 6.53 ± 0.25 | 5.53 ± 0.37 | 7.23 ± 0.22 | 2.64 ± 0.31 | 8.24 ± 0.23 | 12.81 ± 0.27 | 4.48 ± 0.26 | 3.72 ± 0.18 | 4.91 ± 0.30 | 1.83 ± 0.21 | 5.88 ± 0.24 | 9.21 ± 0.35 |
| Ours | 6.87 ± 0.21 * | 5.96 ± 0.19 * | 7.52 ± 0.26 * | 2.83 ± 0.14 * | 9.08 ± 0.22 * | 13.51 ± 0.15 * | 4.77 ± 0.22 * | 4.11 ± 0.23 * | 5.21 ± 0.34 * | 1.98 ± 0.23 * | 6.28 ± 0.20 * | 9.97 ± 0.26 * |
| Improv. | 3.62% | 7.78% | 2.59% | 5.60% | 7.71% | 4.08% | 5.30% | 10.48% | 3.58% | 8.20% | 2.45% | 5.84% |
| Methods | Elec-domain recommendation | Cell-domain recommendation | ||||||||||
| MRR | NDCG | HR | MRR | NDCG | HR | |||||||
| @5 | @10 | @1 | @5 | @10 | @5 | @10 | @1 | @5 | @10 | |||
| NeuMF | 2.05 ± 0.34 | 1.39 ± 0.31 | 1.97 ± 0.29 | 0.41 ± 0.27 | 2.99 ± 0.23 | 4.04 ± 0.45 | 7.09 ± 0.23 | 5.99 ± 0.27 | 7.42 ± 0.34 | 3.13 ± 0.25 | 8.39 ± 0.40 | 12.48 ± 0.33 |
| LightGCN | 2.28 ± 0.08 | 1.68 ± 0.11 | 2.22 ± 0.14 | 0.45 ± 0.08 | 3.22 ± 0.17 | 4.25 ± 0.19 | 7.61 ± 0.10 | 6.62 ± 0.13 | 7.91 ± 0.16 | 3.31 ± 0.09 | 8.94 ± 0.15 | 13.19 ± 0.18 |
| CoNet | 2.48 ± 0.38 | 1.90 ± 0.33 | 2.47 ± 0.26 | 0.58 ± 0.38 | 3.40 ± 0.21 | 4.55 ± 0.37 | 8.10 ± 0.54 | 6.92 ± 0.41 | 8.21 ± 0.25 | 3.50 ± 0.43 | 9.07 ± 0.58 | 14.24 ± 0.41 |
| DDTCDR | 2.54 ± 0.24 | 2.10 ± 0.22 | 2.56 ± 0.35 | 0.69 ± 0.27 | 3.52 ± 0.19 | 4.64 ± 0.22 | 8.52 ± 0.29 | 7.11 ± 0.36 | 8.62 ± 0.31 | 3.60 ± 0.39 | 10.61 ± 0.23 | 14.62 ± 0.25 |
| ETL | 2.88 ± 0.42 | 2.32 ± 0.55 | 2.79 ± 0.29 | 0.84 ± 0.41 | 3.68 ± 0.25 | 4.82 ± 0.49 | 8.62 ± 0.56 | 7.39 ± 0.33 | 8.84 ± 0.28 | 3.91 ± 0.26 | 11.79 ± 0.60 | 15.94 ± 0.32 |
| FedGNN | 2.98 ± 0.29 | 2.44 ± 0.31 | 2.95 ± 0.28 | 1.27 ± 0.36 | 3.68 ± 0.25 | 5.04 ± 0.32 | 8.41 ± 0.42 | 8.18 ± 0.25 | 9.02 ± 0.32 | 4.18 ± 0.25 | 12.09 ± 0.38 | 16.50 ± 0.35 |
| PriCDR | 2.95 ± 0.46 | 2.34 ± 0.33 | 2.92 ± 0.40 | 0.92 ± 0.39 | 3.40 ± 0.28 | 5.10 ± 0.46 | 7.95 ± 0.34 | 7.42 ± 0.28 | 8.94 ± 0.45 | 3.89 ± 0.28 | 11.58 ± 0.51 | 16.13 ± 0.58 |
| P2DTR | 3.13 ± 0.21 | 2.45 ± 0.28 | 3.08 ± 0.35 | 1.17 ± 0.23 | 3.47 ± 0.42 | 5.23 ± 0.29 | 8.68 ± 0.28 | 8.17 ± 0.32 | 9.43 ± 0.39 | 4.07 ± 0.22 | 12.53 ± 0.25 | 16.87 ± 0.22 |
| P2FCDR | 3.03 ± 0.25 | 2.55 ± 0.22 | 2.98 ± 0.29 | 1.18 ± 0.37 | 3.42 ± 0.26 | 5.09 ± 0.43 | 8.55 ± 0.32 | 8.28 ± 0.26 | 9.23 ± 0.23 | 4.02 ± 0.36 | 12.39 ± 0.19 | 17.09 ± 0.26 |
| Ours | 3.22 ± 0.20 * | 2.68 ± 0.26 * | 3.23 ± 0.33 * | 1.35 ± 0.17 * | 3.88 ± 0.19 * | 5.54 ± 0.27 * | 8.95 ± 0.19 * | 8.48 ± 0.23 * | 10.15 ± 0.27 * | 4.38 ± 0.21 * | 13.18 ± 0.18 * | 18.47 ± 0.22 * |
| Improv. | 2.88% | 5.10% | 4.87% | 6.30% | 5.43% | 5.93% | 3.11% | 2.42% | 7.64% | 4.78% | 5.19% | 8.07% |
| Method | Transmitted Content | Comm. Cost/Round | Time/Epoch | GPU Memory |
|---|---|---|---|---|
| FedGNN | Model Gradients | 125.40 MB | 145.2 s | 18.5 GB |
| P2FCDR | Overlapping User Embeds | 45.20 MB | 89.4 s | 12.3 GB |
| P2P-IAGR (Ours) | K Intent Prototypes | 0.047 MB | 45.6 s | 5.8 GB |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Li, M.; Zhang, H.; Li, J.; Chen, S. Privacy-Preserving Peer-to-Peer Cross-Domain Collaborative Filtering via Intent-Adaptive Graph Reconstruction. Electronics 2026, 15, 3121. https://doi.org/10.3390/electronics15143121
Li M, Zhang H, Li J, Chen S. Privacy-Preserving Peer-to-Peer Cross-Domain Collaborative Filtering via Intent-Adaptive Graph Reconstruction. Electronics. 2026; 15(14):3121. https://doi.org/10.3390/electronics15143121
Chicago/Turabian StyleLi, Munan, Hao Zhang, Jialong Li, and Sinan Chen. 2026. "Privacy-Preserving Peer-to-Peer Cross-Domain Collaborative Filtering via Intent-Adaptive Graph Reconstruction" Electronics 15, no. 14: 3121. https://doi.org/10.3390/electronics15143121
APA StyleLi, M., Zhang, H., Li, J., & Chen, S. (2026). Privacy-Preserving Peer-to-Peer Cross-Domain Collaborative Filtering via Intent-Adaptive Graph Reconstruction. Electronics, 15(14), 3121. https://doi.org/10.3390/electronics15143121

