Ali ParandehGheibi

dblp:47/4084 · also Ali Parandeh · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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.

Databases, data mining, and information retrieval
1 paper
Database system architecture and tuning · 77% Query processing and optimization · 23%
Theoretical computer science
1 paper
Information theory · 50% Algorithmic game theory and mechanism design · 41% Mathematical optimization · 9%
Computer networks
1 paper
Content delivery and video streaming · 50% Internet architecture and protocols · 50%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning › self-managing database systems › database diagnosis
root cause analysis
0.412019
ExplainIt! - A Declarative Root-cause Analysis Engine for Time Series Data · SIGMOD Conference 2019
Content delivery and video streaming
quality of experience
0.112011
Avoiding Interruptions - A QoE Reliability Function for Streaming Media Applications · IEEE J. Sel. Areas Commun. 2011
Internet architecture and protocols › network coding
rate-reliability-delay tradeoff
0.112011
Avoiding Interruptions - A QoE Reliability Function for Streaming Media Applications · IEEE J. Sel. Areas Commun. 2011
Information theory › network information theory
multiple-access channel
0.112010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010
Algorithmic game theory and mechanism design
resource allocation
0.112010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010
Information theory › channel capacity
fading channel
0.012010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010
Information theory › channel capacity › fading channel
power and rate allocation
0.012010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010
Mathematical optimization › gradient descent
projected gradient descent
0.012010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010
Algorithmic game theory and mechanism design › decision theory
utility maximization
0.012010
On resource allocation in fading multiple-access channels-an efficient approximate projection approach · IEEE Trans. Inf. Theory 2010

Methods — techniques the papers use, named apart from their topics

