Problemet med personsökning är att bestämma vilka sidor som ska behållas i ett minne av k-sidor för att minimera antalet sidfel. Vi utvecklar märkningsalgoritmen, en randomiserad onlinealgoritm för personsökningsproblemet. Vi bevisar att dess förväntade kostnad på någon sekvens av förfrågningar ligger inom en faktor på 2H k av optimal. (Där H k är den kth harmoniska tal, vilket är ungefär ln k.) Den bästa sådan faktor som kan uppnås är H k. Detta är i motsats till deterministiska algoritmer, som inte kan garanteras att vara inom en faktor mindre än k av optimal. Ett alternativ till att jämföra en online-algoritm med den optimala offline-algoritmen är att jämföra den med flera andra online-algoritmer. Vi har uppnått resultat i denna riktning för problemet med personsökning. Med tanke på en uppsättning online-algoritmer och en uppsättning lämpliga konstanter beskriver vi ett sätt att konstruera en annan online-algoritm vars prestanda ligger inom den lämpliga konstanta faktorn för varje algoritm i uppsättningen.
Fiat m.fl. REF utvidgar studien till den randomiserade inställningen och utformar en randomiserad 2H kcompetitive algoritm, där H k är det k-te Harmonic numret.
Competitive Paging Algorithms
{'venue': 'Journal of Algorithms 12:685-699 (1991)', 'journal': None, 'mag_field_of_study': ['Computer Science']}