Performance Comparison of Swarm Intelligence Algorithms for Web Caching Strategy

Web caching is one strategy that can be used to speed up response times by storing frequently accessed data in the cache server. Given the cache server limited capacity, it is necessary to determine the priority of cached data that can enter the cache server. This study simulated cached data priorit...

Full description

Saved in:
Bibliographic Details
Main Authors: Zulfa, M.I., Hartanto, R., Permanasari, A.E.
Format: Conference or Workshop Item PeerReviewed
Language:English
Published: 2021
Subjects:
Online Access:https://repository.ugm.ac.id/280387/1/Zulfa%20et%20al.%20-%202021%20-%20Performance%20Comparison%20of%20Swarm%20Intelligence%20Algor.pdf
https://repository.ugm.ac.id/280387/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universitas Gadjah Mada
Language: English
Description
Summary:Web caching is one strategy that can be used to speed up response times by storing frequently accessed data in the cache server. Given the cache server limited capacity, it is necessary to determine the priority of cached data that can enter the cache server. This study simulated cached data prioritization based on an objective function as a characteristic of problem-solving using an optimization approach. The objective function of web caching is formulated based on the variable data size, count access, and frequency-Time access. Then we use the knapsack problem method to find the optimal solution. The Simulations run three swarm intelligence algorithms Ant Colony Optimization (ACO), Genetic Algorithm (GA), and Binary Particle Swarm Optimization (BPSO), divided into several scenarios. The simulation results show that the GA algorithm relatively stable and fast to convergence. The ACO algorithm has the advantage of a non-random initial solution but has followed the pheromone trail. The BPSO algorithm is the fastest, but the resulting solution quality is not as good as ACO and GA. © 2021 IEEE.