4.7 Article

Learning to Schedule Multi-Server Jobs With Fluctuated Processing Speeds

相关参考文献

注意:仅列出部分参考文献,下载原文获取全部文献信息。
Article Computer Science, Information Systems

DPoS: Decentralized, Privacy-Preserving, and Low-Complexity Online Slicing for Multi-Tenant Networks

Hailiang Zhao et al.

Summary: This paper proposes an online algorithm DPoS for multi-resource slicing, which is fully decentralized and low-complexity. The algorithm achieves close-to-offline-optimal performance in most cases and has low algorithmic overheads.

IEEE TRANSACTIONS ON MOBILE COMPUTING (2022)

Article Computer Science, Information Systems

Distributed Redundant Placement for Microservice-based Applications at the Edge

Hailiang Zhao et al.

Summary: Multi-access edge computing (MEC) is a promising paradigm that pushes computation and communication resources to the network edge. We propose a distributed redundant placement framework and a GA-based Server Selection (GASS) algorithm for microservice-based applications. Numerical results based on real-world dataset confirm the superiority of our proposed approach over benchmark policies.

IEEE TRANSACTIONS ON SERVICES COMPUTING (2022)

Article Automation & Control Systems

Evolving Scheduling Heuristics via Genetic Programming With Feature Selection in Dynamic Flexible Job-Shop Scheduling

Fangfang Zhang et al.

Summary: A novel two-stage GPHH framework with feature selection is designed in this article to automatically evolve scheduling heuristics in DFJSS, and individual adaptation strategies are proposed to utilize information. Results show that the proposed algorithm can successfully achieve more interpretable scheduling heuristics with fewer unique features and smaller sizes, and reach comparable scheduling heuristic quality with much shorter training time than traditional algorithms.

IEEE TRANSACTIONS ON CYBERNETICS (2021)

Article Computer Science, Theory & Methods

DL2: A Deep Learning-Driven Scheduler for Deep Learning Clusters

Yanghua Peng et al.

Summary: In this article, a DL-driven scheduler called DL2 is proposed for DL clusters, which adopts a joint supervised learning and reinforcement learning approach to dynamically adjust resource allocation. The implementation of DL2 on Kubernetes demonstrates superior performance compared to traditional schedulers in terms of average job completion time.

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS (2021)

Proceedings Paper Computer Science, Hardware & Architecture

Tailored Learning-Based Scheduling for Kubernetes-Oriented Edge-Cloud System

Yiwen Han et al.

Summary: The paper introduces KaiS, a learning-based scheduling framework for edge-cloud systems aimed at improving request processing throughput rate. Utilizing a coordinated multi-agent Actor-Critic algorithm and graph neural networks to embed system state information, the framework successfully learns appropriate scheduling policies to enhance system throughput rate.

IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021) (2021)

Article Computer Science, Theory & Methods

Online Deadline-Aware Task Dispatching and Scheduling in Edge Computing

Jiaying Meng et al.

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS (2020)

Article Mathematical & Computational Biology

Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm

Ibrahim Attiya et al.

COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE (2020)

Proceedings Paper Computer Science, Artificial Intelligence

Data Centers Job Scheduling with Deep Reinforcement Learning

Sisheng Liang et al.

ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2020, PT II (2020)

Proceedings Paper Computer Science, Hardware & Architecture

Scheduling Placement-Sensitive BSP Jobs with Inaccurate Execution Time Estimation

Zhenhua Han et al.

IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (2020)

Article Computer Science, Hardware & Architecture

Competitive Algorithms for the Online Multiple Knapsack Problem with Application to Electric Vehicle Charging

Bo Sun et al.

PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS (2020)

Article Computer Science, Hardware & Architecture

OnDisc: Online Latency-Sensitive Job Dispatching and Scheduling in Heterogeneous Edge-Clouds

Zhenhua Han et al.

IEEE-ACM TRANSACTIONS ON NETWORKING (2019)

Proceedings Paper Computer Science, Hardware & Architecture

Efficient Online Resource Allocation in Heterogeneous Clusters with Machine Variability

Huanle Xu et al.

IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019) (2019)

Proceedings Paper Computer Science, Hardware & Architecture

Scheduling Jobs with Random Resource Requirements in Computing Clusters

Konstantinos Psychas et al.

IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019) (2019)

Proceedings Paper Computer Science, Hardware & Architecture

Online Job Scheduling with Resource Packing on a Cluster of Heterogeneous Servers

Yang Liu et al.

IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019) (2019)

Proceedings Paper Computer Science, Hardware & Architecture

Service Scheduling for Bernoulli Requests and Quadratic Cost

Ramya Burra et al.

IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019) (2019)

Article Computer Science, Hardware & Architecture

Distributed learning of deep neural network over multiple agents

Otkrist Gupta et al.

JOURNAL OF NETWORK AND COMPUTER APPLICATIONS (2018)

Proceedings Paper Computer Science, Artificial Intelligence

Distributed Training Large-Scale Deep Architectures

Shang-Xuan Zou et al.

ADVANCED DATA MINING AND APPLICATIONS, ADMA 2017 (2017)

Article Computer Science, Theory & Methods

A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters

Chia-Ming Wu et al.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2014)

Review Computer Science, Hardware & Architecture

Algorithmic Game Theory

Tim Roughgarden

COMMUNICATIONS OF THE ACM (2010)