Demo Data from EDBT 2026 / reviewers in the wild / expert
Wasiur R. KhudaBukhsh
dblp:176/5171
· DBLP profile ↗
6ranked-venue papers
3as first author
1since 2021 · last 2024
0000-0003-1803-0470ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 34% Electronic design automation · 23% Parallel and multicore computing · 21% | |
| Computer networks
3 papers |
Network performance modeling · 54% Internet architecture and protocols · 27% Network optimization and economics · 14% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network performance modeling › queueing network model
fork-join queueing |
0.6 | 2 | 2018 | Collaborative Uploading in Heterogeneous Networks: Optimal and Adaptive Strategies · INFOCOM 2018 Optimizing stochastic scheduling in fork-join queueing models: Bounds and applications · INFOCOM 2017 |
Network performance modeling
queueing analysis |
0.6 | 2 | 2018 | Collaborative Uploading in Heterogeneous Networks: Optimal and Adaptive Strategies · INFOCOM 2018 Optimizing stochastic scheduling in fork-join queueing models: Bounds and applications · INFOCOM 2017 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.4 | 1 | 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster Systems · IEEE Trans. Parallel Distributed Syst. 2020 |
Cloud and datacenter computing
job scheduling |
0.4 | 1 | 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster Systems · IEEE Trans. Parallel Distributed Syst. 2020 |
Parallel and multicore computing
load balancing |
0.4 | 1 | 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster Systems · IEEE Trans. Parallel Distributed Syst. 2020 |
Performance modeling and evaluation
queueing models |
0.4 | 1 | 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster Systems · IEEE Trans. Parallel Distributed Syst. 2020 |
Internet architecture and protocols
future internet architecture |
0.4 | 1 | 2019 | Transitions: A Protocol-Independent View of the Future Internet · Proc. IEEE 2019 |
Network optimization and economics
resource allocation |
0.3 | 1 | 2018 | Collaborative Uploading in Heterogeneous Networks: Optimal and Adaptive Strategies · INFOCOM 2018 |
Electronic design automation › high-level synthesis
scheduling |
0.3 | 1 | 2017 | Optimizing stochastic scheduling in fork-join queueing models: Bounds and applications · INFOCOM 2017 |
Electronic design automation › high-level synthesis › scheduling
stochastic scheduling |
0.3 | 1 | 2017 | Optimizing stochastic scheduling in fork-join queueing models: Bounds and applications · INFOCOM 2017 |
High-performance computing › cluster computing
heterogeneous clusters |
0.1 | 1 | 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster Systems · IEEE Trans. Parallel Distributed Syst. 2020 |
Internet architecture and protocols › protocol engineering
protocol deployment |
0.1 | 1 | 2019 | Transitions: A Protocol-Independent View of the Future Internet · Proc. IEEE 2019 |
Parallel and multicore computing › data-parallel programming
mapreduce |
0.1 | 1 | 2017 | Optimizing stochastic scheduling in fork-join queueing models: Bounds and applications · INFOCOM 2017 |
Methods — techniques the papers use, named apart from their topics
optimization · 1.0stochastic bounds · 0.6scaling limit analysis · 0.4randomized cost-based scheduling · 0.4formalization · 0.4statistical inference · 0.3queuing theory · 0.3online adaptation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | On the Fidelity Distribution of Purified Link-level EntanglementsabstractThe first step for entanglement distribution among quantum communication nodes is to generate link-level Ein-stein-Podolsky-Rosen (EPR) pairs between adjacent communication nodes. EPR pairs may be continuously generated and stored in a few quantum memories to be ready for utilization by quantum applications. A major challenge is that qubits suffer from unavoidable noise due to their interaction with the environment, which is called decoherence. This decoherence results in the known exponential decay model of the fidelity of the qubits with time, thus, limiting the lifetime of a qubit in a quantum memory and the performance of quantum applications. In this paper, we evaluate the fidelity of the stored EPR pairs under two opposite dynamical and probabilistic phenomena, first, the aforementioned decoherence and second purification, i.e. an operation to improve the fidelity of an EPR pair at the expense of sacrificing another EPR pair. Instead of applying the purification as soon as two EPR pairs are generated, we introduce a Purification scheme Beyond the Generation time (PBG) of two EPR pairs. We use discrete time Markov chain (DTMC) approach to analytically show the probability distribution of the fidelity of stored link-level EPR pairs in a system with two quantum memories at each node allowing a maximum of two stored EPR pairs. In addition, we apply a PBG scheme that purifies the two stored EPR pairs upon the generation of an additional one. We finally provide numerical evaluations of the analytical approach and show the fidelity-rate trade-off of the considered purification scheme. Karim Elsayed, Wasiur R. KhudaBukhsh, Amr Rizk |
ICC | 2 |
| 2020 | Generalized Cost-Based Job Scheduling in Very Large Heterogeneous Cluster SystemsabstractWe study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buffers. This load balancing problem arises naturally in today's communication and big data systems, such as Amazon Web Services, Network Service Function Chains, and Stream Processing. Arriving jobs are dispatched to a server, following a load balancing policy that optimizes a performance criterion such as job completion time. Our contribution is a randomized Cost-Based Scheduling (CBS) policy in which the job assignment is driven by general cost functions of the server queue lengths. Beyond existing schemes, such as the Join the Shortest Queue (JSQ), the power of d or the SQ(d) and the capacity-weighted JSQ, the notion of CBS yields new application-specific policies such as hybrid locally uniform JSQ. As today's data center clusters have thousands of servers, exact analysis of CBS policies is tedious. In this article, we derive a scaling limit when the number of servers grows large, facilitating a comparison of various CBS policies with respect to their transient as well as steady state behavior. A byproduct of our derivations is the relationship between the queue filling proportions and the server buffer sizes, which cannot be obtained from infinite buffer models. Finally, we provide extensive numerical evaluations and discuss several applications including multi-stage systems. Wasiur R. KhudaBukhsh, Sounak Kar, Bastian Alt, Amr Rizk, Heinz Koeppl |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2019 | Transitions: A Protocol-Independent View of the Future InternetabstractCountless novel approaches to communication protocols, overlay networks, and distributed middleware are published every year, yet the adoption of such novel findings in the global Internet landscape progresses at a slow pace. Many of such new communication mechanisms excel (only) under specific deployment conditions, while user mobility and application usage patterns lead to dynamic operation conditions. This mismatch is one reason that makes a wide deployment of new specialized mechanisms particularly hard as observed, for example, for multipath transport protocol extensions until the emergence of multipath transmission control protocol (TCP). This paper formalizes the concept of Transitions, i.e., a method to instrumentalize adaptivity at runtime in communication systems. It allows to exchange communication mechanisms in a running system to optimize the communication quality. In the following, we describe the building blocks required to: 1) capture the features and relations within a communication system and 2) express and optimize the decision making process in such a system. We show how this concept maps intuitively to the Internet model which makes a protocol-independent deployment of applications feasible in the future Internet. Bastian Alt, Markus Weckesser, Christian Becker 0001, Matthias Hollick, Sounak Kar, Anja Klein 0002, Robin Klose, Roland Speith, Heinz Koeppl, Boris Koldehofe, Wasiur R. KhudaBukhsh, Manisha Luthra, Mahdi Mousavi, Max Mühlhäuser, Martin Pfannemüller, Amr Rizk, Andy Schürr, Ralf Steinmetz |
Proc. IEEE | 11 |
| 2018 | Collaborative Uploading in Heterogeneous Networks: Optimal and Adaptive StrategiesabstractCollaborative uploading describes a type of crowd-sourcing scenario in networked environments where a device utilizes multiple paths over neighboring devices to upload content to a centralized processing entity such as a cloud service. Intermediate devices may aggregate and preprocess this data stream. Such scenarios arise in the composition and aggregation of information, e.g., from smart phones or sensors. We use a queuing theoretic description of the collaborative uploading scenario, capturing the ability to split data into chunks that are then transmitted over multiple paths, and finally merged at the destination. We analyze replication and allocation strategies that control the mapping of data to paths and provide closed-form expressions that pinpoint the optimal strategy given a description of the paths' service distributions. Finally, we provide an online path-aware adaptation of the allocation strategy that uses statistical inference to sequentially minimize the expected waiting time for the uploaded data. Numerical results show the effectiveness of the adaptive approach compared to the proportional allocation and a variant of the join-the-shortest-queue allocation, especially for bursty path conditions. Wasiur R. KhudaBukhsh, Bastian Alt, Sounak Kar, Amr Rizk, Heinz Koeppl |
INFOCOM | 1 |
| 2017 | Optimizing stochastic scheduling in fork-join queueing models: Bounds and applicationsabstractFork-Join (FJ) queueing models capture the dynamics of system parallelization under synchronization constraints, for example, for applications such as MapReduce, multipath transmission and RAID systems. Arriving jobs are first split into tasks and mapped to servers for execution, such that a job can only leave the system when all of its tasks are executed. In this paper, we provide computable stochastic bounds for the waiting and response time distributions for heterogeneous FJ systems under general parallelization benefit. Our main contribution is a generalized mathematical framework for probabilistic server scheduling strategies that are essentially characterized by a probability distribution over the number of utilized servers, and the optimization thereof. We highlight the trade-off between the scaling benefit due to parallelization and the FJ inherent synchronization penalty. Further, we provide optimal scheduling strategies for arbitrary scaling regimes that map to different levels of parallelization benefit. One notable insight obtained from our results is that different applications with varying parallelization benefits result in different optimal strategies. Finally, we complement our analytical results by applying them to various applications showing the optimality of the proposed scheduling strategies. Wasiur R. KhudaBukhsh, Amr Rizk, Alexander Frömmgen, Heinz Koeppl |
INFOCOM | 1 |
| 2017 | Cross-Layer QoE-Based Incentive Mechanism for Video Streaming in Multi-Hop Wireless NetworksabstractWe study video dissemination in a multi-hop wireless network with a source and several users. The source intends to stream a video to the users of the network. For the sake of energy-efficiency, the video is disseminated through the whole network by the help of some users that forward the video to who other users. In such networks, designing a proper incentive for the forwarding users who consume energy for forwarding the video to others is of high importance. In this paper, we design an incentive mechanism based on a game-theoretic model in which a user is paid by its receiving users in case of forwarding the video to them. The video is layered and a higher quality of experience (QoE) at a receiving user is possible by receiving more layers of the video. A utility function is proposed for every user that captures the perceived QoE at the user and the cost she pays for the video. Moreover, it captures the reward the user receives from others in exchange for forwarding the video to them. The utility function is designed in a way that the users who contribute more in the network, in terms of forwarding the video to others, are paid more. A non-cooperative game is formulated in which every user selfishly maximizes its own utility and determines the number of video layers she prefers to receive. The game is iterative and converges to the Nash equilibrium point. The simulation results demonstrate that the proposed game theoretic model results in a higher QoE at the users as compared to that of a non-incentive video dissemination model. Mahdi Mousavi, Hussein Al-Shatri, Wasiur R. KhudaBukhsh, Heinz Koeppl, Anja Klein 0002 |
VTC Fall | 3 |