VLDB 2026 Research / reviewers in the wild / expert
Derya Malak
dblp:119/1434
· DBLP profile ↗
38ranked-venue papers
25as first author
17since 2021 · last 2026
0000-0002-5991-6641ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 20 · 14 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 4 first-author · 6 since 2021Theory of computation · 3 · 2 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learning-Augmented Perfectly Secure Collaborative Matrix MultiplicationabstractThis paper presents a perfectly secure matrix multiplication (PSMM) protocol for multiparty computation (MPC) of $\mathrm{A}^{\top}\mathrm{B}$ over finite fields. The proposed scheme guarantees correctness and information-theoretic privacy against threshold-bounded, semi-honest colluding agents, under explicit local storage constraints. Our scheme encodes submatrices as evaluations of sparse masking polynomials and combines coefficient alignment with Beaver-style randomness to ensure perfect secrecy. We demonstrate that any colluding set of parties below the security threshold observes uniformly random shares, and that the recovery threshold is optimal, matching existing information-theoretic limits. Building on this framework, we introduce a learning-augmented extension that integrates tensor-decomposition-based local block multiplication, capturing both classical and learned low-rank methods. We demonstrate that the proposed learning-based PSMM preserves privacy and recovery guarantees for MPC, while providing scalable computational efficiency gains (up to $80\%$) as the matrix dimensions grow. Mohammad Reza Deylam Salehi, Derya Malak, Photios A. Stavrou |
ISIT | 3 |
| 2026 | Non-Linearly Separable Distributed Computing: A Sparse Tensor Factorization ApproachabstractThis paper considers an $N$-server distributed computing setting with $K$ users requesting functions that are arbitrary multivariable polynomial evaluations of $L$ real (potentially non-linear) basis subfunctions, where each function output is raised to a bounded power. Our aim is to seek efficient task allocation and data communication techniques that reduce computation and communication costs. To this end, we take a tensor-theoretic approach, in which we represent the requested non-linearly decomposable functions using a properly designed tensor $\bar{\mathcal{F}}$, whose sparse decomposition into a tensor $\bar{\mathcal{E}}$ and a matrix $\mathbf{D}$ directly defines the task assignment, connectivity, and communication patterns. We design a lossless achievable scheme that integrates fixed-support SVD-based tensor factorization with multi-dimensional tiling of $\bar{\mathcal{E}}$ and $\mathbf{D}$, followed by a bipartite graph matching-based recursive assignment of tiles. This step transforms an overlapping decomposition into a disjoint one and reduces the resulting sum rank of the tiles, thereby decreasing the number of required servers. Under mild dimensionality conditions, we derive an explicit zero-error characterization of the achievable system rate $K/N$. Numerical simulations demonstrate the computational and communication savings over existing state-of-the-art matrix factorization approaches across a wide range of system parameters. Ali Khalesi, Ahmad Tanha, Derya Malak, Petros Elia |
ISIT | 3 |
| 2026 | Fundamental Limits of Multi-User Distributed Computing of Linearly Separable FunctionsabstractThis work establishes the fundamental limits of the classical problem of multi-user distributed computing of linearly separable functions. In particular, we consider a distributed computing setting involving $L$ users, each requesting a linearly separable function over $K$ basis subfunctions from a master node, who is assisted by $N$ distributed servers. At the core of this problem lies a fundamental tradeoff between communication and computation: each server can compute up to $M$ subfunctions, and each server can communicate linear combinations of their locally computed subfunctions outputs to at most $Δ$ users. The objective is to design a distributed computing scheme that reduces the communication cost (total amount of data from servers to users), and towards this, for any given $K$, $L$, $M$, and $Δ$, we propose a distributed computing scheme that jointly designs the task assignment and transmissions, and shows that the scheme achieves optimal performance in the real field under various conditions using a novel converse. We also characterize the performance of the scheme in the finite field using another converse based on counting arguments. K. K. Krishnan Namboodiri, Elizabath Peter, Derya Malak, Petros Elia |
ISIT | 3 |
| 2026 | Structured Codes for Distributed Matrix MultiplicationabstractOur work addresses the well-known open problem of distributed computing of bilinear functions of two correlated sources A and B. In a setting with two nodes, with the first node having access to A and the second to B, we establish bounds on the optimal sum rate that allows a receiver to compute an important class of non-linear functions, and in particular bilinear functions, including dot products ⟨A,B⟩, and general matrix products A⊺B over finite fields. The bounds are tight for large field sizes, for which case we can derive the exact fundamental performance limits for all problem dimensions and a large class of sources. Our achievability scheme involves the design of nonlinear transformations of A and B, carefully calibrated to work synergistically with the structured linear encoding scheme by K¨orner and Marton. The subsequent converses derived here, calibrate the Han-Kobayashi approach and the strong converse of Ahlswede-G´acs-K¨orner to yield relatively tight converses on the sum rate. We exhibit unbounded compression gains over Slepian-Wolf coding, depending on the source correlations. In the end, this work characterizes the fundamental limits of distributed computing for a crucial class of functions, while succinctly capturing the inherent computation structures and source correlations. Derya Malak |
IEEE Trans. Inf. Theory | 1 |
| 2025 | Non-Linear Function Computation BroadcastabstractThis work addresses the$K$-user computation broadcast problem consisting of a master node, which holds all datasets, and users for a general class of function demands, including linear and non-linear functions, over finite fields. The master node sends a broadcast message to enable each of$K$distributed users to compute its demanded function in an asymptotically lossless manner with user's side information. We derive bounds on the optimal$K$-user computation broadcast rate that allows the users to compute their demanded functions by capturing the structures of the computations and available side information. Our achievability scheme involves the design of a novel graph-based coding model to build a broadcast message to meet each user's demand, by leveraging the structural dependencies among the datasets, the user demands, and the side information of each user, drawing on Körner's characteristic graph framework. The converse uses the structures of the demands and the side information available at$K$users to yield a tight lower bound on the broadcast rate. With the help of examples, we demonstrate our scheme achieves a better communication rate than the existing state of the art. Mohammad Reza Deylam Salehi, Vijith Kumar Kizhakke Purakkal, Derya Malak |
ISIT | 3 |
| 2024 | Distributed Structured Matrix MultiplicationabstractWe devise achievable encoding schemes for dis-tributed source compression for computing inner products, symmetric matrix products, and more generally, square matrix products, which are a class of nonlinear transformations. To that end, our approach relies on devising nonlinear mappings of distributed sources, which are then followed by the structured linear encoding scheme, introduced by Korner and Marton. For different computation scenarios, we contrast our findings on the achievable sum rate with the state of the art to demonstrate the possible savings in compression rate. When the sources have special correlation structures, it is possible to achieve unbounded gains, as demonstrated by the analysis and numerical simulations. Derya Malak |
ISIT | 1 |
| 2024 | The Interplay of Spectral Efficiency, User Density, and Energy in Grant-Based Access ProtocolsabstractWe employ grant-based access with retransmissions for multiple users with small payloads, particularly at low spectral efficiency (SE). The radio resources are allocated via non-orthogonal multiple access (NOMA) in the time intoTslots and frequency dimensions, with a measure of non-orthogonality η. Retransmissions are stored in a receiver buffer with a finite sizeCbufand combined via Hybrid Automatic Repeat reQuest (HARQ), using Chase Combining (CC) and Incremental Redundancy (IR). We determine the best scaling for the SE (bits/rdof) and for the user densityJ/n, for a given number of usersJand a blocklengthn, versus signal-to-noise ratio (SNR, ρ) per bit, i.e., the ratioEb/N0, for the sum-rate optimal regime and when the interference is treated as noise (TIN), using a finite blocklength analysis. Contrasting the classical scheme (no retransmissions) with CC-NOMA, CC-OMA, and IR-OMA strategies in TIN and sum-rate optimal cases, the numerical results on the SE demonstrate that CC-NOMA outperforms, almost in all regimes, the other approaches. For highCbufand small η, IR-OMA could surpass CC-NOMA. At lowEb/N0, the SE of CC-OMA with TIN, as it exploits CC and offers lower interference, can approach the trend of CC-NOMA and outperform the other TIN-based methods. In the sum-rate optimal regime, the scalings ofJ/nversusEb/N0deteriorate withT, yet from the most degraded to the least, the ordering of the schemes is as (i) classical, (ii) CC-OMA, (iii) IR-OMA, and (iv) CC-NOMA, demonstrating the robustness of CC-NOMA. Contrasting TIN models at low ρ, the scalings ofJ/nfor CC-based models improve the best, whereas, at high ρ, the scaling of CC-NOMA is poor due to higher interference, and CC-OMA becomes prominent due to combining retransmissions and its reduced interference. The scaling results are applicable over a range of η,T,Cbuf, andJ, at low received SNR. The proposed analytical framework provides insights into resource allocation in grant-based access and specific 5G use cases for massive ultra-reliable low-latency communications (URLLC) uplink access. Derya Malak |
IEEE Trans. Commun. | 1 |
| 2024 | Joint Power Control and Caching for Transmission Delay Minimization in Wireless HetNetsabstractA fundamental challenge in wireless heterogeneous networks (HetNets) is to effectively utilize the limited transmission and storage resources in the presence of increasing deployment density and backhaul capacity constraints. To alleviate bottlenecks and reduce resource consumption, we design optimal caching and power control algorithms for multi-hop wireless HetNets. We formulate a joint optimization framework to minimize the average transmission delay as a function of the caching variables and the signal-to-interference-plus-noise ratios (SINR) which are determined by the transmission powers, while explicitly accounting for backhaul connection costs and the power constraints. Using convex relaxation and rounding, we obtain a reduced-complexity formulation (RCF) of the joint optimization problem, which can provide a constant factor approximation to the globally optimal solution. We then solve RCF in two ways: 1) alternating optimization of the power and caching variables by leveraging biconvexity, and 2) joint optimization of power control and caching. We characterize the necessary (KKT) conditions for an optimal solution to RCF, and use quasi-convexity to show that the KKT points are Pareto optimal for RCF. We then devise a subgradient projection algorithm to jointly update the caching and power variables under general SINR conditions. Finally, our analytical findings are supported by results from extensive numerical experiments. Derya Malak, Faruk V. Mutlu, Jinkun Zhang, Edmund M. Yeh |
IEEE/ACM Trans. Netw. | 1 |
| 2023 | Spatially Correlated Placement Policies for Wireless Content Caching NetworksabstractWe propose a geographic content placement policy for wireless caching networks. This policy, named Joint Caching Policy (JCP), jointly determines the caching strategy across the set of base stations (BSs) to improve the hit probability of an arbitrarily located user in the network versus caching policies where placement is independent and identically distributed across the BSs. To that end, JCP divides the BSs into groups, and executes a joint caching policy for each group, while content placement is independent across the groups. Existing joint caching policies require knowledge of user location to optimize content placement. On the other hand, JCP does not require any information on user location, and it provides a content placement policy that outperforms the one given by Independent Caching Policy (ICP), proposed by Błaszczyszyn and Giovanidis in 2015, under any user location distribution. We prove that the hit probability under JCP is lower bounded by that of ICP. We further propose an extension of JCP, named JCP-OPT, which improves the hit probability over JCP by solving a concave maximization problem, provided that there is side information about the user locations. We validate the performance of JCP and JCP-OPT via numerical evaluations and demonstrate that they can provide up to a 30% gain in hit probability over ICP. Shukai Chen, Derya Malak, Alhussein A. Abouzeid |
ICC | 2 |
| 2023 | Weighted Graph Coloring for Quantized ComputingabstractWe consider the problem of distributed lossless computation of a function of two sources by one common user. To do so, we first build a bipartite graph, where two disjoint parts denote the individual source outcomes. We then project the bipartite graph onto each source to obtain an edge-weighted characteristic graph (EWCG), where edge weights capture the function’s structure, by how much the source outcomes are to be distinguished, generalizing the classical notion of characteristic graphs. Via exploiting the notions of characteristic graphs, the fractional coloring of such graphs, and edge weights, the sources separately build multi-fold graphs that capture vector-valued source sequences, determine vertex colorings for such graphs, encode these colorings, and send them to the user that performs minimum-entropy decoding on its received information to recover the desired function in an asymptotically lossless manner. For the proposed EWCG compression setup, we characterize the fundamental limits of distributed compression, verify the communication complexity through an example, contrast it with traditional coloring schemes, and demonstrate that we can attain compression gains higher than %30 over traditional coloring. Derya Malak |
ISIT | 1 |
| 2023 | Joint Optimization of Storage and Transmission via Coding Traffic Flows for Content DistributionabstractWe provide a flow-based coded caching framework for information centric networks. We jointly optimize delivery rates, cross coding, and cache contents allocation as a function of demand and the network's topology. Our model accounts for stor-age and transmission costs, demand asymmetry, and arbitrary multi-hop topologies, and relies on an ordered flow-based de-coding schedule for the transmissions created by pairwise coded flows. Through extensive experiments over multiple topologies, we observe that our coded caching scheme reduces transmission costs over competitors by several orders of magnitude. Derya Malak, Stratis Ioannidis, Edmund M. Yeh, Muriel Médard |
WiOpt | 1 |
| 2023 | FlEC: Enhancing QUIC With Application-Tailored Reliability MechanismsabstractPacket losses are common events in today’s networks. They usually result in longer delivery times for application data since retransmissions are the de facto technique to recover from such losses. Retransmissions is a good strategy for many applications but it may lead to poor performance with latency-sensitive applications compared to network coding. Although different types of network coding techniques have been proposed to reduce the impact of losses by transmitting redundant information, they are not widely used. Some niche applications include their own variant of Forward Erasure Correction (FEC) techniques, but there is no generic protocol that enables many applications to easily use them. We close this gap by designing, implementing and evaluating a new Flexible Erasure Correction (FlEC) framework inside the newly standardized QUIC protocol. With FlEC, an application can easily select the reliability mechanism that meets its requirements, from pure retransmissions to various forms of FEC. We consider three different use cases:$(i)$bulk data transfer,$(ii)$file transfers with restricted buffers and$(iii)$delay-constrained messages. We demonstrate that modern transport protocols such as QUIC may benefit from application knowledge by leveraging this knowledge in FlEC to provide better loss recovery and stream scheduling. Our evaluation over a wide range of scenarios shows that the FlEC framework outperforms the standard QUIC reliability mechanisms from a latency viewpoint. François Michel, Alejandro Cohen, Derya Malak, Quentin De Coninck, Muriel Médard, Olivier Bonaventure |
IEEE/ACM Trans. Netw. | 3 |
| 2022 | Fractional Graph Coloring for Functional Compression with Side InformationabstractWe describe a rational approach to reduce the computational and communication complexities of lossless point-to-point compression for computation with side information. The traditional method relies on building a characteristic graph with vertices representing the source symbols and with edges that assign a source symbol to a collection of independent sets to be distinguished for the exact recovery of the function. Our approach uses fractional coloring for a b-fold coloring of characteristic graphs to provide a linear programming relaxation to the traditional coloring method and achieves coding at a fine-grained granularity. We derive the fundamental lower bound for compression, given by the fractional characteristic graph entropy, through generalizing the notion of Körner’s graph entropy. We demonstrate the coding gains of fractional coloring over traditional coloring via a computation example. We conjecture that the integrality gap between fractional coloring and traditional coloring approaches the smallest b that attains the fractional chromatic number to losslessly represent the independent sets for a given characteristic graph, up to a linear scaling which is a function of the fractional chromatic number. Derya Malak |
ITW | 1 |
| 2022 | Throughput and Energy Tradeoffs for Retransmission-based Random Access ProtocolsabstractThe fifth-generation of wireless communication networks is required to support a range of use cases such as enhanced mobile broadband (eMBB), ultra-reliable, low-latency communications (URLLC), massive machine-type communications (mMTCs), with heterogeneous data rate, delay, and power requirements. The 4G LTE air interface is designed to support fewer devices with large payloads, and uses extra overhead to enable scheduled access, which is not justified for small payload sizes. In this paper, we employ a random access communication model with retransmissions for multiple users with small payloads at the low spectral efficiency regime. The radio resources are split non-orthogonally in the time and frequency dimensions. Retransmissions are combined via different Hybrid Automatic Repeat reQuest (HARQ) methods, namely Chase Combining and Incremental Redundancy with a finite buffer size constraint Cbuf, via a conventional matched filter receiver. We determine the best scaling of the spectral efficiency (SE) versus signal-to-noise ratio (SNR) ρ per bit and the scaling for the user density (number of users per real degrees of freedom, rdof) versus SNR per bit, for the sum-optimal regime and when the interference is treated as noise, using a Shannon capacity approximation. Numerical results show that the scaling results are applicable over a range of η, T, Cbuf, J, at low received SNR values. The proposed analytical framework can provide insights for resource allocation strategies in general random access systems and in specific 5G use cases for massive URLLC uplink access. Derya Malak |
WiOpt | 1 |
| 2021 | Opportunistic Overlapping: Joint scheduling of uplink URLLC/eMBB traffic in NOMA based Wireless SystemsabstractWe consider the joint scheduling of uplink URLLC and eMBB user traffic in a cellular system. The central challenge is coordinating URLLC uplink user transmissions for traffic requiring extremely low latency, high reliability, and in the absence of knowledge of instantaneous URLLC channel qualities, albeit with knowledge of channel distributions. To avoid collisions and meet latency and reliability constraints, we propose to pre optimize layouts of non-overlapping transmission opportunities for URLLC users’, which may, or may not, be used depending on their traffic. To increase overall throughput we propose to leverage Non-Orthogonal Multiple Access (NOMA) based opportunistic scheduling of overlapping eMBB user traffic and propose power control policies, i.e. eMBB transmit power backoff, to protect possible URLLC transmissions from overlapping eMBB traffic. We derive the sum-rate optimal power control for eMBB traffic, and propose a linear approximation that simplifies the later scheduling task. Utilizing an outage capacity model for the unknown URLLC channel qualities, we assign the URLLC allocations as a greedy first fit decreasing packing problem. We then apply an opportunistic overlapping scheduler that, subject to meeting URLLC users' latency constraints, optimizes eMBB users’ sum utility. Substantial discrete event simulations were conducted to explore the performance impact of system parameters associated with URLLC traffic requirements, eMBB power control, etc. Depending on the traffic scenarios, we show gains reaching 75% in the sum eMBB throughput and/or 5th percentile throughput relative to an orthogonal multiple access baseline. Arjun Anand, Gustavo de Veciana, Derya Malak, Ayman Elezabi, Aniruddh Venkatakrishnan |
WiOpt | 3 |
| 2021 | Transmission Delay Minimization via Joint Power Control and Caching in Wireless HetNetsabstractA fundamental challenge in wireless heterogeneous networks (HetNets) is to effectively use the limited transmission and storage resources in the presence of increasing deployment density and backhaul capacity constraints. To alleviate bottlenecks and reduce resource consumption, we design optimal caching and power control algorithms for multi-hop wireless HetNets. We devise a joint optimization framework to minimize the average transmission delay as a function of the caching variables and the signal-to-interference-plus-noise ratios (SINR) as determined by the transmission powers, while explicitly accounting for backhaul connection costs and the power constraints.Using convex relaxation and rounding, we obtain a reduced-complexity formulation (RCF) of the joint optimization problem, which can provide a constant factor approximation to the globally optimal solution. We characterize the necessary (KKT) conditions for an optimal solution to RCF, and use strict quasi-convexity to show that the KKT points are Pareto optimal for RCF. We then devise a subgradient projection algorithm to jointly update the caching and power variables, and show that under appropriate conditions, the algorithm converges at a linear rate to the local minima of RCF, under general SINR. We support our analytical findings with results from numerical experiments. Derya Malak, Faruk V. Mutlu, Jinkun Zhang, Edmund M. Yeh |
WiOpt | 1 |
| 2021 | Spatial Concentration of Caching in Wireless Heterogeneous Networks
Derya Malak, Muriel Médard, Jeffrey G. Andrews |
IEEE Trans. Wirel. Commun. | 1 |
| 2020 | How to Distribute Computation in NetworksabstractIn network function computation is as a means to reduce the required communication flow in terms of number of bits transmitted per source symbol. However, the rate region for the function computation problem in general topologies is an open problem, and has only been considered under certain restrictive assumptions (e.g. tree networks, linear functions, etc.). In this paper, we propose a new perspective for distributing computation, and formulate a flow-based delay cost minimization problem that jointly captures the costs of communications and computation. We introduce the notion of entropic surjectivity as a measure to determine how sparse the function is and to understand the limits of computation. Exploiting Little's law for stationary systems, we provide a connection between this new notion and the computation processing factor that reflects the proportion of flow that requires communications. This connection gives us an understanding of how much a node (in isolation) should compute to communicate the desired function within the network without putting any assumptions on the topology. Our analysis characterizes the functions only via their entropic surjectivity, and provides insight into how to distribute computation. We numerically test our technique for search, MapReduce, and classification tasks, and infer for each task how sensitive the processing factor to the entropic surjectivity is. Derya Malak, Alejandro Cohen, Muriel Médard |
INFOCOM | 1 |
| 2020 | Discrete Water Filling Multi-Path Packet SchedulingabstractWe study the performance of a coded point-to-point multi-path (MP) packet erasure channel (PEC) network model consisting of one sender (Tx) and one receiver (Rx). A network coded discrete water filling (DWF) scheduler is the core invention of this work. We provide an optimization framework to allocate coded packets over multiple network paths of varying channel conditions while minimizing the transmission delay. Applying the DWF framework to a feedback-based protocol shows significant throughput gains, delay and efficiency improvements compared to single path (SP) systems: In an example network with 4 paths we improve the transmission rate by a factor up to 2. This is not only beneficial for throughput-demanding applications such as large file downloads, but also for real-time systems such as livevideo streams which require low-latency environments. Moreover, we provide the optimization formulation for the DWF algorithm and a low-complexity implementation. The presented findings pave the way for efficient scheduling in next-generation transmission protocols for network coded MP and mesh networks. Arno Schneuwly, Derya Malak, Muriel Médard |
ISIT | 2 |
| 2020 | Adaptive Causal Network Coding With FeedbackabstractWe propose a novel adaptive and causal random linear network coding (AC-RLNC) algorithm with forward error correction (FEC) for a point-to-point communication channel with delayed feedback. AC-RLNC is adaptive to the channel condition, that the algorithm estimates, and is causal, as coding depends on the particular erasure realizations, as reflected in the feedback acknowledgments. Specifically, the proposed model can learn the erasure pattern of the channel via feedback acknowledgments, and adaptively adjust its retransmission rates using a priori and posteriori algorithms. By those adjustments, AC-RLNC achieves the desired delay and throughput, and enables transmission with zero error probability. We upper bound the throughput and the mean and maximum in order delivery delay of AC-RLNC, and prove that for the point to point communication channel in the non-asymptotic regime the proposed code may achieve more than 90% of the channel capacity. To upper bound the throughput we utilize the minimum Bhattacharyya distance for the AC-RLNC code. We validate those results via simulations. We contrast the performance of AC-RLNC with the one of selective repeat (SR)-ARQ, which is causal but not adaptive, and is a posteriori. Via a study on experimentally obtained commercial traces, we demonstrate that a protocol based on AC-RLNC can, vis-à-vis SR-ARQ, double the throughput gains, and triple the gain in terms of mean in order delivery delay when the channel is bursty. Furthermore, the difference between the maximum and mean in order delivery delay is much smaller than that of SR-ARQ. Closing the delay gap along with boosting the throughput is very promising for enabling ultra-reliable low-latency communications (URLLC) applications. Alejandro Cohen, Derya Malak, Vered Bar Bracha, Muriel Médard |
IEEE Trans. Commun. | 2 |
| 2019 | Multi-Source Coded DownloadsabstractIn this paper, we propose a selective-repeat (SR) automatic repeat-request (ARQ) model for multi-source download scenarios and analyze their useful throughput that we refer to as goodput. The multi-source scenario comprises a set of transmitters that send packets to a receiver. We characterize the forward channels from the transmitters to the receiver via a general hidden Markov model (HMM) and assume that the reverse channels from the receiver to the transmitter are lossless. To find the average goodput of the network, we exploit the probability-generation function. We consider different packet transmission schemes, including uncoded random, network coded and sliding window-based network coded packets, and contrast their performance. Our calculations show that using network coding in a multi-source scenario can increase the average goodput, while sliding window-based coding may also archive the theoretical maximum goodput. We show that our multi-source approach avoids the straggler problem, therefore adding more transmitters to the network increases its throughout and the system does not get limited by the weakest transmitter. We also verify our analytic results with extensive simulations. Patrik János Braun, Derya Malak, Muriel Médard, Péter Ekler |
ICC | 2 |
| 2019 | Spatial Soft-Core CachingabstractWe propose a decentralized spatial soft-core cache placement (SSCC) policy for wireless networks. SSCC yields a spatially balanced sampling via negative dependence across caches, and can be tuned to satisfy cache size constraints with high probability. Given a desired cache hit probability, we compare the 95% confidence intervals of the required cache sizes for independent placement, hard-core placement and SSCC policies. We demonstrate that in terms of the required cache storage size, SSCC can provide up to more than 180% and 100% gains with respect to the independent and hard-core placement policies, respectively. SSCC can be used to enable proximity-based applications such as device-to-device communications and peer-to-peer networking as it promotes the item diversity and reciprocation among the nodes. Derya Malak, Muriel Médard, Edmund M. Yeh |
ISIT | 1 |
| 2019 | Guesswork for Inference in Machine Translation with Seq2seq ModelabstractOne-shot inference is used in machine translation today. In practice, the output probability distribution is not concentrated since there might be multiple valid translations. Therefore, we propose to use a multi-shot inference mechanism in this paper. We analyze the Markovian property of sequence to sequence (seq2seq) model. Based on a large deviation principle satisfied by guesswork on Markov process, we derive theoretical upper bounds on the accuracy of the seq2seq model with single correct answer under one-shot inference and multi-shot inference. We establish analogous bounds when there are multiple correct answers in translating. We also discuss the extension of the results to translation with distortion tolerance. Litian Liu, Derya Malak, Muriel Médard |
ITW | 2 |
| 2019 | Throughput and Delay Analysis for Coded ARQabstractWe propose a Coded selective-repeat ARQ protocol with cumulative feedback, by building on the uncoded baseline scheme for ARQ, developed by Ausavapattanakun and Nosratinia. Our method leverages discrete-time queuing and coding theory to analyze the performance of the proposed data transmission method. We incorporate forward error-correction (FEC) to reduce in-order delivery delay, and exploit a matrix signal-flow graph approach to analyze the throughput and delay. We demonstrate and contrast the performance of the Coded ARQ protocol with that of the uncoded ARQ scheme, with minimum coding, i.e., with a sliding window of size 2. Coded ARQ can provide gains up to about 40% in terms of throughput. It also provides delay guarantees, and is robust to various challenges such as imperfect and delayed feedback, burst erasures, and round-trip time fluctuations. Derya Malak, Ohad Elishco, Muriel Médard, Edmund M. Yeh |
WiOpt | 1 |
| 2019 | Tiny Codes for Guaranteeable DelayabstractFuture 5G systems will need to support ultra-reliable low-latency communications scenarios. From a latency-reliability viewpoint, it is inefficient to rely on average utility-based system design. Therefore, we introduce the notion of guaranteeable delay which is the average delay plus three standard deviations of the mean. We investigate the trade-off between guaranteeable delay and throughput for the point-to-point wireless erasure links with unreliable and delayed feedback, by bringing together signal flow techniques to the area of coding. We use tiny codes, i.e., sliding window by coding with just 2 packets, and design three variations of selective-repeat ARQ protocols, by building on the baseline scheme, i.e., uncoded ARQ, developed by Ausavapattanakun and Nosratinia: (i) Hybrid ARQ with soft combining at the receiver; (ii) cumulative feedback-based ARQ without rate adaptation; and (iii) coded ARQ with rate adaptation based on the cumulative feedback. Contrasting the performance of these protocols with uncoded ARQ, we demonstrate that the HARQ performs only slightly better, the cumulative feedback-based ARQ does not provide significant throughput while it has a better average delay, and the Coded ARQ can provide gains up to about 40% in terms of throughput. The Coded ARQ also provides delay guarantees, and is robust to various challenges such as imperfect and delayed feedback, burst erasures, and round-trip time fluctuations. This feature may be preferable for meeting the strict end-to-end latency and reliability requirements of the future use cases of ultra-reliable low-latency communications in 5G, such as mission-critical communications and industrial control for critical control messaging. Derya Malak, Muriel Médard, Edmund M. Yeh |
IEEE J. Sel. Areas Commun. | 1 |
| 2019 | Throughput Maximization for Delay-Sensitive Random Access CommunicationabstractFuture 5G cellular networks supporting delay-sensitive, low-latency communications could employ random access communication to reduce the overhead compared to scheduled access techniques used in 4G networks. We consider a wireless communication system where multiple devices transmit payloads of a given fixed size in a random access fashion over shared radio resources to a common receiver. We allow retransmissions and assume Chase combining at the receiver. The radio resources are partitioned in the time and frequency dimensions, and we determine the optimal partition granularity to maximize throughput, subject to given constraints on latency and outage. In the regime of high and low signal-to-noise ratio (SNR), we derive explicit expressions for the granularity and throughput, first using a Shannon capacity approximation and then using finite block length analysis. Numerical results show that the throughput scaling results are applicable over a range of SNRs. The proposed analytical framework can provide insights for resource allocation strategies in reliable and delay-sensitive random access systems and in specific 5G use cases for massive, short packet uplink access. Derya Malak, Howard Huang, Jeffrey G. Andrews |
IEEE Trans. Wirel. Commun. | 1 |
| 2018 | ARQ with Cumulative Feedback to Compensate for Burst ErrorsabstractWe propose a cumulative feedback-based ARQ (CF ARQ) protocol for a sliding window of size 2 over packet erasure channels with unreliable feedback. We exploit a matrix signal-flow graph approach to analyze probability-generating functions of transmission and delay times. Contrasting its performance with that of the uncoded baseline scheme for ARQ, developed by Ausavapattanakun and Nosratinia, we demonstrate that CF ARQ can provide significantly less average delay under bursty feedback, and gains up to about 20% in terms of throughput. We also outline the benefits of CF ARQ under burst errors and asymmetric channel conditions. The protocol is more predictable across statistics, hence is more stable. This can help design robust systems when feedback is unreliable. This feature may be preferable for meeting the strict end-to-end latency and reliability requirements of future use cases of ultra-reliable low-latency communications in 5G, such as mission-critical communications and industrial control for critical control messaging. Derya Malak, Muriel Médard, Edmund M. Yeh |
GLOBECOM | 1 |
| 2018 | Spatially Correlated Content Caching for Device-to-Device CommunicationsabstractWe study optimal geographic content placement for device-to-device (D2D) networks in which each file's popularity follows the Zipf distribution. The locations of the D2D users (caches) are modeled by a Poisson point process and have limited communication range and finite storage. Inspired by the Matérn hard-core (type II) point process that captures pairwise interactions between nodes, we devise a novel spatially correlated caching strategy called hard-core placement (HCP) such that the D2D nodes caching the same file are never closer to each other than the exclusion radius. The exclusion radius plays the role of a substitute for caching probability. We derive and optimize the exclusion radii to maximize the hit probability, which is the probability that a given D2D node can find a desired file at another node's cache within its communication range. Contrasting it with independent content placement, which is used in most prior work, our HCP strategy often yields a significantly higher cache hit probability. We further demonstrate that the HCP strategy is effective for small cache sizes and a small communication radius, which are likely conditions for D2D. Derya Malak, Mazin Al-Shalash, Jeffrey G. Andrews |
IEEE Trans. Wirel. Commun. | 1 |
| 2017 | Fundamental limits of random access communication with retransmissionsabstractWe consider a single cell wireless uplink in which randomly arriving devices transmit their payload to a receiver. Given SNR per user, payload size per device, a fixed latency constraint T, total available bandwidth W, i.e., total symbol resources is given by N = TW. The total bandwidth W is evenly partitioned into B bins. Each time slot of duration T is split into a maximum number of retransmission attempts M. Hence, the N resources are partitioned into N/MB resources each bin per retransmission. We characterize the maximum average rate or number of Poisson arrivals that can successfully complete the random access procedure such that the probability of outage is sufficiently small. We analyze the proposed setting for i) noise-limited regime and ii) interference-limited regime. We show that in the noise-limited regime the devices share the resources, and in the interference-limited regime, the resources split such that devices do not experience any interference. We then incorporate Rayleigh fading to model the channel power gain distribution. Although the variability of the channel causes a drop in the number of arrivals that can successfully complete the random access phase, similar scaling results extend to the Rayleigh fading case. Derya Malak, Howard Huang, Jeffrey G. Andrews |
ICC | 1 |
| 2017 | A distributed auction policy for user association in device-to-device caching networksabstractWe propose a distributed bidding-aided Matern carrier sense multiple access (CSMA) policy for device-to-device (D2D) content distribution. The network is composed of D2D receivers and potential D2D transmitters, i.e., transmitters are turned on or off by the scheduling algorithm. Each D2D receiver determines the value of its request, by bidding on the set of potential transmitters in its communication range. Given a medium access probability, a fraction of the potential transmitters are jointly scheduled, i.e., turned on, determined jointly by the auction policy and the power control scheme. The bidding-aided scheduling algorithm exploits (i) the local demand distribution, (ii) spatial distribution of D2D node locations, and (iii) the cache configurations of the potential transmitters. We contrast the performance of the bidding-aided CSMA policy with other well-known CSMA schemes that do not take into account (i)-(iii), demonstrate that our algorithm achieves a higher spectral efficiency in terms of the number of bits transmitted per unit time per unit bandwidth per user. The gain becomes even more visible under randomized configurations and requests rather than more skewed placement configurations and deterministic demand distributions. Derya Malak, Mazin Al-Shalash, Jeffrey G. Andrews |
PIMRC | 1 |
| 2016 | Modeling uplink coverage and rate with aggregation in machine-to-machine communication networksabstractMachine-to-machine (M2M) communication's severe power limitations challenge the interconnectivity, access management, and reliable communication of data. In densely deployed M2M networks, coordinating and aggregating the generated data is critical. We propose an energy efficient data aggregation scheme for a hierarchical M2M network with truncated power control. We optimize the number of hierarchical stages and perform a coverage probability-based uplink analysis for M2M devices. Our analysis exposes the key tradeoffs between the coverage characteristics for successive and parallel transmission schemes that can be either half-duplex or full-duplex. Comparing the rate performances of the transmission models, we observe that successive and half-duplex parallel modes have better coverage characteristics compared to full-duplex parallel scheme. Derya Malak, Harpreet S. Dhillon, Jeffrey G. Andrews |
ICC | 1 |
| 2016 | Diversity in diffusion-based molecular communication channel with driftabstractWe utilize the well known Additive Inverse Gaussian Noise (AIGN) communication channel to investigate the effect of diversity in diffusion-based molecular communication with drift, where the transmitter releases different types of molecules to the fluid medium by encoding the information onto the release time and type of molecules. The fluid channel imposes extra delay on the communication, and the receiver decodes the encoded information by solely utilizing the molecular arrival times. In this paper, simple receiver models based on maximum likelihood estimation (MLE) are investigated. Furthermore, upper and lower bounds on the capacity of AIGN communication channel with molecular diversity are derived. Derya Malak, Hamideh Ramezani, Murat Kocaoglu, Özgür B. Akan |
ICC | 1 |
| 2016 | Optimizing the spatial content caching distribution for device-to-device communicationsabstractWe study the optimal geographic content placement problem for device-to-device (D2D) networks in which the content popularity follows the Zipf law. We consider a D2D caching model where the locations of the D2D users (caches) are modeled by a Poisson point process (PPP) and have limited communication range and finite storage. Unlike most related work which assumes independent placement of content, and does not capture the locations of the users, we model the spatial properties of the network including spatial correlation in terms of the cached content. We propose two novel spatial correlation models, the exchangeable content model and a Matérn (MHC) content placement model, and analyze and optimize the hit probability, which is the probability of a given D2D node finding a desired file at another node within its communication range. We contrast these results to the independent placement model, and show that exchangeable placement performs worse. On the other hand, MHC placement yields a higher cache hit probability than independent placement for small cache sizes. Derya Malak, Mazin Al-Shalash, Jeffrey G. Andrews |
ISIT | 1 |
| 2016 | Optimizing Content Caching to Maximize the Density of Successful Receptions in Device-to-Device NetworkingabstractDevice-to-device (D2D) communication is a promising approach to optimize the utilization of air interface resources in 5G networks, since it allows decentralized opportunistic short-range communication. For D2D to be useful, mobile nodes must possess content that other mobiles want. Thus, intelligent caching techniques are essential for D2D. In this paper, we use results from stochastic geometry to derive the probability of successful content delivery in the presence of interference and noise. We employ a general transmission strategy, where multiple files are cached at the users and different files can be transmitted simultaneously throughout the network. We then formulate an optimization problem, and find the caching distribution that maximizes the density of successful receptions (DSR) under a simple transmission strategy, where a single file is transmitted at a time throughout the network. We model file requests by a Zipf distribution with exponent γr, which results in an optimal caching distribution that is also a Zipf distribution with exponent γc, which is related to γr through a simple expression involving the path loss exponent. We solve the optimal content placement problem for more general demand profiles under Rayleigh, Ricean, and Nakagami small-scale fading distributions. Our results suggest that it is required to flatten the request distribution to optimize the caching performance. We also develop strategies to optimize content caching for the more general case with multiple files, and bound the DSR for that scenario. Derya Malak, Mazin Al-Shalash, Jeffrey G. Andrews |
IEEE Trans. Commun. | 1 |
| 2016 | Optimizing Data Aggregation for Uplink Machine-to-Machine Communication NetworksabstractMachine-to-machine (M2M) communication's severe power limitations challenge the interconnectivity, access management, and reliable communication of data. In densely deployed M2M networks, controlling and aggregating the generated data is critical. We propose an energy-efficient data aggregation scheme for a hierarchical M2M network. We develop a coverage probability-based optimal data aggregation scheme for M2M devices to minimize the average total energy expenditure per unit area per unit time or simply the energy density of an M2M communication network. Our analysis exposes the key tradeoffs between the energy density of the M2M network and the coverage characteristics for successive and parallel transmission schemes that can be either half-duplex or full-duplex. Comparing the rate and energy performances of the transmission models, we observe that successive mode and half-duplex parallel mode have better coverage characteristics compared to full-duplex parallel scheme. Simulation results show that the uplink coverage characteristics dominate the trend of the energy consumption for both successive and parallel schemes. Derya Malak, Harpreet S. Dhillon, Jeffrey G. Andrews |
IEEE Trans. Commun. | 1 |
| 2013 | A Communication Theoretical Analysis of Synaptic Multiple-Access Channel in Hippocampal-Cortical NeuronsabstractCommunication between neurons occurs via transmission of neural spike trains through junctional structures, either electrical or chemical synapses, providing connections among nerve terminals. Since neural communication is achieved at synapses, the process of neurotransmission is called synaptic communication. Learning and memory processes are based on the changes in strength and connectivity of neural networks which usually contain multiple synaptic connections. In this paper, we investigate multiple-access neuro-spike communication channel, in which the neural signal, i.e., the action potential, is transmitted through multiple synaptic paths directed to a common postsynaptic neuron terminal. Synaptic transmission is initiated with random vesicle release process from presynaptic neurons to synaptic paths. Each synaptic channel is characterized by its impulse response and the number of available postsynaptic receptors. Here, we model the multiple-access synaptic communication channel, and investigate the information rate per spike at the postsynaptic neuron, and how postsynaptic rate is enhanced compared to single terminal synaptic communication channel. Furthermore, we analyze the synaptic transmission performance by incorporating the role of correlation among presynaptic terminals, and point out the postsynaptic rate improvement. Derya Malak, Özgür B. Akan |
IEEE Trans. Commun. | 1 |
| 2012 | On the node density limits and rate-delay-energy tradeoffs in ad hoc nanonetworks with minimum energy codingabstractAd-hoc nanonetworks are collections of nanonodes without central controller units, and are the most promising network architectures in nano communications. Derivation of maximum nanonode density can pave the way for determining the capacity of ad-hoc nanonetworks. We consider ad-hoc nanonetworks with minimum energy coding (MEC). Maximum nanonode density for reliable communication in an ad-hoc nanonetwork without any medium access control is derived, and density dependent reliability analysis is conducted. Rate-delay-energy tradeoffs are also investigated with achievable rates, with constant codebook size and constant Hamming distance, separately. Murat Kocaoglu, Derya Malak |
ICC | 2 |
| 2012 | An information theoretical analysis of broadcast networks and channel routing for FRET-based nanoscale communicationsabstractNanoscale communication based on Förster Resonance Energy Transfer (FRET) enables nanomachines to communicate with each other using the excited state of the fluorescent molecules as the information conveyer. In this study, FRET-based nanoscale communication is further extended to realize FRET-based nanoscale broadcast communication with one transmitter and many receiver nanomachines, and the performance of the broadcast channel is analyzed information theoretically. Furthermore, an electrically controllable routing mechanism is proposed exploiting the Quantum Confined Stark Effect (QCSE) observed in quantum dots. It is shown that by appropriately selecting the employed molecules on the communicating nanomachines, it is possible to control the route of the information flow by externally applying electric field in FRET-based nanonetworks. Murat Kuscu, Derya Malak, Özgür B. Akan |
ICC | 2 |