Comparative analysis of rule-based heuristic algorithms for microservice chain placement in fog computing

Pakpahan, Michael Stephen Moses and Nugroho, Lukito Edi and Widyawan, Widyawan (2025) Comparative analysis of rule-based heuristic algorithms for microservice chain placement in fog computing. Results in Engineering, 25.

[thumbnail of 1-s2.0-S2590123025003846-main.pdf] Text
1-s2.0-S2590123025003846-main.pdf - Published Version
Restricted to Registered users only

Download (3MB) | Request a copy

Abstract

The rapid proliferation of IoT devices has created unprecedented demands for efficient, low-latency data processing in networks. Fog computing emerges as a critical solution by leveraging decentralized computational resources, yet faces fundamental challenges in resource management, particularly in solving the Fog Application Placement Problem (FAPP) efficiently while maintaining performance in dynamic scenarios. While recent works have gravitated toward sophisticated approaches with many dependencies, the often-overlooked rule-based heuristics offer fast, one-shot placement solutions. However, their performance characteristics remain inadequately analyzed, which is crucial given their one-shot nature without gradual improvement capabilities. This research addresses this gap through comprehensive empirical evaluation of rule-based approaches using the YAFS simulator, focusing on examining response time and network usage metrics. Our results demonstrate that rule-based heuristics consistently outperform genetic algorithms (GA) across all tested scenarios, achieving faster execution times while maintaining superior performance metrics. Through systematic analysis of placement patterns, network transmission patterns, and response time components, we provide a complete performance characterization of rule-based methods for FAPP. These findings offer critical insights for implementing lightweight placement solutions in emerging fog deployments. The study establishes a foundation for next-generation fog resource management through the development of dynamic heuristic algorithms, security-based algorithms, energy-aware solutions, and their integration with machine learning techniques for dynamic evaluation.

Item Type: Article
Additional Information: Cited by: 3; All Open Access; Gold Open Access
Uncontrolled Keywords: Heuristic algorithms; Heuristic methods; Network security; Resource allocation; Application placements; Comparative analyzes; Heuristics algorithm; Internet of thing; Microservice; Placement problems; Resource management; Rule-based heuristics; Unprecedented demand; YAFS simulator; Fog computing
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Faculty of Engineering > Electrical and Information Technology Department
Depositing User: Rita Yulianti Yulianti
Date Deposited: 20 May 2026 03:42
Last Modified: 20 May 2026 03:42
URI: https://ir.lib.ugm.ac.id/id/eprint/24649

Actions (login required)

View Item
View Item