A comparative study of GCN and GraphSAGE algorithms for structural anomaly detection in public procurement networks
PDF (English)

Cara Mengutip

Panjaitan, D. M. T., & Ginting, E. P. (2026). A comparative study of GCN and GraphSAGE algorithms for structural anomaly detection in public procurement networks. Jurnal Sains, Teknologi &Amp; Komputer, 3(3), 144–156. https://doi.org/10.56495/saintek.v3i3.1677

Abstrak

Bid rigging and procurement collusion may produce structural patterns in the relationships between companies and procurement opportunities. This study compares Graph Convolutional Network (GCN) and GraphSAGE for structural anomaly detection in a heterogeneous company–tender procurement network. The study uses Government Procurement via GeBIZ data from Singapore and introduces controlled synthetic anomalies because the dataset does not provide complete bidder-participation information or verified collusion labels. A leakage-aware temporal evaluation is applied together with multiple anomaly difficulties, random seeds, unseen anomaly subjects, and cross-pattern testing. The results show different empirical behavior between the two architectures. GraphSAGE achieves higher F1-Score, ROC-AUC, and PR-AUC in the multi-seed evaluation, while GCN achieves higher recall. GraphSAGE also performs better in the true inductive evaluation on unseen anomaly subjects. An Early Warning System based on GraphSAGE is further developed to rank companies according to their structural anomaly scores. The findings indicate that graph-based models can support structural anomaly screening, while synthetic anomaly results should not be interpreted as evidence of confirmed procurement collusion.

https://doi.org/10.56495/saintek.v3i3.1677
PDF (English)

Referensi

Baránek, B., Musolff, L., & Titl, V. (2021). Detection of collusive networks in e-procurement. Utrecht University. https://www.uu.nl/sites/default/files/LEG_USE_WP_21-11.pdf

Bejger, S. (2024). Machine learning in cartel screening—The case of parallel pricing on the Polish retail gasoline market. Energies, 17(16), 4184. https://doi.org/10.3390/en17164184

Hamilton, W. L., Ying, R., & Leskovec, J. (2017). Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems (Vol. 30). https://doi.org/10.48550/arXiv.1706.02216

Kim, H., Lee, B. S., Shin, W.-Y., & Lim, S. (2022). Graph anomaly detection with graph neural networks: Current status and challenges. arXiv. https://doi.org/10.48550/arXiv.2209.14930

Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. International Conference on Learning Representations. https://doi.org/10.48550/arXiv.1609.02907

Li, M., & Walsh, J. (2024). FEDGAT-DCNN: Advanced credit card fraud detection using federated learning, graph attention networks, and dilated convolutions. Electronics, 13(16), 3169. https://doi.org/10.3390/electronics13163169

Liu, Y., Pan, S., Wang, Y. G., Xiong, F., Wang, L., Chen, Q., & Lee, V. C. (2023). Anomaly detection in dynamic graphs via transformer. IEEE Transactions on Knowledge and Data Engineering, 35(12), 12081–12094. https://doi.org/10.1109/TKDE.2021.3124061

Ma, X., Wu, J., Xue, S., Yang, J., Zhou, C., Sheng, Q. Z., Xiong, H., & Akoglu, L. (2023). A comprehensive survey on graph anomaly detection with deep learning. IEEE Transactions on Knowledge and Data Engineering, 35(12), 12012–12038. https://doi.org/10.1109/TKDE.2021.3118815

Motie, S., & Raahemi, B. (2024). Financial fraud detection using graph neural networks: A systematic review. Expert Systems with Applications, 240, 122156. https://doi.org/10.1016/j.eswa.2023.122156

Pourhabibi, T., Ong, K.-L., Kam, B. H., & Boo, Y. L. (2020). Fraud detection: A systematic literature review of graph-based anomaly detection approaches. Decision Support Systems, 133, 113303. https://doi.org/10.1016/j.dss.2020.113303

Rashidi, A., Tamošaitien?, J., Ravanshadnia, M., & Sarvari, H. (2023). A scientometric analysis of construction bidding research activities. Buildings, 13(1), 220. https://doi.org/10.3390/buildings13010220

Schlichtkrull, M., Kipf, T. N., Bloem, P., van den Berg, R., Titov, I., & Welling, M. (2018). Modeling relational data with graph convolutional networks. In A. Gangemi, R. Navigli, M.-E. Vidal, P. Hitzler, R. Troncy, L. Hollink, A. Tordai, & M. Alam (Eds.), The Semantic Web (pp. 593–607). Springer. https://doi.org/10.1007/978-3-319-93417-4_38

Wu, B., Chao, K.-M., & Li, Y. (2024). Heterogeneous graph neural networks for fraud detection and explanation in supply chain finance. Information Systems, 121, 102335. https://doi.org/10.1016/j.is.2023.102335

Xu, F., Wang, N., Wu, H., Wen, X., Zhao, X., & Wan, H. (2024). Revisiting graph-based fraud detection in sight of heterophily and spectrum. Proceedings of the AAAI Conference on Artificial Intelligence, 38(8), 9214–9222. https://doi.org/10.1609/aaai.v38i8.28773

Zeng, Y. & Tang, J. (2021). RLC-GNN: An improved deep architecture for spatial-based graph neural network with application to fraud detection. Applied Sciences, 11(12), 5656. https://doi.org/10.3390/app11125656

Creative Commons License

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.

Hak Cipta (c) 2026 Danny Mario Tua Panjaitan, Eka Prima Ginting