We model a page as a set of independent content regions, where the temporal behavior of each region falls into one of three categories:
Page A in Figure 1 consists of a small static region (templates) and a larger churn region (advertisements). Page B consists of a large static region (templates), a churn region (advertisements) and a scroll region (recipe postings).
In our generative model, each churn or scroll region has an associated Poisson update process with rate parameter (in our data sets updates closely follow a Poisson distribution, which is consistent with previous findings). In a churn region, each update completely replaces the previous region content, yielding the fragment lifetime distribution:
In a scroll region each update appends a new content item and evicts the item that was appended updates previously, such that at any given time there are items present. The fragment lifetime distribution is:
Figure 4 plots the lifetime distributions for a churn region and a scroll region with , where both regions have the same update rate . The two distributions are quite different. Fragment lifetimes tend to be much longer in the scroll case. In fact, in the scroll case it is unlikely for a fragment to have a short lifetime because it is unlikely for ten updates to occur in rapid succession, relative to .