I omordning buffert problem, vi ges en ingång sekvens av förfrågningar om tjänst som var och en motsvarar en punkt i ett metriska utrymme. Kostnaden för att betjäna förfrågningarna beror i hög grad på bearbetningsordern. Att tillgodose en begäran medför kostnader som motsvarar avståndet mellan sig själv och den tidigare tillgodosedda begäran, mätt i det underliggande metriska utrymmet. En omordningsbuffert med lagringskapacitet k kan användas för att ombeställa indatasekvensen på ett begränsat sätt för att konstruera en utdatasekvens med lägre servicekostnad. Denna enkla och universella ram är användbar för många tillämpningar inom datavetenskap och ekonomi, t.ex. disk schemaläggning, rendering i datorgrafik, eller målning butiker i bilfabriker. I detta papper designar vi online-algoritmer för omordning buffertproblem. Vårt huvudsakliga resultat är en strategi med ett polylogaritmiskt konkurrensförhållande för allmänna metriska utrymmen. Tidigare arbete på omordning buffert problem endast anses mycket begränsade metriska utrymmen. Vi får vårt resultat genom att först utveckla en deterministisk algoritm för godtyckligt viktade träd med ett konkurrenskraftigt förhållande av O(D · log k), där D betecknar den oviktade diametern av trädet, dvs. det maximala antalet kanter på en väg som förbinder två noder. Sedan visar vi hur vi kan förbättra detta konkurrensförhållande till O(log 2 k) för metriska utrymmen som härleds från HST. Genom att kombinera detta resultat med resultaten på probabilistisk approximering av godtyckliga mått enligt trädmått får vi en randomiserad strategi för allmänna metriska utrymmen som uppnår ett konkurrensförhållande av O(log 2 k · log n) i förväntan mot en glömsk motståndare. Här n betecknar antalet olika punkter i det metriska utrymmet. Observera att indatasekvensens längd kan vara mycket större än n.
REF presenterar en randomiserad onlinestrategi för allmänna metriska utrymmen som uppnår ett konkurrenskraftigt förhållande mellan O(log 2 k · log n), där n anger antalet olika punkter i det metriska utrymmet.
Reordering buffers for general metric spaces
{'venue': "STOC '07", 'journal': None, 'mag_field_of_study': ['Computer Science']}