Milad Mahdian

dblp:150/1771 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2020
0000-0002-4902-6012ORCID · corroborated

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

Computer networks · 6 · 6 first-authorArtificial intelligence and machine learning · 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 networks
4 papers
Content delivery and video streaming · 31% Network performance modeling · 18% Network optimization and economics · 16%
Theoretical computer science
1 paper
Coding theory · 100%

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

TopicWeightPapersLastEvidence papers
Network optimization and economics
resource allocation
0.522020
Kelly Cache Networks · INFOCOM 2019
Kelly Cache Networks · IEEE/ACM Trans. Netw. 2020
Content delivery and video streaming › caching
cache networks
0.412020
Kelly Cache Networks · IEEE/ACM Trans. Netw. 2020
Content delivery and video streaming
content placement
0.412019
Kelly Cache Networks · INFOCOM 2019
Network performance modeling
queueing network model
0.412019
Kelly Cache Networks · INFOCOM 2019
Routing and switching
cache update
0.312018
Updating Content in Cache-Aided Coded Multicast · IEEE J. Sel. Areas Commun. 2018
Content delivery and video streaming
content delivery network
0.312018
Updating Content in Cache-Aided Coded Multicast · IEEE J. Sel. Areas Commun. 2018
Internet architecture and protocols › multicast
network-coded multicast
0.312018
Updating Content in Cache-Aided Coded Multicast · IEEE J. Sel. Areas Commun. 2018
Network performance modeling
scaling laws
0.312017
Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks · IEEE/ACM Trans. Netw. 2017
Wireless networking › network capacity
throughput and delay scaling
0.312017
Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks · IEEE/ACM Trans. Netw. 2017
Wireless networking
wireless caching
0.312017
Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks · IEEE/ACM Trans. Netw. 2017
Coding theory › network coding
multicast network coding
0.112018
Updating Content in Cache-Aided Coded Multicast · IEEE J. Sel. Areas Commun. 2018
Coding theory
network coding
0.112018
Updating Content in Cache-Aided Coded Multicast · IEEE J. Sel. Areas Commun. 2018
Network optimization and economics › network design › network planning
base station deployment
0.112017
Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks · IEEE/ACM Trans. Netw. 2017
Cellular and mobile networks
heterogeneous networks
0.112017
Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks · IEEE/ACM Trans. Netw. 2017

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