probabilistic graphical model · 0.4random linear network coding · 0.1queueing analysis · 0.1markovian arrival process · 0.1greedy rate allocation · 0.1gradient projection · 0.1
YearPublicationVenuePosition
2019 ExplainIt! - A Declarative Root-cause Analysis Engine for Time Series Data
abstract
We present \sys, a declarative, unsupervised root-cause analysis engine that uses time series monitoring data from large complex systems such as data centres. \sys empowers operators to succinctly specify a large number of causal hypotheses to search for causes of interesting events. \sys then ranks these hypotheses, reducing the number of causal dependencies from hundreds of thousands to a handful for human understanding. We show how a declarative language, such as SQL, can be effective in declaratively enumerating hypotheses that probe the structure of an unknown probabilistic graphical causal model of the underlying system. Our thesis is that databases are in a unique position to enable users to rapidly explore the possible causal mechanisms in data collected from diverse sources. We empirically demonstrate how \sys had helped us resolve over 30~performance issues in a commercial product since late 2014, of which we discuss a few cases in detail.
Vimalkumar Jeyakumar, Omid Madani, Ali ParandehGheibi, Ashutosh Kulshreshtha, Weifei Zeng, Navindra Yadav
SIGMOD Conference3
2014 Congestion control for coded transport layers
abstract
The application of congestion control can have a significant detriment to the quality of service experienced at higher layers, especially under high packet loss rates. The effects of throughput loss due to the congestion control misinterpreting packet losses in poor channels is further compounded for applications such as HTTP and video leading to a significant decrease in the user's quality of service. Therefore, we consider the application of congestion control to transport layer packet streams that use error-correction coding in order to recover from packet losses. We introduce a modified AIMD approach, develop an approximate mathematic model suited to performance analysis, and present extensive experimental measurements in both the lab and the “wild” to evaluate performance. Our measurements highlight the potential for remarkable performance gains, in terms of throughput and upper layer quality of service, when using coded transports.
Minji Kim 0007, Jason Cloud, Ali ParandehGheibi, Leonardo Urbina, Kerim Fouli, Douglas J. Leith, Muriel Médard
ICC3
2012 Improved iterative techniques to compensate for interpolation distortions
Ali ParandehGheibi, Ali Ayremlou, Mohammad Ali Akhaee, Farrokh Marvasti
Signal Process.1
2011 Avoiding Interruptions - A QoE Reliability Function for Streaming Media Applications
abstract
We take an analytical approach to study fundamental rate-delay-reliability trade-offs in the context of media streaming. We consider the probability of interruption in media playback (buffer underflow) as well as the number of initially buffered packets (initial waiting time) as the Quality of user Experience (QoE) metrics. We characterize the optimal trade-off between these metrics as a function of system parameters such as the packet arrival rate and file size, for different channel models. In the first model, we assume packets arrive according to independent Poisson processes from multiple servers or peers. We use random linear network coding to simplify the packet requests at the network layer and avoid duplicate packet reception. This allows us to model the receiver's buffer as a queue with Poisson arrivals and deterministic departures. For this model, we show that for arrival rates slightly larger than the play rate, the minimum initial buffering required to achieve certain level of interruption probability remains bounded as the file size grows. This is not the case when the arrival rate and the play rate match. In the second model, we consider channels with memory, which can be modeled using Markovian arrival processes. We characterize the optimal trade-off curves for the infinite file size case, in such Markovian environments.
Ali ParandehGheibi, Muriel Médard, Asuman E. Ozdaglar, Srinivas Shakkottai
IEEE J. Sel. Areas Commun.1
2010 Avoiding interruptions - QoE trade-offs in block-coded streaming media applications
abstract
We take an analytical approach to study Quality of user Experience (QoE) for media streaming applications. We use the fact that random linear network coding applied to blocks of video frames can significantly simplify the packet requests at the network layer and avoid duplicate packet reception. We model the receiver's buffer as a queue with Poisson arrivals and deterministic departures. We consider the probability of interruption in video playback (buffer underflow) as well as the number of initially buffered packets (initial waiting time) as the QoE metrics. We explicitly characterize the optimal trade-off between these metrics by providing upper and lower bounds on the minimum initial buffering required to achieve certain level of interruption probability for different regimes of the system parameters. Our bounds are asymptotically tight as the file size goes to infinity. Further, we show that for arrival rates slightly larger than the play rate, the minimum initial buffering remains bounded as the file size grows. This is not the case when the arrival rate and the play rate match.
Ali ParandehGheibi, Muriel Médard, Srinivas Shakkottai, Asuman E. Ozdaglar
ISIT1
2010 On resource allocation in fading multiple-access channels-an efficient approximate projection approach
abstract
In this paper, we consider the problem of rate and power allocation in a multiple-access channel (MAC). Our objective is to obtain rate and power allocation policies that maximize a general concave utility function of average transmission rates on the information-theoretic capacity region of the MAC without using queue-length information. First, we address the utility maximization problem in a nonfading channel and present a gradient projection algorithm with approximate projections. By exploiting the polymatroid structure of the capacity region, we show that the approximate projection can be implemented in time polynomial in the number of users. Second, we present optimal rate and power allocation policies in a fading channel where channel statistics are known. For the case that channel statistics are unknown and the transmission power is fixed, we propose a greedy rate allocation policy and characterize the performance difference of this policy and the optimal policy in terms of channel variations and structure of the utility function. The numerical results demonstrate superior convergence rate performance for the greedy policy compared to queue-length-based policies. In order to reduce the computational complexity of the greedy policy, we present approximate rate allocation policies which track the greedy policy within a certain neighborhood.
Ali ParandehGheibi, Atilla Eryilmaz, Asuman E. Ozdaglar, Muriel Médard
IEEE Trans. Inf. Theory1
2008 Information theory vs. queueing theory for resource allocation in multiple access channels
abstract
We consider the problem of rate allocation in a fading Gaussian multiple-access channel with fixed transmission powers. The goal is to maximize a general concave utility function of the expected achieved rates of the users. There are different approaches to this problem in the literature. From an information theoretic point of view, rates are allocated only by using the channel state information. The queueing theory approach utilizes the global queue-length information for rate allocation to guarantee throughput optimality as well as maximizing a utility function of the rates. In this work, we make a connection between these two approaches by showing that the information theoretic capacity region of a multiple-access channel and its stability region are equivalent. Moreover, our numerical results show that a simple greedy policy which does not use the queue-length information can outperform queue-length based policies in terms of convergence rate and fairness.
Ali ParandehGheibi, Muriel Médard, Asuman E. Ozdaglar, Atilla Eryilmaz
PIMRC1