9 Commits

Author SHA1 Message Date
Tuan-Dat Tran
6da629f90e fix(simulation): Fixed expected age calculation
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-05 15:53:31 +01:00
Tuan-Dat Tran
7d194176f0 feat(simulation): Added time spent in cache log for each object
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-04 16:38:39 +01:00
Tuan-Dat Tran
036789cc7c cleanup(plot): removed heatmap
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-03 15:31:03 +01:00
Tuan-Dat Tran
3787d004c1 fix(optimize ttl): manual differentiation of hitrate<1 to fix log(0) warnings
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-03 15:28:52 +01:00
Tuan-Dat Tran
0ea1fb5d07 feat(optimal ttl): Added calculation for optimal ttl of each object
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-03 15:15:56 +01:00
Tuan-Dat Tran
272f722f23 feat(objective optimization): Perform gridsearch as single-core and multi-core to find optimal parameters to minimize objective
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-03 14:19:45 +01:00
Tuan-Dat Tran
799f7b78d4 fix(h_i_opt calculation): Fix for calculation of optimized hitrate:
- Assignment of current_cache_size instead of decrease

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-03 10:12:07 +01:00
Tuan-Dat Tran
4ea5505130 feat(eta_calculation): Implementing "Joint Caching and Freshness Optimization" (in progress)
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-12-02 18:07:08 +01:00
Tuan-Dat Tran
b2cc80bb09 refactor: Restructure Repository to add eta optimization
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-11-29 21:49:59 +01:00