Demo Data from VLDB 2026 / reviewers in the wild / expert
Ali Yekkehkhany
dblp:183/6728
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2022
0000-0001-9130-9668ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
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 |
Parallel and multicore computing · 62% Performance modeling and evaluation · 38% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › task scheduling › process scheduling
affinity scheduling |
0.4 | 1 | 2020 | Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity Scheduling · IEEE/ACM Trans. Netw. 2020 |
Parallel and multicore computing
load balancing |
0.4 | 1 | 2020 | Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity Scheduling · IEEE/ACM Trans. Netw. 2020 |
Performance modeling and evaluation
queueing analysis |
0.4 | 1 | 2020 | Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity Scheduling · IEEE/ACM Trans. Netw. 2020 |
Parallel and multicore computing › parallel scheduling
data-parallel job scheduling |
0.2 | 1 | 2016 | Scheduling with multi-level data locality: Throughput and heavy-traffic optimality · INFOCOM 2016 |
Performance modeling and evaluation › queueing models › heavy-traffic analysis
heavy-traffic optimality |
0.2 | 1 | 2016 | Scheduling with multi-level data locality: Throughput and heavy-traffic optimality · INFOCOM 2016 |
Parallel and multicore computing › parallel scheduling
locality-aware scheduling |
0.2 | 1 | 2016 | Scheduling with multi-level data locality: Throughput and heavy-traffic optimality · INFOCOM 2016 |
Performance modeling and evaluation
queueing models |
0.2 | 1 | 2016 | Scheduling with multi-level data locality: Throughput and heavy-traffic optimality · INFOCOM 2016 |
Parallel and multicore computing
task scheduling |
0.1 | 1 | 2020 | Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity Scheduling · IEEE/ACM Trans. Netw. 2020 |
Methods — techniques the papers use, named apart from their topics
maxweight · 0.4fluid model · 0.4exploration-exploitation · 0.4weighted-workload routing · 0.2priority scheduling · 0.2JSQ-MaxWeight · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Risk-Averse Equilibria for Vehicle Navigation in Stochastic Congestion GamesabstractThe fast-growing market of autonomous vehicles, unmanned aerial vehicles, and fleets in general necessitates the design of smart and automatic navigation systems considering the stochastic latency along different paths in the traffic network. The longstanding shortest path problem in a deterministic network, whose counterpart in a congestion game setting is Wardrop equilibrium, has been studied extensively, but it is well known that finding the notion of an optimal path is challenging in a traffic network with stochastic arc delays. In this work, we propose three classes of risk-averse equilibria for an atomic stochastic congestion game in its general form where the arc delay distributions are load dependent and not necessarily independent of each other. The three classes are risk-averse equilibrium (RAE), mean-variance equilibrium (MVE), and conditional value at risk level$\alpha $equilibrium ($\text{CVaR}_{\alpha}\text{E}$) whose notions of risk-averse best responses are based on maximizing the probability of taking the shortest path, minimizing a linear combination of mean and variance of path delay, and minimizing the expected delay at a specified risky quantile of the delay distributions, respectively. We prove that for any finite stochastic atomic congestion game, the risk-averse, mean-variance, and$\text{CVaR}_{\alpha}$equilibria exist. We show that for risk-averse travelers, the Braess paradox may not occur to the extent presented originally since players do not necessarily travel along the shortest path in expectation, but they take the uncertainty of travel time into consideration as well. We show through some examples that the price of anarchy can be improved when players are risk-averse and travel according to one of the three classes of risk-averse equilibria rather than the Wardrop equilibrium. Ali Yekkehkhany, Rakesh Nagi |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2020 | Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity SchedulingabstractDynamic affinity load balancing of multi-type tasks on multi-skilled servers, when the service rate of each task type on each of the servers is known and can possibly be different from each other, is an open problem for over three decades. The goal is to do task assignment on servers in a real time manner so that the system becomes stable, which means that the queue lengths do not diverge to infinity in steady state (throughput optimality), and the mean task completion time is minimized (delay optimality). The fluid model planning, Max-Weight, and c-μ -rule algorithms have theoretical guarantees on optimality in some aspects for the affinity problem, but they consider a complicated queueing structure and either require the task arrival rates, the service rates of tasks on servers, or both. In many cases that are discussed in the introduction section, both task arrival rates and service rates of different task types on different servers are unknown. In this work, the Blind GB-PANDAS algorithm is proposed which is completely blind to task arrival rates and service rates. Blind GB-PANDAS uses an exploration-exploitation approach for load balancing. We prove that Blind GB-PANDAS is throughput optimal under arbitrary and unknown distributions for service times of different task types on different servers and unknown task arrival rates. Blind GB-PANDAS desires to route an incoming task to the server with the minimum weighted-workload, but since the service rates are unknown, such routing of incoming tasks is not guaranteed which makes the throughput optimality analysis more complicated than the case where service rates are known. Our extensive experimental results reveal that Blind GB-PANDAS significantly outperforms existing methods in terms of mean task completion time at high loads. Ali Yekkehkhany, Rakesh Nagi |
IEEE/ACM Trans. Netw. | 1 |
| 2019 | Probabilistic Analysis of UAV Routing with Dynamically Arriving Targets
Hossein Nick Zinat Matin, Ali Yekkehkhany, Rakesh Nagi |
FUSION | 2 |
| 2018 | Competitive Online Scheduling Algorithms with Applications in Deadline-Constrained EV ChargingabstractThis paper studies the classical problem of online scheduling of deadline-sensitive jobs with partial values and investigates its extension to Electric Vehicle (EV) charging scheduling by taking into account the processing rate limit of jobs and charging station capacity constraint. The problem lies in the category of time-coupled online scheduling problems without availability of future information. This paper proposes two online algorithms, both of which are shown to be (2-[1/U])-competitive, where U is the maximum scarcity level, a parameter that indicates demand-to-supply ratio. The first proposed algorithm is deterministic, whereas the second is randomized and enjoys a lower computational complexity. When U grows large, the performance of both algorithms approaches that of the state-of-the-art for the case where there is processing rate limits on the jobs. Nonetheless in realistic cases, where U is typically small, the proposed algorithms enjoy a much lower competitive ratio. To carry out the competitive analysis of our algorithms, we present a proof technique, which is novel to the best of our knowledge. This technique could also be used to simplify the competitive analysis of some existing algorithms, and thus could be of independent interest. Bahram Alinia, Mohammad Sadegh Talebi, Mohammad Hajiesmaili, Ali Yekkehkhany, Noël Crespi |
IWQoS | 4 |
| 2017 | A Mobile Geo-Communication Dataset for Physiology-Aware DASH in Rural Ambulance TransportabstractUse of telecommunication technologies for remote, continuous monitoring of patients can enhance effectiveness of emergency ambulance care during transport from rural areas to a regional center hospital. However, the communication along the various routes in rural areas may have wide bandwidth ranges from 2G to 4G; some regions may have only lower satellite bandwidth available. Bandwidth fluctuation together with real-time communication of various clinical multimedia pose a major challenge during rural patient ambulance transport.; [email protected] availability of a pre-transport route-dependent communication bandwidth database is an important resource in remote monitoring and clinical multimedia transmission in rural ambulance transport. Here, we present a geo-communication dataset from extensive profiling of 4 major US mobile carriers in Illinois, from the rural location of Hoopeston to the central referral hospital center at Urbana. In collaboration with Carle Foundation Hospital, we developed a profiler, and collected various geographical and communication traces for realistic emergency rural ambulance transport scenarios. Our dataset is to support our ongoing work of proposing "physiology-aware DASH", which is particularly useful for adaptive remote monitoring of critically ill patients in emergency rural ambulance transport. It provides insights on ensuring higher Quality of Service (QoS) for most critical clinical multimedia in response to changes in patients' physiological states and bandwidth conditions. Our dataset is available online1 for research community. Mohammad Hosseini 0002, Yu Jiang 0001, Ali Yekkehkhany, Richard Berlin 0001, Lui Sha |
MMSys | 3 |
| 2016 | Scheduling with multi-level data locality: Throughput and heavy-traffic optimalityabstractA fundamental problem to all data-parallel applications is data locality. An example is map task scheduling in the MapReduce framework. Existing theoretical work analyzes systems with only two levels of locality, despite the existence of multiple locality levels within and across data centers. We found that going from two to three levels of locality changes the problem drastically, as a tradeoff between performance and throughput emerges. The recently proposed priority algorithm, which is throughput and heavy-traffic optimal for two locality levels, is not even throughput-optimal with three locality levels. The JSQ-MaxWeight algorithm proposed by Wang et al. is heavy-traffic optimal only for a special traffic scenario with two locality levels. We show that an extension of the JSQ-MaxWeight algorithm to three locality levels preserves its throughput-optimality, but suffers from the same lack of heavy-traffic optimality for most traffic scenarios. We propose a novel algorithm that uses Weighted-Workload (WW) routing and priority service. We establish its throughput and heavy-traffic optimality for all traffic scenarios. The main challenge is the construction of an appropriate ideal load decomposition that allows the separate treatment of different subsystems. Qiaomin Xie, Ali Yekkehkhany, Yi Lu 0001 |
INFOCOM | 2 |