Abstract
Mobile devices are very popular in the modern digital age and have many uses, one of which is that they play a crucial part in supporting navigation with specific navigation applications. This study addresses the challenges posed by varying smartphone device quality and the performance of the Dijkstra algorithm in navigation systems. It highlights the importance of efficient navigation applications, e.g., Waze and Google Maps, that employ algorithms such as Dijkstra to find the shortest routes. However, the performance of Dijkstra can vary depending on the smartphone's quality and system architecture, particularly the amount of data processed, impacting user satisfaction. To tackle these issues, dynamic load distribution mechanisms are proposed. These systems aim to optimize resource utilization by dynamically reallocating resources based on the complexity of calculations and device capabilities, offering a consistent and efficient navigation experience. The study's primary objective is to enhance Dijkstra's workload management, particularly in response to fluctuations in client-server loads. This approach ensures real-time adjustments to Dijkstra calculations, preventing server overloads, and maintaining a seamless navigation experience. The study's findings suggest that the hardware's memory capacity significantly influences Dijkstra's calculation time. Larger memory capacity results in quicker Dijkstra calculations, emphasizing the importance of high-memory devices for optimal performance. However, load balancing and task transfer to servers can effectively mitigate performance degradation when Dijkstra runs on lower-quality devices. Ultimately, finding a smooth navigation experience with a waiting time not exceeding one second is the goal of the study.
| Original language | English |
|---|---|
| Title of host publication | Proceedings |
| Subtitle of host publication | ICMERALDA 2023 - International Conference on Modeling and E-Information Research, Artificial Learning and Digital Applications |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 231-235 |
| Number of pages | 5 |
| ISBN (Electronic) | 9798350369359 |
| DOIs | |
| Publication status | Published - 2023 |
| Event | 2023 International Conference on Modeling and E-Information Research, Artificial Learning and Digital Applications, ICMERALDA 2023 - Virtual, Online, Indonesia Duration: 24 Nov 2023 → 24 Nov 2023 |
Publication series
| Name | Proceedings: ICMERALDA 2023 - International Conference on Modeling and E-Information Research, Artificial Learning and Digital Applications |
|---|
Conference
| Conference | 2023 International Conference on Modeling and E-Information Research, Artificial Learning and Digital Applications, ICMERALDA 2023 |
|---|---|
| Country/Territory | Indonesia |
| City | Virtual, Online |
| Period | 24/11/23 → 24/11/23 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 11 Sustainable Cities and Communities
Keywords
- client-server
- Dijkstra
- dynamic load distribution
- navigation
- transportation
Fingerprint
Dive into the research topics of 'Dynamic Load Distribution of Shortest-Path Finding in Client-Server Public Transit System'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver