Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mohammad Sadegh Talebi

dblp:32/1105 · also M. Sadegh Talebi · DBLP profile ↗
← Back
39ranked-venue papers
14as first author
9since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 13 · 3 first-author · 7 since 2021Computer networks · 11 · 6 first-authorSystems, architecture and hardware · 6 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Theory of computation · 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.

Artificial intelligence
7 papers
Reinforcement learning · 86% Learning theory · 14%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Energy-efficient computing · 67% Performance modeling and evaluation · 33%
Theoretical computer science
3 papers
Automata and formal languages · 46% Algorithmic game theory and mechanism design · 27% Approximation and online algorithms · 20%

Topics — the 20 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
offline reinforcement learning
1.522025
Offline RL in Regular Decision Processes: Sample Efficiency via Language Metrics · ICLR 2025
Provably Efficient Offline Reinforcement Learning in Regular Decision Processes · NeurIPS 2023
Automata and formal languages › grammatical inference
automata learning
0.912025
Offline RL in Regular Decision Processes: Sample Efficiency via Language Metrics · ICLR 2025
Energy-efficient computing
datacenter power management
0.812024
Scaling Power Management in Cloud Data Centers: A Multi-Level Continuous-Time MDP Approach · IEEE Trans. Serv. Comput. 2024
Performance modeling and evaluation › markov models
markov decision process
0.812024
Scaling Power Management in Cloud Data Centers: A Multi-Level Continuous-Time MDP Approach · IEEE Trans. Serv. Comput. 2024
Energy-efficient computing
power management
0.812024
Scaling Power Management in Cloud Data Centers: A Multi-Level Continuous-Time MDP Approach · IEEE Trans. Serv. Comput. 2024
Machine learning › Learning theory
sample complexity
0.712023
Provably Efficient Offline Reinforcement Learning in Regular Decision Processes · NeurIPS 2023
Machine learning › Reinforcement learning
bandit
0.722020
Adversarial Bandits with Corruptions: Regret Lower Bound and No-regret Algorithm · NeurIPS 2020
Combinatorial Bandits Revisited · NIPS 2015
Machine learning › Reinforcement learning
exploration
0.722020
Tightening Exploration in Upper Confidence Reinforcement Learning · ICML 2020
Combinatorial Bandits Revisited · NIPS 2015
Machine learning › Reinforcement learning
markov decision process
0.612022
SIFTER: Space-Efficient Value Iteration for Finite-Horizon MDPs · Proc. VLDB Endow. 2022
Machine learning › Reinforcement learning › multi-armed bandit
adversarial bandit
0.412020
Adversarial Bandits with Corruptions: Regret Lower Bound and No-regret Algorithm · NeurIPS 2020
Machine learning › Reinforcement learning › exploration
confidence sets
0.412020
Tightening Exploration in Upper Confidence Reinforcement Learning · ICML 2020
Machine learning › Learning theory › online learning
regret bounds
0.412020
Adversarial Bandits with Corruptions: Regret Lower Bound and No-regret Algorithm · NeurIPS 2020
Machine learning › Reinforcement learning
regret minimization
0.412020
Tightening Exploration in Upper Confidence Reinforcement Learning · ICML 2020
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff
0.412019
Learning Multiple Markov Chains via Adaptive Allocation · NeurIPS 2019
Algorithmic game theory and mechanism design
multi-armed bandit
0.412019
Learning Multiple Markov Chains via Adaptive Allocation · NeurIPS 2019
Approximation and online algorithms
online learning
0.412019
Learning Multiple Markov Chains via Adaptive Allocation · NeurIPS 2019
Machine learning › Reinforcement learning › multi-armed bandit
combinatorial bandits
0.212015
Combinatorial Bandits Revisited · NIPS 2015
Machine learning › Reinforcement learning › multi-armed bandit
semi-bandit feedback
0.212015
Combinatorial Bandits Revisited · NIPS 2015
Machine learning › Reinforcement learning
dynamic programming
0.212022
SIFTER: Space-Efficient Value Iteration for Finite-Horizon MDPs · Proc. VLDB Endow. 2022
Algorithms and data structures
markov chains
0.112019
Learning Multiple Markov Chains via Adaptive Allocation · NeurIPS 2019

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

