Vi föreslår en allmän teknik för dubbelmontering för att analysera online schemaläggning algoritmer i orelaterade maskiner inställning där den objektiva funktionen innebär viktad flödestid, och vi tillåter maskinerna i on-line algoritm att ha (1 + ε) extra hastighet än offline optimal (den så kallade hastighetsförstärkning modell). Vanligtvis analyseras sådana algoritmer med hjälp av icke-triviala potentiella funktioner som ger liten insikt i den säkra tekniken. Vi föreslår att man ofta kan analysera sådana algoritmer genom att titta på den dubbla (eller Lagrangian dual) av det linjära (eller konvexa) programmet för motsvarande schemaläggning problem, och hitta en genomförbar dubbel lösning som on-line algoritmen fortsätter. Som representativa fall får vi följande resultat: • För problemet med att minimera viktad flödestid, ger vi en O 1 ε -konkurrenskraftig girig algoritm. Detta är en förbättring med en faktor på 1 ε på konkurrensförhållandet mellan den giriga algoritmen i Chadha-Garg-KumarMuralidhara. • När det gäller problemet med att minimera viktad k-norm av flödestid, visar vi att en girig algoritm ger ett - konkurrensförhållande. Detta förbättrar marginellt resultatet av Im och Moseley. • För problemet med att minimera viktad flödestid plus energi, och när energifunktionen f (s) är lika med s γ, γ > 1, visar vi att en naturlig girig algoritm är O (γ 2 )-konkurrenskraft. Före vårt arbete var ett sådant resultat endast känt för de relaterade maskinerna inställning (GuptaKrishnaswamy-Pruhs).
Baserat på linjär programmering och dubbelmontering, Anand et al. REF visade sig vara en O (α 2 )-kompetitiv algoritm för icke-närstående maskiner.
Resource Augmentation for Weighted Flow-time explained by Dual Fitting
{'venue': 'SODA', 'journal': None, 'mag_field_of_study': ['Computer Science']}