Given the rapid rise in energy demand by data centers and computing systems in general, it is fundamental to incorporate energy considerations when designing (scheduling) algorithms. Machine learning can be a useful approach in practice by predicting the future load of the system based on, for example, historical data. However, the effectiveness of such an approach highly depends on the quality of the predictions and can be quite far from optimal when predictions are sub-par. On the other hand, while providing a worst-case guarantee, classical online algorithms can be pessimistic for large classes of inputs arising in practice. This paper, in the spirit of the new area of machine learning augmented algorithms, attempts to obtain the best of...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Accurate prediction methods are generally very computationally intensive, so they take a long time. ...
Abstract Automated resource provisioning techniques enable the implementation of elastic services, b...
Given the rapid rise in energy demand by data centers and computing systemsin general, it is fundame...
A burgeoning paradigm in algorithm design is the field of algorithms with predictions, in which algo...
The paper presents a systematic approach for solving complex prediction problems with a focus on ene...
Dynamic Performance Scaling is highly efficient in reducing power consumption of computers. However,...
Using processor which supported a Dynamic Voltage Scaling (DVS), can lower power consumption by scal...
As energy-related costs have become a major economical factor for IT infrastructures and data-center...
This paper is concerned with online scheduling algorithms that aim at minimizing the total flow time...
Machine learning algorithms are usually evaluated and developed in terms of predictive performance. ...
The use of machine learning (ML) algorithms for power demand and supply prediction is becoming incre...
Today, the amount of data collected is exploding at an unprecedented rate due to developments in Web...
Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-c...
We consider the first, and most well studied, speed scaling problem in the algorithmic literature: w...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Accurate prediction methods are generally very computationally intensive, so they take a long time. ...
Abstract Automated resource provisioning techniques enable the implementation of elastic services, b...
Given the rapid rise in energy demand by data centers and computing systemsin general, it is fundame...
A burgeoning paradigm in algorithm design is the field of algorithms with predictions, in which algo...
The paper presents a systematic approach for solving complex prediction problems with a focus on ene...
Dynamic Performance Scaling is highly efficient in reducing power consumption of computers. However,...
Using processor which supported a Dynamic Voltage Scaling (DVS), can lower power consumption by scal...
As energy-related costs have become a major economical factor for IT infrastructures and data-center...
This paper is concerned with online scheduling algorithms that aim at minimizing the total flow time...
Machine learning algorithms are usually evaluated and developed in terms of predictive performance. ...
The use of machine learning (ML) algorithms for power demand and supply prediction is becoming incre...
Today, the amount of data collected is exploding at an unprecedented rate due to developments in Web...
Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-c...
We consider the first, and most well studied, speed scaling problem in the algorithmic literature: w...
This dissertation focuses on the design and analysis of approximation and online algorithms for sche...
Accurate prediction methods are generally very computationally intensive, so they take a long time. ...
Abstract Automated resource provisioning techniques enable the implementation of elastic services, b...