language metrics · 1.7count-min sketch · 1.7robustness parameter · 0.9biased estimator · 0.9state aggregation · 0.8concentrability · 0.7automata learning · 0.7value iteration · 0.6approximation techniques · 0.6time-uniform concentration inequality · 0.4extended value iteration · 0.4adaptive allocation · 0.4PAC guarantees · 0.4
YearPublicationVenuePosition
2025 Offline RL in Regular Decision Processes: Sample Efficiency via Language Metrics
abstract
This work studies offline Reinforcement Learning (RL) in a class of non-Markovian environments called Regular Decision Processes (RDPs). In RDPs, the unknown dependency of future observations and rewards from the past interactions can be captured by some hidden finite-state automaton. For this reason, many RDP algorithms first reconstruct this unknown dependency using automata learning techniques. In this paper, we consider episodic RDPs and show that it is possible to overcome the limitations of existing offline RL algorithms for RDPs via the introduction of two original techniques: a novel metric grounded in formal language theory and an approach based on Count-Min-Sketch (CMS). Owing to the novel language metric, our algorithm is proven to be more sample efficient than existing results, and in some problem instances admitting low complexity languages, the gain is showcased to be exponential in the episode length. The CMS-based approach removes the need for naïve counting and alleviates the memory requirements for long planning horizons. We derive Probably Approximately Correct (PAC) sample complexity bounds associated to each of these techniques, and validate the approach experimentally.
Ahana Deb, Roberto Cipollone 0002, Anders Jonsson 0001, Alessandro Ronca, Mohammad Sadegh Talebi
ICLR5
2024 Differentially Private No-regret Exploration in Adversarial Markov Decision Processes
abstract
We study learning adversarial Markov decision process (MDP) in the episodic setting under the constraint of differential privacy (DP). This is motivated by the widespread applications of reinforcement learning (RL) in non-stationary and even adversarial scenarios, where protecting users’ sensitive information is vital. We first propose two efficient frameworks for adversarial MDPs, spanning full-information and bandit settings. Within each framework, we consider both Joint DP (JDP), where a central agent is trusted to protect the sensitive data, and Local DP (LDP), where the information is protected directly on the user side. Then, we design novel privacy mechanisms to privatize the stochastic transition and adversarial losses. By instantiating such privacy mechanisms to satisfy JDP and LDP requirements, we obtain near-optimal regret guarantees for both frameworks. To our knowledge, these are the first algorithms to tackle the challenge of private learning in adversarial MDPs.
Shaojie Bai, Lanting Zeng, Chengcheng Zhao, Xiaoming Duan, Mohammad Sadegh Talebi, Peng Cheng 0001, Jiming Chen 0001
UAI5
2024 Scaling Power Management in Cloud Data Centers: A Multi-Level Continuous-Time MDP Approach
abstract
Power management in multi-server data centers especially at scale is a vital issue of increasing importance in cloud computing paradigm. Existing studies mostly consider thresholds on the number of idle servers to switch the servers on or off and suffer from scalability issues. As a natural approach in view of the Markovian assumption, we present a multi-level continuous-time Markov decision process (CTMDP) model based on state aggregation of multi-server data centers with setup times that interestingly overcomes the inherent intractability of traditional MDP approaches due to their colossal state-action space. The beauty of the presented model is that, while it keeps loyalty to the Markovian behavior, it approximates the calculation of the transition probabilities in a way that keeps the accuracy of the results at a desirable level. Moreover, near-optimal performance is attained at the expense of the increased state-space dimensionality by tuning the number of levels in the multi-level approach. The simulation results were promising and confirm that in many scenarios of interest, the proposed approach attains noticeable improvements, namely a near 50% reduction in the size of CTMDP while yielding better rewards as compared to existing fixed threshold-based policies and aggregation methods.
Behzad Chitsaz, Ahmad Khonsari, Masoumeh Moradian, Aresh Dadlani, Mohammad Sadegh Talebi
IEEE Trans. Serv. Comput.5
2023 Logarithmic regret in communicating MDPs: Leveraging known dynamics with bandits
Hassan Saber, Fabien Pesquerel, Odalric-Ambrym Maillard, Mohammad Sadegh Talebi
ACML4
2023 Exploration in Reward Machines with Low Regret
abstract
We study reinforcement learning (RL) for decision processes with non-Markovian reward, in which high-level knowledge in the form of reward machines is available to the learner. Specifically, we investigate the efficiency of RL under the average-reward criterion, in the regret minimization setting. We propose two model-based RL algorithms that each exploits the structure of the reward machines, and show that our algorithms achieve regret bounds that improve over those of baselines by a multiplicative factor proportional to the number of states in the underlying reward machine. To the best of our knowledge, the proposed algorithms and associated regret bounds are the first to tailor the analysis specifically to reward machines, either in the episodic or average-reward settings. We also present a regret lower bound for the studied setting, which indicates that the proposed algorithms achieve a near-optimal regret. Finally, we report numerical experiments that demonstrate the superiority of the proposed algorithms over existing baselines in practice.
Hippolyte Bourel, Anders Jonsson 0001, Odalric-Ambrym Maillard, Mohammad Sadegh Talebi
AISTATS4
2023 Provably Efficient Offline Reinforcement Learning in Regular Decision Processes
abstract
This paper deals with offline (or batch) Reinforcement Learning (RL) in episodic Regular Decision Processes (RDPs). RDPs are the subclass of Non-Markov Decision Processes where the dependency on the history of past events can be captured by a finite-state automaton. We consider a setting where the automaton that underlies the RDP is unknown, and a learner strives to learn a near-optimal policy using pre-collected data, in the form of non-Markov sequences of observations, without further exploration. We present RegORL, an algorithm that suitably combines automata learning techniques and state-of-the-art algorithms for offline RL in MDPs. RegORL has a modular design allowing one to use any off-the-shelf offline RL algorithm in MDPs. We report a non-asymptotic high-probability sample complexity bound for RegORL to yield an $\varepsilon$-optimal policy, which makes appear a notion of concentrability relevant for RDPs. Furthermore, we present a sample complexity lower bound for offline RL in RDPs. To our best knowledge, this is the first work presenting a provably efficient algorithm for offline learning in RDPs.
Roberto Cipollone 0002, Anders Jonsson 0001, Alessandro Ronca, Mohammad Sadegh Talebi
NeurIPS4
2023 Double Graph Attention Networks for Visual Semantic Navigation
Yunlian Lyu, Mohammad Sadegh Talebi
Neural Process. Lett.2
2022 SIFTER: Space-Efficient Value Iteration for Finite-Horizon MDPs
abstract
Can we solve finite-horizon Markov decision processes (FHMDPs) while raising low memory requirements? Such models find application in many cases where a decision-making agent needs to act in a probabilistic environment, from resource management to medicine to service provisioning. However, computing optimal policies such an agent should follow by dynamic programming value iteration raises either prohibitive space complexity, or, in reverse, non-scalable time complexity requirements. This scalability question has been largely neglected. In this paper, we propose SIFTER (Space Efficient Finite Horizon MDPs), a suite of algorithms that achieve a golden middle between space and time requirements. Our former algorithm raises space complexity growing with the square root of the horizon's length without a time-complexity overhead, while the latter's space requirements depend only logarithmically in horizon length with a corresponding logarithmic time complexity overhead. A thorough experimental study under diverse settings confirms that SIFTER algorithms achieve the predicted gains, while approximation techniques do not achieve the same combination of time efficiency, space efficiency, and result quality.
Constantinos Skitsas, Ioannis G. Papageorgiou, Mohammad Sadegh Talebi, Verena Kantere, Michael N. Katehakis, Panagiotis Karras
Proc. VLDB Endow.3
2021 Improved Exploration in Factored Average-Reward MDPs
abstract
We consider a regret minimization task under the average-reward criterion in an unknown Factored Markov Decision Process (FMDP). More specifically, we consider an FMDP where the state-action space $\mathcal X$ and the state-space $\mathcal S$ admit the respective factored forms of $\mathcal X = \otimes_{i=1}^n \mathcal X_i$ and $\mathcal S=\otimes_{i=1}^m \mathcal S_i$, and the transition and reward functions are factored over $\mathcal X$ and $\mathcal S$. Assuming a known a factorization structure, we introduce a novel regret minimization strategy inspired by the popular UCRL strategy, called DBN-UCRL, which relies on Bernstein-type confidence sets defined for individual elements of the transition function. We show that for a generic factorization structure, DBN-UCRL achieves a regret bound, whose leading term strictly improves over existing regret bounds in terms of the dependencies on the size of $\cS_i$’s and the diameter. We further show that when the factorization structure corresponds to the Cartesian product of some base MDPs, the regret of DBN-UCRL is upper bounded by the sum of regret of the base MDPs. We demonstrate, through numerical experiments on standard environments, that DBN-UCRL enjoys a substantially improved regret empirically over existing algorithms that have frequentist regret guarantees.
Mohammad Sadegh Talebi, Anders Jonsson 0001, Odalric-Ambrym Maillard
AISTATS1
2020 Tightening Exploration in Upper Confidence Reinforcement Learning
abstract
The upper confidence reinforcement learning (UCRL2) algorithm introduced in \citep{jaksch2010near} is a popular method to perform regret minimization in unknown discrete Markov Decision Processes under the average-reward criterion. Despite its nice and generic theoretical regret guarantees, this algorithm and its variants have remained until now mostly theoretical as numerical experiments in simple environments exhibit long burn-in phases before the learning takes place. In pursuit of practical efficiency, we present UCRL3, following the lines of UCRL2, but with two key modifications: First, it uses state-of-the-art time-uniform concentration inequalities to compute confidence sets on the reward and (component-wise) transition distributions for each state-action pair. Furthermore, to tighten exploration, it uses an adaptive computation of the support of each transition distribution, which in turn enables us to revisit the extended value iteration procedure of UCRL2 to optimize over distributions with reduced support by disregarding low probability transitions, while still ensuring near-optimism. We demonstrate, through numerical experiments in standard environments, that reducing exploration this way yields a substantial numerical improvement compared to UCRL2 and its variants. On the theoretical side, these key modifications enable us to derive a regret bound for UCRL3 improving on UCRL2, that for the first time makes appear notions of local diameter and local effective support, thanks to variance-aware concentration bounds.
Hippolyte Bourel, Odalric-Ambrym Maillard, Mohammad Sadegh Talebi
ICML3
2020 Adversarial Bandits with Corruptions: Regret Lower Bound and No-regret Algorithm
abstract
This paper studies adversarial bandits with corruptions. In the basic adversarial bandit setting, the reward of arms is predetermined by an adversary who is oblivious to the learner’s policy. In this paper, we consider an extended setting in which an attacker sits in-between the environment and the learner, and is endowed with a limited budget to corrupt the reward of the selected arm. We have two main results. First, we derive a lower bound on the regret of any bandit algorithm that is aware of the budget of the attacker. Also, for budget-agnostic algorithms, we characterize an impossibility result demonstrating that even when the attacker has a sublinear budget, i.e., a budget growing sublinearly with time horizon T, they fail to achieve a sublinear regret. Second, we propose ExpRb, a bandit algorithm that incorporates a biased estimator and a robustness parameter to deal with corruption. We characterize the regret of ExpRb as a function of the corruption budget and show that for the case of a known corruption budget, the regret of ExpRb is tight.
Lin Yang 0013, Mohammad Hajiesmaili, Mohammad Sadegh Talebi, John C. S. Lui, Wing Shing Wong
NeurIPS3
2019 Model-Based Reinforcement Learning Exploiting State-Action Equivalence
abstract
Leveraging an equivalence property in the state-space of a Markov Decision Process (MDP) has been investigated in several studies. This paper studies equivalence structure in the reinforcement learning (RL) setup, where transition distributions are no longer assumed to be known. We present a notion of similarity between transition probabilities of various state-action pairs of an MDP, which naturally defines an equivalence structure in the state-action space. We present equivalence-aware confidence sets for the case where the learner knows the underlying structure in advance. These sets are provably smaller than their corresponding equivalence-oblivious counterparts. In the more challenging case of an unknown equivalence structure, we present an algorithm called ApproxEquivalence that seeks to find an (approximate) equivalence structure, and define confidence sets using the approximate equivalence. To illustrate the efficacy of the presented confidence sets, we present C-UCRL, as a natural modification of UCRL2 for RL in undiscounted MDPs. In the case of a known equivalence structure, we show that C-UCRL improves over UCRL2 in terms of \emph{regret} by a factor of $\sqrt{SA/C}$, in any communicating MDP with $S$ states, $A$ actions, and $C$ classes, which corresponds to a massive improvement when $C\ll SA$. To the best of our knowledge, this is the first work providing regret bounds for RL when an equivalence structure in the MDP is efficiently exploited. In the case of an unknown equivalence structure, we show through numerical experiments that C-UCRL combined with ApproxEquivalence outperforms UCRL2 in ergodic MDPs.
Mahsa Asadi, Mohammad Sadegh Talebi, Hippolyte Bourel, Odalric-Ambrym Maillard
ACML2
2019 Learning Multiple Markov Chains via Adaptive Allocation
abstract
We study the problem of learning the transition matrices of a set of Markov chains from a single stream of observations on each chain. We assume that the Markov chains are ergodic but otherwise unknown. The learner can sample Markov chains sequentially to observe their states. The goal of the learner is to sequentially select various chains to learn transition matrices uniformly well with respect to some loss function. We introduce a notion of loss that naturally extends the squared loss for learning distributions to the case of Markov chains, and further characterize the notion of being \emph{uniformly good} in all problem instances. We present a novel learning algorithm that efficiently balances \emph{exploration} and \emph{exploitation} intrinsic to this problem, without any prior knowledge of the chains. We provide finite-sample PAC-type guarantees on the performance of the algorithm. Further, we show that our algorithm asymptotically attains an optimal loss.
Mohammad Sadegh Talebi, Odalric-Ambrym Maillard
NeurIPS1
2018 Variance-Aware Regret Bounds for Undiscounted Reinforcement Learning in MDPs
abstract
The problem of reinforcement learning in an unknown and discrete Markov Decision Process (MDP) under the average-reward criterion is considered, when the learner interacts with the system in a single stream of observations, starting from an initial state without any reset. We revisit the minimax lower bound for that problem by making appear the local variance of the bias function in place of the diameter of the MDP. Furthermore, we provide a novel analysis of the \texttt{\textsc{KL-Ucrl}} algorithm establishing a high-probability regret bound scaling as $\widetilde {\mathcal O}\Bigl({\textstyle \sqrt{S\sum_{s,a}{\bf V}^\star_{s,a}T}}\Big)$ for this algorithm for ergodic MDPs, where $S$ denotes the number of states and where ${\bf V}^\star_{s,a}$ is the variance of the bias function with respect to the next-state distribution following action $a$ in state $s$. The resulting bound improves upon the best previously known regret bound $\widetilde {\Ocal}(DS\sqrt{AT})$ for that algorithm, where $A$ and $D$ respectively denote the maximum number of actions (per state) and the diameter of MDP. We finally compare the leading terms of the two bounds in some benchmark MDPs indicating that the derived bound can provide an order of magnitude improvement in some cases. Our analysis leverages novel variations of the transportation lemma combined with Kullback-Leibler concentration inequalities, that we believe to be of independent interest.
Mohammad Sadegh Talebi, Odalric-Ambrym Maillard
ALT1
2018 Competitive Online Scheduling Algorithms with Applications in Deadline-Constrained EV Charging
abstract
This 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
IWQoS2
2015 Combinatorial Bandits Revisited
abstract
This paper investigates stochastic and adversarial combinatorial multi-armed bandit problems. In the stochastic setting under semi-bandit feedback, we derive a problem-specific regret lower bound, and discuss its scaling with the dimension of the decision space. We propose ESCB, an algorithm that efficiently exploits the structure of the problem and provide a finite-time analysis of its regret. ESCB has better performance guarantees than existing algorithms, and significantly outperforms these algorithms in practice. In the adversarial setting under bandit feedback, we propose CombEXP, an algorithm with the same regret scaling as state-of-the-art algorithms, but with lower computational complexity for some combinatorial problems.
Richard Combes, Mohammad Sadegh Talebi, Alexandre Proutière, Marc Lelarge
NIPS2
2013 Spectrum bandit optimization
abstract
We consider the problem of allocating radio channels to links in a wireless network. Links interact through interference, modelled as a conflict graph (i.e., two interfering links cannot be simultaneously active on the same channel). We aim at identifying the channel allocation maximizing the total network throughput over a finite time horizon. Should we know the average radio conditions on each channel and on each link, an optimal allocation would be obtained by solving an Integer Linear Program (ILP). When radio conditions are unknown a priori, we look for a sequential channel allocation policy that converges to the optimal allocation while minimizing on the way the throughput loss or regret due to the need for exploring suboptimal allocations. We formulate this problem as a generic linear bandit problem, and analyze it in a stochastic setting where radio conditions are driven by a i.i.d. stochastic process, and in an adversarial setting where radio conditions can evolve arbitrarily. We provide, in both settings, algorithms whose regret upper bounds outperform those of existing algorithms.
Marc Lelarge, Alexandre Proutière, Mohammad Sadegh Talebi
ITW3
2012 NUM-based rate allocation for streaming traffic via Sequential Convex Programming
abstract
In recent years, there has been an increasing demand for ubiquitous streaming like applications in data networks. In this paper, we concentrate on NUM-based rate allocation for streaming applications with the so-called S-curve utility functions. Due to non-concavity of such utility functions, the underlying NUM problem would be non-convex for which dual methods might become quite useless. To tackle the non-convex problem, using elementary techniques we make the utility of the network concave, however this results in reverse-convex constraints which make the problem non-convex. To deal with such a transformed NUM, we leverage Sequential Convex Programming (SCP) approach to approximate the non-convex problem by a series of convex ones. Based on this approach, we propose a distributed rate allocation algorithm which under mild conditions converges to a locally optimal solution of the original NUM. Numerical results validate the effectiveness, in terms of tractable convergence of the proposed rate allocation algorithm.
Ali Sehati, Mohammad Sadegh Talebi, Ahmad Khonsari
ICC2
2012 Exploring playback continuity and delay trade-off in peer-to-peer streaming
abstract
The rapid emergence of peer-to-peer streaming has attracted many interests during last years. Video streaming continuity perceived by the user and meeting rigorous constraints on delay are the two challenging issues of main concern. In this paper, we aim to explore the trade-off between these two competing goals through a biobjective problem formulation that maximizes some notions of playback continuity while minimizing some notions of delay. Our formulation uses explicit approximations of delay and playback continuity that is beneficial for modeling trade-off between the aforementioned competing performance metrics. We then study the Pareto-optimal points of the biobjective formulation through scalarization technique. Our numerical results endorse that the proposed biobjective formulation provides a good way of performance trade-off characterization for such systems.
Samaneh Heidari, Nazanin Dehghani, Mohammad Sadegh Talebi, Ahmad Khonsari
ISCC3
2012 Content-aware rate allocation for efficient video streaming via dynamic network utility maximization
Mohammad Hajiesmaili, Ahmad Khonsari, Ali Sehati, Mohammad Sadegh Talebi
J. Netw. Comput. Appl.4
2011 Cost-aware monitoring of network-wide aggregates in wireless sensor networks
Mohammad Sadegh Talebi, Ahmad Khonsari, Amin Mohtasham, Ali Abbasi 0001
Comput. Networks1
2010 Utility-proportional bandwidth sharing for multimedia transmission supporting scalable video coding
Mohammad Sadegh Talebi, Ahmad Khonsari, Mohammad Hajiesmaili
Comput. Commun.1
2009 Source Location Anonymity for Sensor Networks
abstract
Motivated by applications like sensor, peer to peer networks there has been growing interest in monitoring large scale distributed systems. In these applications, source location anonymity is an attractive and critical security property. Most of prior works assumed a weak adversary model where the adversary sees only local network traffic, but here we consider source anonymity against a global eavesdropper. Attaining location unobservability under global attacker is very difficult and expensive to achieve, because sensor networks are very limited in resources. In this work we propose a distributed algorithm to mix real event traffic with carefully chosen dummy traffic to hide the real event traffic pattern. We assume that we have fixed amount of resources to send dummy traffic and we try to share it among sensors so as to maximize the degree of anonymity of the system. Through simulation, we illustrate that the proposed technique is efficient in protecting location information from the eavesdropper.
Ali Abbasi 0001, Ahmad Khonsari, Mohammad Sadegh Talebi
CCNC3
2009 Loss-Aware Geographic Routing for Unreliable Wireless Sensor Networks
abstract
The research community has recently witnessed the emergence of densely deployed wireless sensor networks (WSNs) consisting of a large number of battery-operated sensor nodes. As a candidate for monitoring remote faulty regions, WSNs may suffer from hardware and software faults which may cause misbehavior of a portion of network. Geographic routing algorithms aims at traversing data packets in such environments with admissible communication complexity. In this paper, we propose a novel region routing algorithm that addresses message loss tolerability in harsh and hostile environments by assigning higher weights to higher harsh regions. Finally, we present extensive simulation experiments to validate the accuracy of the proposed algorithm.
Euhanna Ghadimi, Ahmad Khonsari, Mohammad Sadegh Talebi, Nasser Yazdani
CCNC3
2009 Distributed Threshold Selection for Aggregate Threshold Monitoring in Sensor Networks
abstract
Motivated by applications like sensor, peer to peer, ad hoc networks there has been growing interest in monitoring large scale distributed systems. In these applications typically we wish to monitor a global system condition which is defined as a function of local network elements parameters. In this paper, we study Aggregate Threshold Queries in sensor networks, which are used to detect when an aggregate value of all sensor measurements crosses a predetermined threshold. The major constraint in designing monitoring applications is reducing the amount of communication burden which is the dominant factor of energy drain in wireless sensor networks. In this study, we address the aggregate threshold monitoring problem by proposing a distributed algorithm to set local thresholds on each sensor node so that only those sensors whose measurements crosses their local thresholds commence communication. We adopt the FPTAS optimization formulation of the problem [1] and propose a distributed algorithm as the solution to the problem. Simulation results demonstrate the validity of the proposed distributed algorithm in attaining very close performance as the centralized scheme.
Mohammad Sadegh Talebi, Ahmad Khonsari, Ali Abbasi 0001
CCNC1
2009 On the Connectivity of Key-Distribution Strategies in Wireless Sensor Networks
abstract
Wireless sensor networks (WSNs) are usually missioned to gather critical information in hostile and adversarial environments, which make them susceptible to compromise and revelation. Therefore, establishing secure communication in such networks is of great importance necessitating utilization of efficient key distribution schemes. In order to address such methods, several works using probabilistic, deterministic and hybrid approaches have been introduced in past few years. In this paper, we study the connectivity of key-distribution mechanisms in secured topologies of wireless sensor networks. We explore the effect of the radio range on the connectivity of the network and provide a lower bound on the radio range under which the cover time of the underlying topology decreases significantly. We also deduce that any broadcasting algorithm in such a network is performing only by a factor O(nß), where ß ¿ (0,1), worse than broadcasting algorithms in unsecured topologies. Our numerical results and simulation experiments validates the correctness and efficiency of our analysis.
Hosein Shafiei, Ahmad Khonsari, Mohammad Sadegh Talebi, Mohamed Ould-Khaoua, Nazanin Dehghani
GLOBECOM3
2009 A Suboptimal Network Utility Maximization Approach for Scalable Multimedia Applications
abstract
Wired and wireless data networks have witnessed an explosive growth of inelastic traffics such as real-time or media streaming applications. Recently, applications relying on layered encoding schemes appeared in the context of live-streaming and video and audio delivery applications. This paper addresses the Network Utility Maximization (NUM) for scalable multimedia transmission which is relying on layered encoding schemes. Nonconvexity of the NUM problem for such applications makes dual-based approaches incompetent, whereby achieving optimality proves quite challenging. We adopt the staircase utility function and formulate the underlying optimization problem. To tackle the non-convexity of the problem, we use a smooth approximation of the staircase utility function and propose a dual-based distributed algorithm for rate allocation and bandwidth sharing in such scenarios. Numerical results show that the proposed algorithm achieves suboptimal yet efficient solution.
Mohammad Sadegh Talebi, Ahmad Khonsari, Mohammad Hajiesmaili, Sina Jafarpour
GLOBECOM1
2009 Throughput-fairness tradeoff in Best Effort flow control for on-chip architectures
abstract
We consider two flow control schemes for best effort traffic in on-chip architectures, which can be deemed as the solutions to the boundary extremes of a class of utility maximization problem. At one extreme, we consider the so-called rate-sum flow control scheme, which aims at improving the performance of the underlying system by roughly maximizing throughput while satisfying capacity constraints. At the other extreme, we deem the max-min flow control, whose concern is to maintain max-min fairness in rate allocation by fairly sacrificing the throughput. We then elaborate our argument through a weighting mechanism in order to achieve a balance between the orthogonal goals of performance and fairness. Moreover, we investigate the implementation facets of the presented flow control schemes in on-chip architectures. Finally, we validate the proposed flow control schemes and the subsequent arguments through extensive simulation experiments.
Fahimeh Jafari, Mohammad Sadegh Talebi, Mohammad Hossein Yaghmaee Moghaddam, Ahmad Khonsari, Mohamed Ould-Khaoua
IPDPS2
2009 Optimization bandwidth sharing for multimedia transmission supporting scalable video coding
abstract
Wired and wireless data networks have witnessed a rapid proliferation of multimedia applications such as live-streaming applications, video conferencing, etc. A desirable key feature for multimedia transmission over multiuser environments with heterogeneous users is the ability of adapting rate and quality of video stream to different QoS conditions. The most efficient approach to address the scalability of multimedia applications is to encode video stream in compliance with Scalable Video Coding (SVC) standard, which is proposed as an extension to H.264/AVC standard. This paper addresses the utility-proportional optimization for multimedia applications that are relying on SVC-encoded video signals. We use the staircase utility function to analytically model the SVC-encoded multimedia applications and formulate the underlying optimization problem. Non-convexity of the optimization problem for such applications makes dual-based approaches incompetent, whereby achieving optimality proves quite challenging. We use a smooth approximation of the utility function to come up with a convex formulation and propose a dual-based distributed algorithm for rate allocation and bandwidth sharing in such scenarios. Numerical results are proposed as the support to the proposed rate control algorithm.
Mohammad Sadegh Talebi, Ahmad Khonsari, Mohammad Hajiesmaili
LCN1
2009 Cost-aware reactive monitoring in resource-constrained wireless sensor networks
abstract
Motivated by applications of sensor networks, there has been growing interest in monitoring large scale distributed systems. In these applications, we usually wish to monitor a global system condition defined as a function of local network elements parameters. In this paper, we study Reactive Monitoring in sensor networks, which has the benefit of operating in a decentralized manner. Our primary concern in adopting such a monitoring paradigm is reducing the communication cost which is the dominant factor of energy drain in wireless sensor networks. In this study, we address the reactive aggregate monitoring problem by casting the underlying threshold assignment as an optimization problem. This allow us to propose a distributed algorithm to set local thresholds on each sensor node to be adapted to the statistics of the events measured by spatially scattered sensor nodes. Through simulation, we illustrate that the proposed threshold assignment technique can significantly reduce the communication overhead of the monitoring mechanism in sensor networks.
Mohammad Sadegh Talebi, Ahmad Khonsari, Reyhaneh Jabarvand
WCNC1
2008 Mathematical analysis of buffer sizing for Network-on-Chips under multimedia traffic
abstract
Designing appropriate buffer sizes for routers within Network-on-Chip (NoC) so as to minimize the power while preserving the required performance in the presence of self-similar traffic has been considered a challenging problem in the literature. A few analytical studies carried out in NoC modeling have been adopted assumptions such as exponentially-distributed packet inter-arrivals, and conclusions reached under such assumptions may be inappropriate in the presence of self-similar traffic. Through mathematical analysis this paper predicts the optimal buffer size under self-similar traffic using Discrete Poisson Pareto Burst Process (DPPBP). The validity of the mathematical expressions is demonstrated through simulation experiments.
Ahmad Khonsari, Mohammad R. Aghajani, Arash Tavakkol, Mohammad Sadegh Talebi
ICCD4
2008 Maximizing Download Bandwidth for File Sharing in BitTorrent-like Peer-to-Peer Networks
abstract
Peer-to-peer file sharing applications are major proportion of traffic in Internet. Among P2P file sharing applications, BitTorrent is known to be the most popular system, in which peers can download pieces of file proportional with upload bandwidth shared with others. Therefore, for such a system, bandwidth adjustment is very significant for peers. In this paper we aim at modeling this as a solution to an optimization problem which maximizes the portion of download bandwidth constrained by the average download time of peers. To solve this, we propose an iterative algorithm which can be implemented in a distributed manner with low computation and communication overhead.
Mohammad Sadegh Talebi, Ahmad Khonsari, Ghodrat Sepidnam
ICPADS2
2008 Proportionally-fair best effort flow control in network-on-chip architectures
abstract
The research community has recently witnessed the emergence of multi-processor system on chip (MPSoC) platforms consisting of a large set of embedded processors. Particularly, Interconnect networks methodology based on Network-on-Chip (NoC) in MP-SoC design is imminent to achieve high performance potential. More importantly, many well established schemes of networking and distributed systems inspire NoC design methodologies. Employing end-to-end congestion control is becoming more imminent in the design process of NoCs. This paper presents a centralized congestion scheme in the presence of both elastic and streaming flow traffic mixture. In this paper, we model the desired Best Effort (BE) source rates as the solution to a utility maximization problem which is constrained with link capacities while preserving Guaranteed Service (GS) traffics services requirements at the desired level. We proposed an iterative algorithm as the solution to the maximization problem which has the benefit of low complexity and fast convergence. The proposed algorithm may be implemented by a centralized controller with low computation and communication overhead.
Mohammad Sadegh Talebi, Fahimeh Jafari, Ahmad Khonsari, Mohammad Hossein Yaghmaee Moghaddam
IPDPS1
2008 On the Stability of Best Effort Flow Control Mechanisms in On-Chip Architectures
Mohammad Sadegh Talebi, Ahmad Khonsari
MASCOTS1
2007 On Secure Consensus Information Fusion over Sensor Networks
abstract
In this work we have examined the problem of consensus information fusion from a novel point of view, challenging the fundamental assumption of mutual trust among the fusion parties. In quest for a method to make information fusion possible while preserving the mutual confidentiality and anonymity of the fused information even in case of collusion of the malicious nodes, we propose the Blind Information Fusion Framework (BIFF). In BIFF, which is a secure information fusion framework, the nodes are not aware of the actual information they are processing, yet converging to the intended result(s). We formulate BIFF according to the anonymization transform and discuss its robustness against collusions for privacy violation. As an example, two secure consensus averaging methods are formulated according to BIFF.
Mahdi Kefayati, Mohammad Sadegh Talebi, Hamid R. Rabiee 0001, Babak Hossein Khalaj
AICCSA2
2007 Utility Constrained Energy Minimization In Aloha Networks
abstract
In this paper we consider the issue of energy efficiency in random access networks and show that optimizing transmission probabilities of nodes can enhance network performance in terms of energy consumption and fairness. First, we propose a heuristic power control method that improves throughput, and then we model the Utility Constrained Energy Minimization (UCEM) problem in which the utility constraint takes into account single and multi node performance. UCEM is modeled as a convex optimization problem and Sequential Quadratic Programming (SQP) is used to find optimal transmission probabilities. Numerical results show that our method can achieve fairness, reduce energy consumption and enhance lifetime of such networks.
Amir Mahdi Khodaian, Babak Hossein Khalaj, Mohammad Sadegh Talebi
CCNC3
2007 A Novel Congestion Control Scheme for Elastic Flows in Network-on-Chip Based on Sum-Rate Optimization
Mohammad Sadegh Talebi, Fahimeh Jafari, Ahmad Khonsari, Mohammad Hossein Yaghmaee Moghaddam
ICCSA (3)1
2007 A Novel Flow Control Scheme for Best Effort Traffic in NoC Based on Source Rate Utility Maximization
abstract
Advances in semiconductor technology, has enabled designers to put complex, massively parallel multiprocessor systems on a single chip. Network on chip (NoC) that supports high degree of reusability and scalablity, is a new paradigm for designing core based System-on-Chip. NoCs provide efficient communication services to IPs: communication services with guarantees on throughput and latency (GS) and communication services with no guarantees on them (BE). However, the run-time management of communication in NoC, especially congestion control mechanism is a challenging task. This paper considers a congestion control scenario which models flow control as a utility-based optimization problem. Since BE traffic is prone to congestion, we assume that GS traffic requirements are being preserved at the desired level and regulate BE source rates with the solution of the optimization problem. We propose an iterative algorithm to solve the optimization problem based on Newton's method. The proposed algorithm can be implemented by a centralized controller with low computation and communication overhead.
Mohammad Sadegh Talebi, Fahimeh Jafari, Ahmad Khonsari
MASCOTS1
2006 Adaptive Consensus Averaging for Information Fusion over Sensor Networks
abstract
This paper introduces adaptive consensus, a spatio-temporal adaptive method to improve convergence behavior of the current consensus fusion schemes. This is achieved by introducing a time adaptive weighting method for updating each sensor data in each iteration. Adaptive consensus method will improve node convergence rate, average convergence rate and the variance of error over the network. A mathematical formulation of the method according to the adaptive filter theory as well as derivation of the time adaptive weights and convergence conditions are presented. The analytical results are verified by simulation as well
Mohammad Sadegh Talebi, Mahdi Kefayati, Babak Hossein Khalaj, Hamid R. Rabiee 0001
MASS1