الگوریتم freshness