Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Haipeng Luo is active.

Publication


Featured researches published by Haipeng Luo.


IEEE Transactions on Computers | 2014

Adaptive Resource Provisioning for the Cloud Using Online Bin Packing

Weijia Song; Zhen Xiao; Qi Chen; Haipeng Luo

Data center applications present significant opportunities for multiplexing server resources. Virtualization technology makes it easy to move running application across physical machines. In this paper, we present an approach that uses virtualization technology to allocate data center resources dynamically based on application demands and support green computing by optimizing the number of servers actively used. We abstract this as a variant of the relaxed on-line bin packing problem and develop a practical, efficient algorithm that works well in a real system. We adjust the resources available to each VM both within and across physical servers. Extensive simulation and experiment results demonstrate that our system achieves good performance compared to the existing work.


IEEE Transactions on Computers | 2014

Automatic Scaling of Internet Applications for Cloud Computing Services

Zhen Xiao; Qi Chen; Haipeng Luo

Many Internet applications can benefit from an automatic scaling property where their resource usage can be scaled up and down automatically by the cloud service provider. We present a system that provides automatic scaling for Internet applications in the cloud environment. We encapsulate each application instance inside a virtual machine (VM) and use virtualization technology to provide fault isolation. We model it as the Class Constrained Bin Packing (CCBP) problem where each server is a bin and each class represents an application. The class constraint reflects the practical limit on the number of applications a server can run simultaneously. We develop an efficient semi-online color set algorithm that achieves good demand satisfaction ratio and saves energy by reducing the number of servers used when the load is low. Experiment results demonstrate that our system can improve the throughput by 180% over an open source implementation of Amazon EC2 and restore the normal QoS five times as fast during flash crowds. Large scale simulations demonstrate that our algorithm is extremely scalable: the decision time remains under 4 s for a system with 10 000 servers and 10 000 applications. This is an order of magnitude improvement over traditional application placement algorithms in enterprise environments.


foundations of computer science | 2017

Oracle-Efficient Online Learning and Auction Design

Miroslav Dudík; Nika Haghtalab; Haipeng Luo; Robert E. Schapire; Vasilis Syrgkanis; Jennifer Wortman Vaughan

We consider the design of computationally efficient online learning algorithms in an adversarial setting in which the learner has access to an offline optimization oracle. We present an algorithm called Generalized Followthe- Perturbed-Leader and provide conditions under which it is oracle-efficient while achieving vanishing regret. Our results make significant progress on an open problem raised by Hazan and Koren [1], who showed that oracle-efficient algorithms do not exist in full generality and asked whether one can identify conditions under which oracle-efficient online learning may be possible. Our auction-design framework considers an auctioneer learning an optimal auction for a sequence of adversarially selected valuations with the goal of achieving revenue that is almost as good as the optimal auction in hindsight, among a class of auctions. We give oracle-efficient learning results for: (1) VCG auctions with bidder-specific reserves in singleparameter settings, (2) envy-free item-pricing auctions in multiitem settings, and (3) the level auctions of Morgenstern and Roughgarden [2] for single-item settings. The last result leads to an approximation of the overall optimal Myerson auction when bidders’ valuations are drawn according to a fast-mixing Markov process, extending prior work that only gave such guarantees for the i.i.d. setting.We also derive various extensions, including: (1) oracleefficient algorithms for the contextual learning setting in which the learner has access to side information (such as bidder demographics), (2) learning with approximate oracles such as those based on Maximal-in-Range algorithms, and (3) no-regret bidding algorithms in simultaneous auctions, which resolve an open problem of Daskalakis and Syrgkanis [3].


Archive | 2012

Method for scheduling virtual machines

Qi Chen; Shuwei Chen; Haipeng Luo; Weijia Song; Zhen Xiao


international conference on machine learning | 2016

Variance-reduced and projection-free stochastic optimization

Elad Hazan; Haipeng Luo


neural information processing systems | 2015

Fast convergence of regularized learning in games

Vasilis Syrgkanis; Alekh Agarwal; Haipeng Luo; Robert E. Schapire


international conference on machine learning | 2015

Optimal and Adaptive Algorithms for Online Boosting

Alina Beygelzimer; Satyen Kale; Haipeng Luo


conference on learning theory | 2015

Achieving All with No Parameters: AdaNormalHedge

Haipeng Luo; Robert E. Schapire


neural information processing systems | 2016

Efficient Second Order Online Learning by Sketching

Haipeng Luo; Alekh Agarwal; Nicolò Cesa-Bianchi; John Langford


neural information processing systems | 2015

Online gradient boosting

Alina Beygelzimer; Elad Hazan; Satyen Kale; Haipeng Luo

Collaboration


Dive into the Haipeng Luo's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chen-Yu Wei

University of Southern California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge