EDBT 2026 Demo / reviewers in the wild / expert
Abdelrahman M. Ibrahim
dblp:135/5977
· DBLP profile ↗
9ranked-venue papers
9as first author
0since 2021 · last 2020
0000-0003-0567-0145ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 8 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.
| Computer networks
4 papers |
Content delivery and video streaming · 62% Wireless networking · 21% Internet of things and sensor networks · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 87% Performance modeling and evaluation · 13% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 50% Information theory · 50% |
Topics — the 17 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming
caching |
0.8 | 2 | 2020 | Device-to-Device Coded-Caching With Distinct Cache Sizes · IEEE Trans. Commun. 2020 Coded Caching for Heterogeneous Systems: An Optimization Perspective · IEEE Trans. Commun. 2019 |
Content delivery and video streaming › caching
coded caching |
0.8 | 2 | 2020 | Device-to-Device Coded-Caching With Distinct Cache Sizes · IEEE Trans. Commun. 2020 Coded Caching for Heterogeneous Systems: An Optimization Perspective · IEEE Trans. Commun. 2019 |
Content delivery and video streaming › caching › distributed caching
device-to-device caching |
0.4 | 1 | 2020 | Device-to-Device Coded-Caching With Distinct Cache Sizes · IEEE Trans. Commun. 2020 |
Internet of things and sensor networks
energy harvesting |
0.3 | 2 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 Green Distributed Storage Using Energy Harvesting Nodes · IEEE J. Sel. Areas Commun. 2016 |
Wireless networking
medium access control |
0.2 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Wireless networking
random access |
0.2 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Internet of things and sensor networks › energy harvesting
RF energy harvesting |
0.2 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Wireless networking › random access › ALOHA
slotted ALOHA |
0.2 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Storage systems
distributed storage |
0.2 | 1 | 2016 | Green Distributed Storage Using Energy Harvesting Nodes · IEEE J. Sel. Areas Commun. 2016 |
Storage systems › distributed storage
node repair |
0.2 | 1 | 2016 | Green Distributed Storage Using Energy Harvesting Nodes · IEEE J. Sel. Areas Commun. 2016 |
Storage systems › distributed storage
regenerating codes |
0.2 | 1 | 2016 | Green Distributed Storage Using Energy Harvesting Nodes · IEEE J. Sel. Areas Commun. 2016 |
Storage systems
storage reliability |
0.2 | 1 | 2016 | Green Distributed Storage Using Energy Harvesting Nodes · IEEE J. Sel. Areas Commun. 2016 |
Content delivery and video streaming
content placement |
0.1 | 1 | 2020 | Device-to-Device Coded-Caching With Distinct Cache Sizes · IEEE Trans. Commun. 2020 |
Information theory › network information theory › caching network › coded caching
cache placement |
0.1 | 1 | 2019 | Coded Caching for Heterogeneous Systems: An Optimization Perspective · IEEE Trans. Commun. 2019 |
Mathematical optimization
linear programming |
0.1 | 1 | 2019 | Coded Caching for Heterogeneous Systems: An Optimization Perspective · IEEE Trans. Commun. 2019 |
Performance modeling and evaluation
queueing models |
0.1 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Performance modeling and evaluation
stability analysis |
0.1 | 1 | 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy Harvesting · IEEE J. Sel. Areas Commun. 2016 |
Methods — techniques the papers use, named apart from their topics
linear programming · 1.2convex optimization · 0.8stable throughput analysis · 0.5online algorithm · 0.5full-duplex energy harvesting · 0.5feasibility analysis · 0.5binary programming · 0.5coded delivery · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Device-to-Device Coded-Caching With Distinct Cache SizesabstractThis paper considers a cache-aided device-to-device (D2D) system where the users are equipped with cache memories of different size. During low traffic hours, a server places content in the users' cache memories, knowing that the files requested by the users during peak traffic hours will have to be delivered by D2D transmissions only. The worst-case D2D delivery load is minimized by jointly designing the uncoded cache placement and linear coded D2D delivery. Next, a novel lower bound on the D2D delivery load with uncoded placement is proposed and used in explicitly characterizing the minimum D2D delivery load (MD2DDL) with uncoded placement for several cases of interest. In particular, having characterized the MD2DDL for equal cache sizes, it is shown that the same delivery load can be achieved in the network with users of unequal cache sizes, provided that the smallest cache size is greater than a certain threshold. The MD2DDL is also characterized in the small cache size regime, the large cache size regime, and the three-user case. Comparisons of the server-based delivery load with the D2D delivery load are provided. Finally, connections and mathematical parallels between cache-aided D2D systems and coded distributed computing (CDC) systems are discussed. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
IEEE Trans. Commun. | 1 |
| 2019 | Coded Placement for Systems with Shared CachesabstractIn this work, we consider a cache-aided network where the users share the end-caches. In particular, a user has access to only one of the caches and the number of caches is less than the number of users. We propose a coded placement scheme that exploits the asymmetry in the number of users associated with each cache. Some of the signals sent to the overloaded caches facilitate the decoding of the coded subfiles stored at the underloaded caches. We present an explicit caching scheme and fully characterize the coded placement gain for two-cache systems. Then, we generalize our scheme to larger networks, where the optimal parameters are characterized by solving a linear program. We observe that, with the proposed scheme, as the asymmetry in the users' connectivity increases, the gain from coded placement is more evident. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
ICC | 1 |
| 2019 | Coded Caching for Heterogeneous Systems: An Optimization PerspectiveabstractIn cache-aided networks, the server populates the cache memories at the users during low-traffic periods in order to reduce the delivery load during peak-traffic hours. In turn, there exists a fundamental tradeoff between the delivery load on the server and the cache sizes at the users. In this paper, we study this tradeoff in a multicast network, where the server is connected to users with unequal cache sizes and the number of users is less than or equal to the number of library files. We propose centralized uncoded placement and linear delivery schemes which are optimized by solving a linear program. Additionally, we derive a lower bound on the delivery memory tradeoff with uncoded placement that accounts for the heterogeneity in cache sizes. We explicitly characterize this tradeoff for the case of three end-users, as well as an arbitrary number of end-users when the total memory size at the users is small, and when it is large. Next, we consider a system where the server is connected to the users via rate-limited links of different capacities and the server assigns the users' cache sizes subject to a total cache budget. We characterize the optimal cache sizes that minimize the delivery completion time with uncoded placement and linear delivery. In particular, the optimal memory allocation balances between assigning larger cache sizes to users with low capacity links and uniform memory allocation. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
IEEE Trans. Commun. | 1 |
| 2018 | Device-to-Device Coded Caching with Heterogeneous Cache SizesabstractThis paper considers a device-to-device (D2D) coded caching system where the users have differing cache sizes. During low traffic hours, the server places subsets of the files at the users' cache memories, in a manner that enables serving the users' requests via D2D transmissions during peak traffic hours. The objective is to jointly design the users' cache contents and the D2D transmissions in order to minimize the D2D delivery load. In particular, we seek to identify the optimal uncoded placement and linear delivery schemes. We propose a novel lower bound on the D2D delivery load under uncoded placement, which enables us to explicitly characterize the minimum D2D delivery load under uncoded placement for several cases of interest. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
ICC | 1 |
| 2017 | Optimization of heterogeneous caching systems with rate limited linksabstractThis paper considers centralized coded caching, where the server not only designs the users' cache contents, but also assigns their cache sizes under a total cache memory budget. The server is connected to each user via a link of given finite capacity. For given link capacities and total memory budget, we minimize the worst-case delivery completion time by jointly optimizing the cache sizes, the cache placement and delivery schemes. The optimal memory allocation and caching scheme are characterized explicitly for the case where the total memory budget is smaller than that of the server library. Numerical results confirm the savings in delivery time obtained by optimizing the memory allocation. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
ICC | 1 |
| 2017 | Centralized Coded Caching with Heterogeneous Cache SizesabstractCoded caching can improve fundamental limits of communication, utilizing storage memory at individual users. This paper considers a centralized coded caching system, introducing heterogeneous cache sizes at the users, i.e., the users' cache memories are of different size. The goal is to design cache placement and delivery policies that minimize the worst-case delivery load on the server. To that end, the paper proposes an optimization framework for cache placement and delivery schemes which explicitly accounts for the heterogeneity of the cache sizes. We also characterize explicitly the optimal caching scheme, for the case where the sum of the users' cache sizes is smaller than or equal to the library size. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
WCNC | 1 |
| 2016 | Stability Analysis of Slotted Aloha With Opportunistic RF Energy HarvestingabstractEnergy harvesting (EH) is a promising technology for realizing energy-efficient wireless networks. In this paper, we utilize the ambient RF energy, particularly interference from neighboring transmissions, to replenish the batteries of the EH enabled nodes. However, RF energy harvesting imposes new challenges into the analysis of wireless networks. Our objective in this paper is to investigate the performance of a slotted Aloha random access wireless network consisting of two types of nodes, namely Type I, which has unlimited energy supply and Type II, which is solely powered by an RF energy harvesting circuit. The transmissions of a Type I node are recycled by a Type II node to replenish its battery. We characterize an inner bound on the stable throughput region under half-duplex and full-duplex energy harvesting paradigms as well as for the finite capacity battery case. Additionally, we analyze the case where RF energy harvesting serves as a backup for an unlimited energy source. We present numerical results that validate our analytical results, and demonstrate their utility for the analysis of the exact system. Abdelrahman M. Ibrahim, Özgür Erçetin, Tamer A. ElBatt |
IEEE J. Sel. Areas Commun. | 1 |
| 2016 | Green Distributed Storage Using Energy Harvesting NodesabstractWe consider a distributed storage system where data storage nodes are equipped with energy harvesting transmitters. In particular, F files are stored over n storage nodes using regenerating codes. The main operations of the distributed storage system are serving the file requests of data collectors and repairing the content of storage nodes that fail or leave the system. Each operation has an associated energy expenditure. Under the intermittent energy arrival profile, we study the problem of maximizing the number of retrieved files given a deadline. Additionally, we consider the problem of minimizing the repair time of a failed node. Both optimization problems turn out to be equivalent to binary programs, for which we provide a tractable solution in two steps. First, we determine necessary and sufficient conditions on the harvested energy that ascertain the feasibility of retrieving (repairing) M files in T time slots. Using these conditions, we develop two algorithms that reduce the formulated optimization problems to a single feasibility problem. Then, we solve the feasibility problem using forward and backward algorithms. Additionally, we study the online setup where only causal knowledge of energy arrivals is available at the network nodes. We present numerical results on the short and long term performance of the system operations under the proposed algorithms. Abdelrahman M. Ibrahim, Ahmed A. Zewail, Aylin Yener |
IEEE J. Sel. Areas Commun. | 1 |
| 2013 | Coverage probability analysis for wireless networks using repulsive point processesabstractThe recent witnessed evolution of cellular networks from a carefully planned deployment to more irregular, heterogeneous deployments of Macro, Pico and Femto-BSs motivates new analysis and design approaches. In this paper, we analyze the coverage probability in cellular networks assuming repulsive point processes for the base station deployment. In particular, we characterize, analytically using stochastic geometry, the downlink probability of coverage under a Matern hardcore point process to ensure minimum distance between the randomly located base stations. Assuming a mobile user connects to the nearest base station and Rayleigh fading, we derive two lower bounds expressions on the downlink probability of coverage that is within 4% from the simulated scenario. To validate our model, we compare the probability of coverage of the Matern hardcore topology against an actual base station deployment obtained from a public database. The comparison shows that the actual base station deployment can be fitted by setting the appropriate Matern point process density. Abdelrahman M. Ibrahim, Tamer A. ElBatt, Amr El-Keyi |
PIMRC | 1 |