Skip to main content

Showing 1–24 of 24 results for author: Rizk, A

.
  1. arXiv:2405.04402  [pdf, ps, other

    cs.NI

    Utility-driven Optimization of TTL Cache Hierarchies under Network Delays

    Authors: Karim S. Elsayed, Fabien Geyer, Amr Rizk

    Abstract: We optimize hierarchies of Time-to-Live (TTL) caches under random network delays. A TTL cache assigns individual eviction timers to cached objects that are usually refreshed upon a hit where upon a miss the object requires a random time to be fetched from a parent cache. Due to their object decoupling property, TTL caches are of particular interest since the optimization of a per-object utility en… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

  2. arXiv:2312.12977  [pdf, other

    cs.MA cs.DC cs.LG eess.SY

    Collaborative Optimization of the Age of Information under Partial Observability

    Authors: Anam Tahir, Kai Cui, Bastian Alt, Amr Rizk, Heinz Koeppl

    Abstract: The significance of the freshness of sensor and control data at the receiver side, often referred to as Age of Information (AoI), is fundamentally constrained by contention for limited network resources. Evidently, network congestion is detrimental for AoI, where this congestion is partly self-induced by the sensor transmission process in addition to the contention from other transmitting sensors.… ▽ More

    Submitted 20 December, 2023; originally announced December 2023.

  3. arXiv:2310.18198  [pdf, ps, other

    quant-ph cs.NI

    On the Fidelity Distribution of Link-level Entanglements under Purification

    Authors: Karim Elsayed, Wasiur R. KhudaBukhsh, Amr Rizk

    Abstract: Quantum entanglement is the key to quantum communications over considerable distances. The first step for entanglement distribution among quantum communication nodes is to generate link-level Einstein-Podolsky-Rosen (EPR) pairs between adjacent communication nodes. EPR pairs may be continuously generated and stored in a few quantum memories to be ready for utilization by quantum applications. A ma… ▽ More

    Submitted 27 October, 2023; originally announced October 2023.

    ACM Class: C.2; C.4

  4. arXiv:2307.09639  [pdf, other

    cs.NI

    Accelerating End-host Congestion Response using P4 Programmable Switches

    Authors: Nehal Baganal-Krishna, Tuan-Dat Tran, Ralf Kundel, Amr Rizk

    Abstract: Transport layer congestion control relies on feedback signals that travel from the congested link to the receiver and back to the sender. This forward congestion control loop, first, requires at least one rount-trip time (RTT) to react to congestion and secondly, it depends on the downstream path after the bottleneck. The former property leads to a reaction time in the order of RTT + bottleneck qu… ▽ More

    Submitted 18 July, 2023; originally announced July 2023.

  5. arXiv:2204.04643  [pdf, other

    cs.PF cs.NI

    A Palm Calculus Approach to the Distribution of the Age of Information

    Authors: Amr Rizk, Jean-Yves Le Boudec

    Abstract: A key metric to express the timeliness of status updates in latency-sensitive networked systems is the age of information (AoI), i.e., the time elapsed since the generation of the last received informative status message. This metric allows studying a number of applications including updates of sensory and control information in cyber-physical systems and vehicular networks as well as, job and res… ▽ More

    Submitted 10 April, 2022; originally announced April 2022.

  6. arXiv:2202.10352  [pdf, other

    cs.PF

    Optimal Decision Making in Active Queue Management

    Authors: Sounak Kar, Bastian Alt, Heinz Koeppl, Amr Rizk

    Abstract: Active Queue Management (AQM) aims to prevent bufferbloat and serial drops in router and switch FIFO packet buffers that usually employ drop-tail queueing. AQM describes methods to send proactive feedback to TCP flow sources to regulate their rate using selective packet drops or markings. Traditionally, AQM policies relied on heuristics to approximately provide Quality of Service (QoS) such as a t… ▽ More

    Submitted 22 April, 2023; v1 submitted 21 February, 2022; originally announced February 2022.

  7. arXiv:2201.11577  [pdf, ps, other

    cs.NI

    On the Impact of Network Delays on Time-to-Live Caching

    Authors: Karim Elsayed, Amr Rizk

    Abstract: We consider Time-to-Live (TTL) caches that tag every object in cache with a specific (and possibly renewable) expiration time. State-of-the-art models for TTL caches assume zero object fetch delay, i.e., the time required to fetch a requested object that is not in cache from a different cache or the origin server. Particularly, in cache hierarchies, this delay has a significant impact on performan… ▽ More

    Submitted 27 January, 2022; originally announced January 2022.

  8. arXiv:2109.08548  [pdf, other

    cs.DC cs.AI cs.LG cs.PF eess.SY

    Load Balancing in Compute Clusters with Delayed Feedback

    Authors: Anam Tahir, Bastian Alt, Amr Rizk, Heinz Koeppl

    Abstract: Load balancing arises as a fundamental problem, underlying the dimensioning and operation of many computing and communication systems, such as job routing in data center clusters, multipath communication, Big Data and queueing systems. In essence, the decision-making agent maps each arriving job to one of the possibly heterogeneous servers while aiming at an optimization goal such as load balancin… ▽ More

    Submitted 11 October, 2022; v1 submitted 17 September, 2021; originally announced September 2021.

    Comments: Accepted at IEEE Transactions on Computers 2022

  9. arXiv:2109.00511  [pdf, ps, other

    math.PR

    DAG-type Distributed Ledgers via Young-age Preferential Attachment

    Authors: Christian Mönch, Amr Rizk

    Abstract: Distributed Ledger Technologies provide a mechanism to achieve ordering among transactions that are scattered on multiple participants with no prerequisite trust relations. This mechanism is essentially based on the idea of new transactions referencing older ones in a chain structure. Recently, DAG-type Distributed Ledgers that are based on directed acyclic graphs (DAGs) were proposed to increase… ▽ More

    Submitted 30 September, 2021; v1 submitted 1 September, 2021; originally announced September 2021.

    Comments: 23 pages, 3 figures; Version 2: corrected an error in the proof of Thm 6, minor changes to the text

    MSC Class: Primary: 60C05; Secondary: 68R05; 68M10

  10. arXiv:2102.11945  [pdf, ps, other

    quant-ph

    Quantum Algorithm for Quantum State Discrimination via Partial Negation and Weak Measurement

    Authors: Doha A. Rizk, Ahmed Younes

    Abstract: The quantum state discrimination problem is to distinguish between non-orthogonal quantum states. This problem has many applications in quantum information theory, quantum communication and quantum cryptography. In this paper a quantum algorithm using weak measurement and partial negation will be proposed to solve the quantum state discrimination problem using a single copy of an unknown qubit. Th… ▽ More

    Submitted 23 February, 2021; originally announced February 2021.

  11. arXiv:2010.04528  [pdf, other

    cs.NI

    P4-CoDel: Experiences on Programmable Data Plane Hardware

    Authors: Ralf Kundel, Amr Rizk, Jeremias Blendin, Boris Koldehofe, Rhaban Hark, Ralf Steinmetz

    Abstract: Fixed buffer sizing in computer networks, especially the Internet, is a compromise between latency and bandwidth. A decision in favor of high bandwidth, implying larger buffers, subordinates the latency as a consequence of constantly filled buffers. This phenomenon is called Bufferbloat. Active Queue Management (AQM) algorithms such as CoDel or PIE, designed for the use on software based hosts, of… ▽ More

    Submitted 7 July, 2021; v1 submitted 9 October, 2020; originally announced October 2020.

  12. arXiv:2009.09433  [pdf, other

    cs.PF

    On the Throughput Optimization in Large-Scale Batch-Processing Systems

    Authors: Sounak Kar, Robin Rehrmann, Arpan Mukhopadhyay, Bastian Alt, Florin Ciucu, Heinz Koeppl, Carsten Binnig, Amr Rizk

    Abstract: We analyze a data-processing system with $n$ clients producing jobs which are processed in \textit{batches} by $m$ parallel servers; the system throughput critically depends on the batch size and a corresponding sub-additive speedup function. In practice, throughput optimization relies on numerical searches for the optimal batch size, a process that can take up to multiple days in existing commerc… ▽ More

    Submitted 20 September, 2020; originally announced September 2020.

    Comments: 15 pages

  13. arXiv:1910.02397  [pdf, other

    cs.NI

    Increasing the Quality of 360° Video Streaming by Transitioning between Viewport Quality Adaptation Mechanisms

    Authors: Christian Koch, Arne-Tobias Rak, Michael Zink, Ralf Steinmetz, Amr Rizk

    Abstract: Virtual reality has been gaining popularity in recent years caused by the proliferation of affordable consumer-grade devices such as Oculus Rift, HTC Vive, and Samsung VR. Amongst the various VR applications, 360° video streaming is currently one of the most popular ones. It allows user to change their field-of-view (FoV) based on head movement, which enables them to freely select an area anywhere… ▽ More

    Submitted 6 October, 2019; originally announced October 2019.

    Comments: Our code: https://github.com/arizk/360transitions

  14. arXiv:1901.05712  [pdf, other

    cs.MM cs.NI

    CBA: Contextual Quality Adaptation for Adaptive Bitrate Video Streaming (Extended Version)

    Authors: Bastian Alt, Trevor Ballard, Ralf Steinmetz, Heinz Koeppl, Amr Rizk

    Abstract: Recent advances in quality adaptation algorithms leave adaptive bitrate (ABR) streaming architectures at a crossroads: When determining the sustainable video quality one may either rely on the information gathered at the client vantage point or on server and network assistance. The fundamental problem here is to determine how valuable either information is for the adaptation decision. This problem… ▽ More

    Submitted 17 January, 2019; originally announced January 2019.

  15. arXiv:1807.02615  [pdf, other

    cs.NI

    Little Boxes: A Dynamic Optimization Approach for Enhanced Cloud Infrastructures

    Authors: Ronny Hans, Björn Richerzhagen, Amr Rizk, Ulrich Lampe, Ralf Steinmetz, Sabrina Klos, Anja Klein

    Abstract: The increasing demand for diverse, mobile applications with various degrees of Quality of Service requirements meets the increasing elasticity of on-demand resource provisioning in virtualized cloud computing infrastructures. This paper provides a dynamic optimization approach for enhanced cloud infrastructures, based on the concept of cloudlets, which are located at hotspot areas throughout a met… ▽ More

    Submitted 7 July, 2018; originally announced July 2018.

  16. arXiv:1807.02020  [pdf, other

    cs.CV

    Detection and Analysis of Content Creator Collaborations in YouTube Videos using Face- and Speaker-Recognition

    Authors: Moritz Lode, Michael Örtl, Christian Koch, Amr Rizk, Ralf Steinmetz

    Abstract: This work discusses and implements the application of speaker recognition for the detection of collaborations in YouTube videos. CATANA, an existing framework for detection and analysis of YouTube collaborations, is utilizing face recognition for the detection of collaborators, which naturally performs poor on video-content without appearing faces. This work proposes an extension of CATANA using a… ▽ More

    Submitted 5 July, 2018; originally announced July 2018.

  17. arXiv:1805.01887  [pdf, other

    cs.CV cs.SI

    Collaborations on YouTube: From Unsupervised Detection to the Impact on Video and Channel Popularity

    Authors: Christian Koch, Moritz Lode, Denny Stohr, Amr Rizk, Ralf Steinmetz

    Abstract: YouTube is one of the most popular platforms for streaming of user-generated video. Nowadays, professional YouTubers are organized in so called multi-channel networks (MCNs). These networks offer services such as brand deals, equipment, and strategic advice in exchange for a share of the YouTubers' revenue. A major strategy to gain more subscribers and, hence, revenue is collaborating with other Y… ▽ More

    Submitted 1 May, 2018; originally announced May 2018.

    Comments: 28 pages, 21 figures

  18. arXiv:1802.03455  [pdf, other

    cs.NI

    Don't Repeat Yourself: Seamless Execution and Analysis of Extensive Network Experiments

    Authors: Alexander Frömmgen, Denny Stohr, Boris Koldehofe, Amr Rizk

    Abstract: This paper presents MACI, the first bespoke framework for the management, the scalable execution, and the interactive analysis of a large number of network experiments. Driven by the desire to avoid repetitive implementation of just a few scripts for the execution and analysis of experiments, MACI emerged as a generic framework for network experiments that significantly increases efficiency and en… ▽ More

    Submitted 9 February, 2018; originally announced February 2018.

  19. arXiv:1712.04175  [pdf, other

    cs.PF

    Collaborative Uploading in Heterogeneous Networks: Optimal and Adaptive Strategies

    Authors: Wasiur R. KhudaBukhsh, Bastian Alt, Sounak Kar, Amr Rizk, Heinz Koeppl

    Abstract: Collaborative uploading describes a type of crowdsourcing scenario in networked environments where a device utilizes multiple paths over neighboring devices to upload content to a centralized processing entity such as a cloud service. Intermediate devices may aggregate and preprocess this data stream. Such scenarios arise in the composition and aggregation of information, e.g., from smartphones or… ▽ More

    Submitted 19 December, 2017; v1 submitted 12 December, 2017; originally announced December 2017.

    Comments: 15 pages, 11 figures, extended version of a conference paper accepted for publication in the Proceedings of the IEEE International Conference on Computer Communications (INFOCOM), 2018

  20. arXiv:1612.05543  [pdf, other

    cs.PF

    A Generalized Performance Evaluation Framework for Parallel Systems with Output Synchronization

    Authors: Wasiur R. KhudaBukhsh, Sounak Kar, Amr Rizk, Heinz Koeppl

    Abstract: Frameworks, such as MapReduce and Hadoop are abundant nowadays. They seek to reap benefits of parallelization, albeit subject to a synchronization constraint at the output. Fork-Join (FJ) queuing models are used to analyze such systems. Arriving jobs are split into tasks each of which is mapped to exactly one server. A job leaves the system when all of its tasks are executed. As a metric of perf… ▽ More

    Submitted 16 December, 2016; originally announced December 2016.

    MSC Class: 68M20; 60K25 ACM Class: D.4.8; D.2.8

  21. arXiv:1612.05486  [pdf, other

    cs.PF

    Optimizing Stochastic Scheduling in Fork-Join Queueing Models: Bounds and Applications

    Authors: Wasiur R. KhudaBukhsh, Amr Rizk, Alexander Frömmgen, Heinz Koeppl

    Abstract: Fork-Join (FJ) queueing models capture the dynamics of system parallelization under synchronization constraints, for example, for applications such as MapReduce, multipath transmission and RAID systems. Arriving jobs are first split into tasks and mapped to servers for execution, such that a job can only leave the system when all of its tasks are executed. In this paper, we provide computable st… ▽ More

    Submitted 2 February, 2017; v1 submitted 16 December, 2016; originally announced December 2016.

    Comments: 16 pages, 8 figures

    MSC Class: 90B22; 60K25 ACM Class: D.4.8; D.2.8; G.3

  22. arXiv:1208.2870  [pdf, other

    cs.NI

    H-Probe: Estimating Traffic Correlations from Sampling and Active Network Probing

    Authors: Amr Rizk, Zdravko Bozakov, Markus Fidler

    Abstract: An extensive body of research deals with estimating the correlation and the Hurst parameter of Internet traffic traces. The significance of these statistics is due to their fundamental impact on network performance. The coverage of Internet traffic traces is, however, limited since acquiring such traces is challenging with respect to, e.g., confidentiality, logging speed, and storage capacity. In… ▽ More

    Submitted 14 August, 2012; originally announced August 2012.

  23. arXiv:1009.4091  [pdf, other

    cs.NI

    On the Flow-Level Delay of a Spatial Multiplexing MIMO Wireless Channel

    Authors: Kashif Mahmood, Amr Rizk, Yuming Jiang

    Abstract: The MIMO wireless channel offers a rich ground for quality of service analysis. In this work, we present a stochastic network calculus analysis of a MIMO system, operating in spatial multiplexing mode, using moment generating functions (MGF). We quantify the spatial multiplexing gain, achieved through multiple antennas, for flow level quality of service (QoS) performance. Specifically we use Gilbe… ▽ More

    Submitted 21 September, 2010; originally announced September 2010.

  24. arXiv:0909.0633  [pdf, other

    cs.NI cs.PF

    Statistical End-to-end Performance Bounds for Networks under Long Memory FBM Cross Traffic

    Authors: Amr Rizk, Markus Fidler

    Abstract: Fractional Brownian motion (fBm) emerged as a useful model for self-similar and long-range dependent Internet traffic. Approximate performance measures are known from large deviations theory for single queuing systems with fBm through traffic. In this paper we derive end-to-end performance bounds for a through flow in a network of tandem queues under fBm cross traffic. To this end, we prove a ri… ▽ More

    Submitted 3 September, 2009; originally announced September 2009.