rate allocation · 0.7convex optimization · 0.7submodular maximization · 0.4power series estimation · 0.4continuous greedy algorithm · 0.4zipf popularity modeling · 0.3scaling law analysis · 0.3
YearPublicationVenuePosition
2020 Kelly Cache Networks
Milad Mahdian, Armin Moharrer, Stratis Ioannidis, Edmund M. Yeh
IEEE/ACM Trans. Netw.1
2019 Kelly Cache Networks
abstract
We study networks of M/M/1 queues in which nodes act as caches that store objects. Exogenous requests for objects are routed towards nodes that store them; as a result, object traffic in the network is determined not only by demand but, crucially, by where objects are cached. We determine how to place objects in caches to attain a certain design objective, such as, e.g., minimizing network congestion or retrieval delays. We show that for a broad class of objectives, including minimizing both the expected network delay and the sum of network queue lengths, this optimization problem can be cast as an NP-hard submodular maximization problem. We show that so-called continuous greedy algorithm attains a ratio arbitrarily close to 1 - 1/e ≈ 0.63 using a deterministic estimation via a power series; this drastically reduces execution time over prior art, which resorts to sampling. Finally, we show that our results generalize, beyond M/M/1 queues, to networks of M/M/k and symmetric M/D/1 queues.
Milad Mahdian, Armin Moharrer, Stratis Ioannidis, Edmund M. Yeh
INFOCOM1
2018 MinDelay: Low-Latency Joint Caching and Forwarding for Multi-Hop Networks
abstract
We present a new unified framework for minimizing congestion-dependent network cost in caching networks by jointly optimizing forwarding and caching strategies. As caching variables are integer-constrained, the resulting optimization problem is NP-hard. To make progress, we focus on a relaxed version of the optimization problem, where caching variables are allowed to be real-valued. We develop necessary optimality conditions for the relaxed problem, and leverage this result to design MinDelay, an adaptive and distributed joint forwarding and caching algorithm, based on the conditional gradient algorithm. The MinDelay algorithm elegantly yields feasible routing variables and integer caching variables at each iteration, and can be implemented in a distributed manner with low complexity and overhead. Over a wide range of network topologies, simulation results show that MinDelay typically has significantly better delay performance in the low to moderate request rate regions. Moreover, the MinDelay and VIP algorithms complement each other in delivering superior delay performance across the entire range of request arrival rates.
Milad Mahdian, Edmund M. Yeh
ICC1
2018 Updating Content in Cache-Aided Coded Multicast
abstract
Motivated by applications to delivery of dynamically updated, but correlated data in settings such as content distribution networks, and distributed file sharing systems, we study a single source multiple destination network coded multicast problem in a cache-aided network. We focus on models where the caches are primarily located near the destinations and the source has no cache. The source observes a sequence of correlated frames and is expected to do frame-by-frame encoding with no access to prior frames. We present a novel scheme that shows how the caches can be advantageously used to decrease the overall cost of multicast, even though the source encodes without access to past data. Our cache design and update scheme works with any choice of network code designed for a corresponding cache-less network, is largely decentralized, and works for an arbitrary network. We study a convex relation of the optimization problem that results from the overall cost function. The results of the optimization problem determine the rate allocation and caching strategies. Numerous simulation results are presented to substantiate the theory developed.
Milad Mahdian, N. Prakash 0001, Muriel Médard, Edmund M. Yeh
IEEE J. Sel. Areas Commun.1
2017 Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks
abstract
We study the throughput and delay characteristics of wireless caching networks, where users are mainly interested in retrieving content stored in the network, rather than in maintaining source-destination communication. Nodes are assumed to be uniformly distributed in the network area. Each node has a limited-capacity content store, which it uses to cache contents. We propose an achievable caching and transmission scheme whereby requesters retrieve content from the caching point, which is closest in the Euclidean distance. We establish the throughput and delay scaling of the achievable scheme, and show that the throughput and delay performance are order-optimal within a class of schemes. We then solve the caching optimization problem, and evaluate the network performance for a Zipf content popularity distribution, letting the number of content types and the network size both go to infinity. Finally, we extend our analysis to heterogeneous wireless networks where, in addition to wireless nodes, there are a number of base stations uniformly distributed at random in the network area. We show that in order to achieve a better performance in a heterogeneous network in the order sense, the number of base stations needs to be greater than the ratio of the number of nodes to the number of content types. Furthermore, we show that the heterogeneous network does not yield performance advantages in the order sense if the Zipf content popularity distribution exponent exceeds 3/2.
Milad Mahdian, Edmund M. Yeh
IEEE/ACM Trans. Netw.1
2015 Throughput-Delay Tradeoffs in Content-Centric Ad Hoc and Heterogeneous Wireless Networks
abstract
We study the throughput and delay characteristics of wireless networks based on a content-centric network architecture, where users are mainly interested in retrieving content stored in the network, rather than in maintaining source-destination communication. Nodes are assumed to be uniformly distributed in the network area. Each node has a limited-capacity content store, which it uses to cache contents according to the proposed caching scheme. Requested content follows a general popularity distribution, and users employ multi-hop communication to retrieve the requested content from the closest cache. We derive the throughput-delay tradeoff of the content-centric wireless network model and solve the caching optimization problem. We then evaluate the network performance for a Zipf content popularity distribution, letting the number of content types and the network size both go to infinity. Finally, we extend our analysis to heterogeneous wireless networks where, in addition to wireless nodes, there are a number of base stations uniformly distributed at random in the network area.
Milad Mahdian, Edmund M. Yeh
GLOBECOM1
2014 Fuzzy logic controller and cascade inverter for direct torque control of IM
Rasoul Rahmani, Nima M. A. Langeroudi, Rozbeh Yousefi, Milad Mahdian, Mohammadmehdi Seyedmahmoudian
Neural Comput. Appl.4