EDBT 2026 Demo / reviewers in the wild / expert
Rajkumar Buyya
dblp:b/RajkumarBuyya
· DBLP profile ↗
9ranked-venue papers in the field
0as first author
4since 2021 · last 2025
0000-0001-9754-6496ORCID · verified
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 3Database Systems & Data Management · 2Knowledge Engineering, Semantic Web & Information Systems · 2Big Data, Cloud & Distributed Data Systems · 1Business Process & Enterprise Data · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Federated Stochastic Process Discovery Using Grammatical Inference
Hootan Zhian, Rajkumar Buyya, Artem Polyvyanyy |
CAiSE (2) | 2 |
| 2024 | MatchCom: Stable Matching-Based Software Services Composition in Cloud Computing Environments
Renyu Yang, Rajiv Ranjan 0001, Rami Bahsoon, Jie Xu 0007, Rajkumar Buyya |
ICWE | 6 |
| 2023 | Sailfish: A Dependency-Aware and Resource Efficient Scheduling for Low Latency in CloudsabstractEfficiently scheduling jobs in clouds is critical for job performance, system throughput and resource utilization. The growing importance of parallel applications in clouds introduces challenges in scheduling data-parallel jobs. Production data-parallel jobs increasingly have complex dependency structure, i.e., complex task dependencies expressed as directed acyclic graphs (DAGs), and heterogeneous resource demands. NP-hard problems are introduced by relaxing either of these challenges (i.e., scheduling of homogeneous tasks with dependency constraints or independent and heterogeneous tasks) for scheduler design. It is challenging to design a scheduler for simultaneously achieving low latency and high resource utilization due to the complex dependency structure and job heterogeneity. In this paper, we propose Sailfish, a dependency-aware and resource efficient scheduling for low latency in clouds. Sailfish first uses the machine learning algorithm to classify jobs into two categories (high priority jobs and low priority jobs) based on the extracted features. Next, Sailfish splits the jobs into tasks and distributes the tasks to the master nodes based on the dependency of tasks and the load of master nodes. Then, Sailfish utilizes the dependency information of tasks to determine tasks’ priority, and packs tasks by leveraging the complementary of tasks’ requirements on different resource types and task dependency. Finally, the master nodes leverage the proposed mutual reinforcement algorithm to distribute tasks to workers in the system based on the resource demands of tasks, the available resources of workers and task dependency. Extensive experimental results based on a real cluster and experiments using real-world Amazon EC2 cloud service show that Sailfish can improve the average resource utilization (by up to 40%) and reduce the latency (the average job completion time) significantly (by up to 91%) compared to the existing schedulers. Yingjie Lao, Ying Mao 0001, Rajkumar Buyya |
IEEE Big Data | 4 |
| 2021 | Self directed learning based workload forecasting model for cloud resource management
Jitendra Kumar 0003, Ashutosh Kumar Singh 0001, Rajkumar Buyya |
Inf. Sci. | 3 |
| 2018 | An adaptive multi-objective evolutionary algorithm for constrained workflow scheduling in Clouds
Miao Zhang 0022, Huiqi Li, Li Liu 0026, Rajkumar Buyya |
Distributed Parallel Databases | 4 |
| 2018 | Self managed virtual machine scheduling in Cloud systems
Stelios Sotiriadis, Nik Bessis, Rajkumar Buyya |
Inf. Sci. | 3 |
| 2014 | MELODY-JOIN: Efficient Earth Mover's Distance similarity joins using MapReduceabstractThe Earth Mover's Distance (EMD) similarity join retrieves pairs of records with EMD below a given threshold. It has a number of important applications such as near duplicate image retrieval and pattern analysis in probabilistic datasets. However, the computational cost of EMD is super cubic to the number of bins in the histograms used to represent the data objects. Consequently, the EMD similarity join operation is prohibitive for large datasets. This is the first paper that specifically addresses the EMD similarity join and we propose to use MapReduce to approach this problem. The MapReduce algorithms designed for generic metric distance similarity joins are inefficient for the EMD similarity join because they involve a large number of distance computations and have unbalanced workloads on reducers when dealing with skewed datasets. We propose a novel framework, named Melody-Join, which transforms data into the space of EMD lower bounds and performs pruning and partitioning at a low cost because computing these EMD lower bounds has a constant complexity. Furthermore, we address two key problems, the limited pruning power and the unbalanced workloads, by enhancing each phase in the Melody-Join framework. We conduct extensive experiments on real datasets. The results show that Melody-Join outperforms the state-of-the-art technique by an order of magnitude, scales up better on large datasets than the state-of-the-art technique, and scales out well on distributed machines. Jin Huang 0003, Rui Zhang 0003, Rajkumar Buyya, Jian Chen 0011 |
ICDE | 3 |
| 2012 | Cost-Effective Provisioning and Scheduling of Deadline-Constrained Applications in Hybrid Clouds
Rodrigo N. Calheiros, Rajkumar Buyya |
WISE | 2 |
| 2009 | Maximizing Utility for Content Delivery Clouds
Mukaddim Pathan, James Broberg, Rajkumar Buyya |
WISE | 3 |