Demo Data from EDBT 2026 / reviewers in the wild / expert
Isaac Kar-Keung To
dblp:t/IsaacKKTo · also Kar-Keung To
· DBLP profile ↗
18ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 1 first-authorSystems, architecture and hardware · 4
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
4 papers |
Approximation and online algorithms · 50% Mathematical optimization · 41% Algorithms and data structures · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Energy-efficient computing · 31% Parallel and multicore computing · 22% Embedded and real-time systems · 21% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Approximation and online algorithms
online algorithms |
0.2 | 3 | 2009 | Sleep with Guilt and Work Faster to Minimize Flow Plus Energy · ICALP (1) 2009 Non-migratory online deadline scheduling on multiprocessors · SODA 2004 Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Mathematical optimization
scheduling |
0.1 | 2 | 2009 | Sleep with Guilt and Work Faster to Minimize Flow Plus Energy · ICALP (1) 2009 Non-migratory online deadline scheduling on multiprocessors · SODA 2004 |
Electronic design automation › high-level synthesis
scheduling |
0.1 | 2 | 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 Trade-offs Between Speed and Processor in Hard-Deadline Scheduling · SODA 1999 |
Parallel and multicore computing › task scheduling
online scheduling |
0.1 | 1 | 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Energy-efficient computing
power management |
0.1 | 1 | 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Energy-efficient computing › power management
speed scaling |
0.1 | 1 | 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Approximation and online algorithms › online algorithms
competitive analysis |
0.1 | 2 | 2008 | Nonmigratory Online Deadline Scheduling on Multiprocessors · SIAM J. Comput. 2005 Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Embedded and real-time systems
real-time scheduling |
0.1 | 2 | 2001 | Performance guarentee for online deadline scheduling in the presence of overload · SODA 2001 Trade-offs Between Speed and Processor in Hard-Deadline Scheduling · SODA 1999 |
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling |
0.1 | 1 | 2005 | Nonmigratory Online Deadline Scheduling on Multiprocessors · SIAM J. Comput. 2005 |
Mathematical optimization › scheduling › due date scheduling
deadline scheduling |
0.1 | 1 | 2005 | Nonmigratory Online Deadline Scheduling on Multiprocessors · SIAM J. Comput. 2005 |
Approximation and online algorithms › online algorithms
online scheduling |
0.1 | 1 | 2005 | Nonmigratory Online Deadline Scheduling on Multiprocessors · SIAM J. Comput. 2005 |
Algorithms and data structures › analysis of algorithms › beyond worst-case analysis
resource augmentation |
0.1 | 1 | 2005 | Nonmigratory Online Deadline Scheduling on Multiprocessors · SIAM J. Comput. 2005 |
Mathematical optimization › scheduling › parallel machine scheduling
non-migratory scheduling |
0.0 | 1 | 2004 | Non-migratory online deadline scheduling on multiprocessors · SODA 2004 |
Parallel and multicore computing › task scheduling › online scheduling
online deadline scheduling |
0.0 | 1 | 2001 | Performance guarentee for online deadline scheduling in the presence of overload · SODA 2001 |
Cloud and datacenter computing › job scheduling
job dispatching |
0.0 | 1 | 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and Energy · IEEE Trans. Parallel Distributed Syst. 2008 |
Cloud and datacenter computing
overload control |
0.0 | 1 | 2001 | Performance guarentee for online deadline scheduling in the presence of overload · SODA 2001 |
Methods — techniques the papers use, named apart from their topics
competitive analysis · 0.2offline migration elimination · 0.2processor speed augmentation · 0.1PARK algorithm · 0.1multiprocessor scheduling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Online Speed Scaling Based on Active Job Count to Minimize Flow Plus Energy
Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
Algorithmica | 3 |
| 2010 | Deadline scheduling and power management for speed bounded processors
Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
Theor. Comput. Sci. | 4 |
| 2009 | Sleep with Guilt and Work Faster to Minimize Flow Plus Energy
Tak Wah Lam, Lap-Kei Lee, Hing-Fung Ting, Isaac Kar-Keung To, Prudence W. H. Wong |
ICALP (1) | 4 |
| 2008 | Speed Scaling Functions for Flow Time Scheduling Based on Active Job Count
Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
ESA | 3 |
| 2008 | Competitive non-migratory scheduling for flow time and energyabstractEnergy usage has been an important concern in recent research on online scheduling. In this paper we extend the study of the tradeoff between flow time and energy from the single-processor setting [8, 6] to the multi-processor setting. Our main result is an analysis of a simple non-migratory online algorithm called CRR (classified round robin) on m ≥ 2 processors, showing that its flow time plus energy is within O(1) times of the optimal non-migratory offline algorithm, when the maximum allowable speed is slightly relaxed. This result still holds even if the comparison is made against the optimal migratory offline algorithm (the competitive ratio increases by a factor of 2.5). As a special case, our work also contributes to the traditional online flow-time scheduling. Specifically, for minimizing flow time only, CRR can yield a competitive ratio one or even arbitrarily smaller than one, when using sufficiently faster processors. Prior to our work, similar result is only known for online algorithms that needs migration [21, 23], while the best non-migratory result can achieve an O(1) competitive ratio [14]. Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
SPAA | 3 |
| 2008 | Nonmigratory Multiprocessor Scheduling for Response Time and EnergyabstractEnergy usage has been an important concern in recent research on online job scheduling, where processors are allowed to vary the speed dynamically so as to save energy whenever possible. Notice that providing good quality of service such as response time (flow time) and conserving energy are conflicting objectives. An interesting problem for scheduling is how to optimize an economic tradeoff of flow time and energy. To this end, the past two years have witnessed significant progress in the single-processor setting, and online algorithms with performance close to optimal have been obtained. In this paper we extend the study of optimizing the tradeoff between flow time and energy to the multi-processor setting. We derive and analyze a simple non-migratory online algorithm that makes use of the classified-round-robin (CRR) strategy to dispatch jobs. Even in the worst case, its performance is within O(log P) times of the optimal migratory offline algorithm, where P is the ratio of the maximum job size to the minimum job size. Technically speaking, this online result stems from a non-trivial solution to an offline problem of eliminating migration, which is also interesting by itself. Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2007 | Energy Efficient Deadline Scheduling in Two Processor Systems
Tak Wah Lam, Lap-Kei Lee, Isaac Kar-Keung To, Prudence W. H. Wong |
ISAAC | 3 |
| 2005 | Nonmigratory Online Deadline Scheduling on MultiprocessorsabstractIn this paper we consider multiprocessor scheduling with hard deadlines and investigate the cost of eliminating migration in the online setting. Let I be any set of jobs that can be completed by some migratory offline schedule on m processors. We show that I can also be completed by a nonmigratory online schedule using m speed-5.828 processors (i.e., processors 5.828 times faster). This result supplements the previous results that I can also be completed by a nonmigratory offline schedule using 6m unit-speed processors [B. Kalyanasundaram and K. R. Pruhs, J. Algorithms, 38 (2001), pp. 2--24] or a migratory online schedule using m speed-2 processors [C. A. Phillips et al., Algorithmica, 32 (2002), pp. 163--200]. Our result is based on a simple conservative scheduling algorithm called PARK, which commits a processor to a job only when the processor has zero commitment before its deadline. A careful analysis of PARK further shows that the processor speed can be reduced arbitrarily close to 1 by exploiting more processors (say, using 16m speed-1.8 processors). PARK also finds application in overloaded systems; it gives the first online nonmigratory algorithm that can exploit moderately faster processors to match the performance of any migratory offline algorithm. Ho-Leung Chan, Tak Wah Lam, Isaac Kar-Keung To |
SIAM J. Comput. | 3 |
| 2004 | Non-migratory online deadline scheduling on multiprocessors
Ho-Leung Chan, Tak Wah Lam, Isaac Kar-Keung To |
SODA | 3 |
| 2004 | Extra Processors versus Future Information in Optimal Deadline Scheduling
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To |
Theory Comput. Syst. | 4 |
| 2003 | On-line scheduling with tight deadlines
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Kunihiko Sadakane, Isaac Kar-Keung To |
Theor. Comput. Sci. | 5 |
| 2002 | Extra processors versus future information in optimal deadline schedulingabstractThis paper is concerned with the extra-resource analysis of online scheduling algorithms. In particular, it studies how to make use of multiple processors to counteract the lack of future information in online deadline scheduling. Our results extend the previous work that are primarily based on using a faster processor to obtain a performance guarantee. The challenge arises from the fact that jobs are sequential in nature and cannot be executed on more than one processor at the same time. Thus, a faster processor can speed up a job while multiple unit-speed processors cannot help. Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To |
SPAA | 4 |
| 2002 | On-line load balancing of temporary tasks revisited
Tak Wah Lam, Hing-Fung Ting, Isaac Kar-Keung To, Prudence W. H. Wong |
Theor. Comput. Sci. | 3 |
| 2001 | On the speed requirement for optimal deadline scheduling in overloaded systemsabstractWe consider the problem of scheduling jobs with deadlines in an on-line single-processor system. It is known for long that unless the system is underloaded, any on-line algorithm is not optimal in the sense that it may fail to match the optimal offline algorithm on the total work of jobs meeting their deadlines. In this paper, we extend this fact with two new lower bound results. First, we show that even if the on-line scheduler can use a processor s times faster than the offline scheduler, where s 1 is any real number less than the golden ratio (i.e. (1 + 5)=2 1:618), no online algorithm can be optimal. Furthermore, if we restrict our attention to on-line algorithms that decide at the release time of a job whether the job will be processed to meet its deadline, then the speed requirement for optimal on-line algorithms is at least 2. These lower bound results should be contrasted with the recent upper bound result [11] that with a two times faster processor, a simple extension of the earliest deadline first strategy (EDF) is optimal. Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To |
IPDPS | 3 |
| 2001 | On-Line Scheduling with Tight Deadlines
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To |
MFCS | 4 |
| 2001 | Performance guarentee for online deadline scheduling in the presence of overload
Tak Wah Lam, Isaac Kar-Keung To |
SODA | 2 |
| 1999 | On-Line Load Balancing of Temporary Tasks Revisited
Isaac Kar-Keung To, Prudence W. H. Wong |
ISAAC | 1 |
| 1999 | Trade-offs Between Speed and Processor in Hard-Deadline Scheduling
Tak Wah Lam, Isaac Kar-Keung To |
SODA | 2 |