<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-01622059</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-20T00:49:08+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">TTL Approximations of the Cache Replacement Algorithms LRU(m) and h-LRU</title>
            <author role="aut">
              <persName>
                <forename type="first">Nicolas</forename>
                <surname>Gast</surname>
              </persName>
              <email type="md5">52c7b3fb122eece8a8132fbb2a32bc68</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">nicolas-gast</idno>
              <idno type="idhal" notation="numeric">1247</idno>
              <idno type="halauthorid" notation="string">17248-1247</idno>
              <idno type="IDREF">https://www.idref.fr/233247874</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-6884-8698</idno>
              <affiliation ref="#struct-1042450"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Benny</forename>
                <surname>van Houdt</surname>
              </persName>
              <email type="md5">926b486f0f244b5a03200a45f4408a7b</email>
              <email type="domain">ua.ac.be</email>
              <idno type="idhal" notation="numeric">902025</idno>
              <idno type="halauthorid" notation="string">561270-902025</idno>
              <affiliation ref="#struct-147977"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Nicolas</forename>
                <surname>Gast</surname>
              </persName>
              <email type="md5">52c7b3fb122eece8a8132fbb2a32bc68</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2017-10-24 14:37:16</date>
              <date type="whenModified">2025-11-05 11:24:37</date>
              <date type="whenReleased">2017-10-24 14:59:49</date>
              <date type="whenProduced">2017-09</date>
              <date type="whenEndEmbargoed">2017-10-24</date>
              <ref type="file" target="https://inria.hal.science/hal-01622059v1/document">
                <date notBefore="2017-10-24"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01622059v1/file/multilevelLRU_PEVA_SI.pdf" id="file-1622059-1665389">
                <date notBefore="2017-10-24"/>
              </ref>
              <ref type="externalLink" target="https://hal.inria.fr/hal-01622059/file/multilevelLRU_PEVA_SI.pdf"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="130918">
                <persName>
                  <forename>Nicolas</forename>
                  <surname>Gast</surname>
                </persName>
                <email type="md5">52c7b3fb122eece8a8132fbb2a32bc68</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01622059</idno>
            <idno type="halUri">https://inria.hal.science/hal-01622059</idno>
            <idno type="halBibtex">gast:hal-01622059</idno>
            <idno type="halRefHtml">&lt;i&gt;Performance Evaluation&lt;/i&gt;, 2017, &lt;a target="_blank" href="https://dx.doi.org/10.1016/j.peva.2017.09.002"&gt;&amp;#x27E8;10.1016/j.peva.2017.09.002&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Performance Evaluation, 2017, &amp;#x27E8;10.1016/j.peva.2017.09.002&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-1622059-1665389"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UGA">HAL Grenoble Alpes</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INPG">Institut polytechnique de Grenoble</idno>
            <idno type="stamp" n="INRIA-RHA">INRIA Grenoble - Rhône-Alpes</idno>
            <idno type="stamp" n="LIG">Laboratoire d'Informatique de Grenoble</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="LIG_SRCPR" corresp="LIG">Systèmes Répartis, Calcul Parallèle et Réseaux</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="TDS-MACS">Réseau de recherche en Théorie des Systèmes Distribués, Modélisation, Analyse et Contrôle des Systèmes</idno>
            <idno type="stamp" n="LIG-SRCPR-POLARIS" corresp="LIG_SRCPR">POLARIS - Performance analysis and Optimization of LARge Infrastructure and Systems</idno>
            <idno type="stamp" n="INRIA2017">INRIA2017</idno>
            <idno type="stamp" n="INRIA-RENGRE">INRIA-RENGRE</idno>
            <idno type="stamp" n="UGA-COMUE">Université Grenoble Alpes [2016-2019]</idno>
            <idno type="stamp" n="LIG_SIDCH" corresp="LIG">Systèmes intelligents pour les données, les connaissances et les humains</idno>
            <idno type="stamp" n="INRIAARTDOI">INRIAARTDOI</idno>
            <idno type="stamp" n="TEST-UGA">TEST-UGA</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">TTL Approximations of the Cache Replacement Algorithms LRU(m) and h-LRU</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Nicolas</forename>
                    <surname>Gast</surname>
                  </persName>
                  <email type="md5">52c7b3fb122eece8a8132fbb2a32bc68</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">nicolas-gast</idno>
                  <idno type="idhal" notation="numeric">1247</idno>
                  <idno type="halauthorid" notation="string">17248-1247</idno>
                  <idno type="IDREF">https://www.idref.fr/233247874</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-6884-8698</idno>
                  <affiliation ref="#struct-1042450"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Benny</forename>
                    <surname>van Houdt</surname>
                  </persName>
                  <email type="md5">926b486f0f244b5a03200a45f4408a7b</email>
                  <email type="domain">ua.ac.be</email>
                  <idno type="idhal" notation="numeric">902025</idno>
                  <idno type="halauthorid" notation="string">561270-902025</idno>
                  <affiliation ref="#struct-147977"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">17843</idno>
                <idno type="issn">0166-5316</idno>
                <title level="j">Performance Evaluation</title>
                <imprint>
                  <publisher>Elsevier</publisher>
                  <date type="datePub">2017-09</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1016/j.peva.2017.09.002</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">LRU</term>
                <term xml:lang="en">TTL approximations</term>
                <term xml:lang="en">Caching</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-ni">Computer Science [cs]/Networking and Internet Architecture [cs.NI]</classCode>
              <classCode scheme="halDomain" n="info.info-pf">Computer Science [cs]/Performance [cs.PF]</classCode>
              <classCode scheme="halDomain" n="math">Mathematics [math]</classCode>
              <classCode scheme="halDomain" n="math.math-oc">Mathematics [math]/Optimization and Control [math.OC]</classCode>
              <classCode scheme="halDomain" n="math.math-pr">Mathematics [math]/Probability [math.PR]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Computer system and network performance can be significantly improved by caching frequently used information. When the cache size is limited, the cache replacement algorithm has an important impact on the effectiveness of caching. In this paper we introduce time-to-live (TTL) approximations to determine the cache hit probability of two classes of cache replacement algorithms: h-LRU and LRU(m). These approximations only require the requests to be generated according to a general Markovian arrival process (MAP). This includes phase-type renewal processes and the IRM model as special cases. We provide both numerical and theoretical support for the claim that the proposed TTL approximations are asymptotically exact. In particular, we show that the transient hit probability converges to the solution of a set of ODEs (under the IRM model), where the fixed point of the set of ODEs corresponds to the TTL approximation. We use this approximation and trace-based simulation to compare the performance of h-LRU and LRU(m). First, we show that they perform alike, while the latter requires less work when a hit/miss occurs. Second, we show that as opposed to LRU, h-LRU and LRU(m) are sensitive to the correlation between consecutive inter-request times. Last, we study cache partitioning. In all tested cases, the hit probability improved by partitioning the cache into different parts—each being dedicated to a particular content provider. However, the gain is limited and the optimal partition sizes are very sensitive to the problem's parameters.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-1042450" status="OLD">
          <idno type="RNSR">201622036M</idno>
          <orgName>Performance analysis and optimization of LARge Infrastructures and Systems</orgName>
          <orgName type="acronym">POLARIS</orgName>
          <date type="start">2016-01-01</date>
          <date type="end">2019-12-31</date>
          <desc>
            <address>
              <addrLine>Laboratoire LIG - Bâtiment IMAG - 700 avenue Centrale, CS 40700 - 38058 Grenoble cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://team.inria.fr/polaris/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-2497" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-1041964" type="direct"/>
            <relation active="#struct-89889" type="indirect"/>
            <relation name="UMR5217" active="#struct-441569" type="indirect"/>
            <relation active="#struct-445543" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-147977" status="VALID">
          <orgName>Universiteit Antwerpen = University of Antwerp</orgName>
          <desc>
            <address>
              <addrLine>Prinsstraat 13, 2000 Antwerpen</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">https://www.uantwerpen.be/nl/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-2497" status="VALID">
          <idno type="RNSR">199218244V</idno>
          <idno type="ROR">https://ror.org/00n8d6z93</idno>
          <orgName>Centre Inria de l'Université Grenoble Alpes</orgName>
          <desc>
            <address>
              <addrLine>Inovallée655 avenue de l'Europe38330 Montbonnot</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/grenoble</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-1041964" status="OLD">
          <idno type="IdRef">148425550</idno>
          <idno type="ISNI">0000 0001 2286 4035</idno>
          <idno type="RNSR">200711886U</idno>
          <idno type="ROR">https://ror.org/01c8rcg82</idno>
          <orgName>Laboratoire d'Informatique de Grenoble</orgName>
          <orgName type="acronym">LIG</orgName>
          <date type="start">2016-01-01</date>
          <date type="end">2019-12-31</date>
          <desc>
            <address>
              <addrLine>UMR 5217 - Laboratoire LIG - Bâtiment IMAG - 700 avenue Centrale - Domaine Universitaire de Saint-Martin-d’Hères Adresse postale : CS 40700 - 38058 Grenoble cedex 9Tél. : 04 57 42 14 00</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.liglab.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-89889" type="direct"/>
            <relation name="UMR5217" active="#struct-441569" type="direct"/>
            <relation active="#struct-445543" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-89889" status="OLD">
          <idno type="IdRef">026388804</idno>
          <idno type="ROR">https://ror.org/05sbt2524</idno>
          <orgName>Institut polytechnique de Grenoble - Grenoble Institute of Technology</orgName>
          <orgName type="acronym">Grenoble INP</orgName>
          <date type="start">2007-01-01</date>
          <date type="end">2019-12-31</date>
          <desc>
            <address>
              <addrLine>46 avenue Félix Viallet 38031 Grenoble Cedex 1</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.grenoble-inp.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-445543" status="OLD">
          <idno type="IdRef">188399275</idno>
          <idno type="ROR">https://ror.org/02rx3b187</idno>
          <orgName>Université Grenoble Alpes [2016-2019]</orgName>
          <orgName type="acronym">UGA [2016-2019]</orgName>
          <date type="start">2016-01-01</date>
          <date type="end">2019-12-31</date>
          <desc>
            <address>
              <addrLine>38058 Grenoble cedex</addrLine>
              <country key="FR"/>
            </address>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>