Online job dispatching and scheduling in edge-clouds

H Tan, Z Han, XY Li, FCM Lau - IEEE INFOCOM 2017-IEEE …, 2017 - ieeexplore.ieee.org
In edge-cloud computing, a set of edge servers are deployed near the mobile devices such
that these devices can offload jobs to the servers with low latency. One fundamental and …

OnDisc: Online latency-sensitive job dispatching and scheduling in heterogeneous edge-clouds

Z Han, H Tan, XY Li, SHC Jiang, Y Li… - … /ACM Transactions on …, 2019 - ieeexplore.ieee.org
In edge-cloud computing, a set of servers (called edge servers) are deployed near the
mobile devices to allow these devices to offload their jobs to and subsequently obtain their …

On scheduling in map-reduce and flow-shops

B Moseley, A Dasgupta, R Kumar, T Sarlós - Proceedings of the twenty …, 2011 - dl.acm.org
The map-reduce paradigm is now standard in industry and academia for processing large-
scale data. In this work, we formalize job scheduling in map-reduce as a novel …

Resource augmentation for weighted flow-time explained by dual fitting

S Anand, N Garg, A Kumar - Proceedings of the twenty-third annual ACM …, 2012 - SIAM
We propose a general dual-fitting technique for analyzing online scheduling algorithms in
the unrelated machines setting where the objective function involves weighted flow-time …

A tutorial on amortized local competitiveness in online scheduling

S Im, B Moseley, K Pruhs - ACM SIGACT News, 2011 - dl.acm.org
Recently the use of potential functions to analyze online scheduling algorithms has become
popular [19, 7, 29, 13, 31, 4, 30, 3, 21, 15, 14, 28, 12, 2, 5, 6, 9, 11, 23, 33, 24, 8, 17, 16, 25 …

Online primal-dual for non-linear optimization with applications to speed scaling

A Gupta, R Krishnaswamy, K Pruhs - Approximation and Online Algorithms …, 2013 - Springer
We give a principled method to design online algorithms (for potentially non-linear
problems) using a mathematical programming formulation of the problem, and also to …

Scheduling parallel DAG jobs online to minimize average flow time

K Agrawal, J Li, K Lu, B Moseley - Proceedings of the Twenty-Seventh Annual …, 2016 - SIAM
In this work, we study the problem of scheduling parallelizable jobs online with an objective
of minimizing average flow time. Each parallel job is modeled as a DAG where each node is …

Selfishmigrate: A scalable algorithm for non-clairvoyantly scheduling heterogeneous processors

S Im, J Kulkarni, K Munagala… - 2014 IEEE 55th Annual …, 2014 - ieeexplore.ieee.org
We consider the classical problem of minimizing the total weighted flow-time for unrelated
machines in the online non-clairvoyant setting. In this problem, a set of jobs J arrive over …

Online scheduling on identical machines using SRPT

K Fox, B Moseley - Proceedings of the Twenty-Second Annual ACM-SIAM …, 2011 - SIAM
Due to its optimality on a single machine for the problem of minimizing average flow time,
Shortest-Remaining-Processing-Time (SRPT) appears to be the most natural algorithm to …

Coordination mechanisms from (almost) all scheduling policies

S Bhattacharya, S Im, J Kulkarni… - Proceedings of the 5th …, 2014 - dl.acm.org
We study the price of anarchy of coordination mechanisms for a scheduling problem where
each job j has a weight wj, processing time pij, assignment cost hij, and communication …