Skip to main content

Showing 1–14 of 14 results for author: Ghandeharizadeh, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.05071  [pdf, ps, other

    cs.DB cs.AR cs.DS

    Memory Hierarchy Design for Caching Middleware in the Age of NVM

    Authors: Shahram Ghandeharizadeh, Sandy Irani, Jenny Lam

    Abstract: Advances in storage technology have introduced Non-Volatile Memory, NVM, as a new storage medium. NVM, along with Dynamic Random Access Memory (DRAM), Solid State Disk (SSD), and Disk present a system designer with a wide array of options in designing caching middleware. Moreover, design decisions to replicate a data item in more than one level of a caching memory hierarchy may enhance the overall… ▽ More

    Submitted 5 June, 2025; originally announced June 2025.

    Comments: A shorter version appeared in the IEEE 34th International Conference on Data Engineering (ICDE), Paris, France, 2018, pp. 1380-1383, doi: 10.1109/ICDE.2018.00155

  2. arXiv:2412.13119  [pdf, other

    cs.MM cs.ET cs.RO

    Flight Patterns for Swarms of Drones

    Authors: Shuqin Zhu, Shahram Ghandeharizadeh

    Abstract: We present flight patterns for a collision-free passage of swarms of drones through one or more openings. The narrow openings provide drones with access to an infrastructure component such as charging stations to charge their depleted batteries and hangars for storage. The flight patterns are a staging area (queues) that match the rate at which an infrastructure component and its openings process… ▽ More

    Submitted 17 December, 2024; originally announced December 2024.

    Comments: Appeared in the First International Conference on Holodecks, December 15, 2023. Shuqin Zhou and Shahram Ghandeharizadeh. Flight Patterns for Swarms of Drones. In the Proceedings of the First International Conference on Holodecks (Holodecks '23), December 15 2023, Los Angeles, California, USA, 29-33. https://doi.org/10.61981/ZFSH2303

  3. arXiv:2412.12938  [pdf, other

    cs.DB cs.ET cs.MM

    A Conceptual Model of Intelligent Multimedia Data Rendered using Flying Light Specks

    Authors: Nima Yazdani, Hamed Alimohammadzadeh, Shahram Ghandeharizadeh

    Abstract: A Flying Light Speck, FLS, is a miniature sized drone configured with light sources to illuminate 3D multimedia objects in a fixed volume, an FLS display. A swarm of FLSs may provide haptic interactions by exerting force back at a user's touch. This paper presents a conceptual model for the multimedia data to enable content-based queries. The model empowers users of an FLS display to annotate the… ▽ More

    Submitted 17 December, 2024; originally announced December 2024.

    Comments: Appeared in the First International Conference on Holodecks

  4. arXiv:2412.04698  [pdf, other

    cs.DB cs.PF

    One-Hop Sub-Query Result Caches for Graph Database Systems

    Authors: Hieu Nguyen, Jun Li, Shahram Ghandeharizadeh

    Abstract: This paper introduces a novel one-hop sub-query result cache for processing graph read transactions, gR-Txs, in a graph database system. The one-hop navigation is from a vertex using either its in-coming or out-going edges with selection predicates that filter edges and vertices. Its cache entry identifies a unique one-hop sub-query (key) and its result set consisting of immutable vertex ids (valu… ▽ More

    Submitted 5 December, 2024; originally announced December 2024.

  5. arXiv:2411.01269  [pdf, other

    cs.DB

    Disaggregated Database Management Systems

    Authors: Shahram Ghandeharizadeh, Philip A. Bernstein, Dhruba Borthakur, Haoyu Huang, Jai Menon, Sumit Puri

    Abstract: Modern applications demand high performance and cost efficient database management systems (DBMSs). Their workloads may be diverse, ranging from online transaction processing to analytics and decision support. The cloud infrastructure enables disaggregation of monolithic DBMSs into components that facilitate software-hardware co-design. This is realized using pools of hardware resources, i.e., CPU… ▽ More

    Submitted 2 November, 2024; originally announced November 2024.

    Comments: This paper appeared in the {\em Performance Evaluation and Benchmarking} - 14th TPC Technology Conference, TPCTC 2022, Sydney, NSW, Australia, September 5, 2022, Revised Selected Papers. Lecture Notes in Computer Science 13860, Springer 2023, ISBN 978-3-031-29575-1

  6. arXiv:2411.01246  [pdf, other

    cs.DB cs.DS cs.PF

    CAMP: A Cost Adaptive Multi-Queue Eviction Policy for Key-Value Stores

    Authors: Shahram Ghandeharizadeh, Sandy Irani, Jenny Lam, Jason Yap

    Abstract: Cost Adaptive Multi-queue eviction Policy (CAMP) is an algorithm for a general purpose key-value store (KVS) that manages key-value pairs computed by applications with different access patterns, key-value sizes, and varying costs for each key-value pair. CAMP is an approximation of the Greedy Dual Size (GDS) algorithm that can be implemented as efficiently as LRU. In particular, CAMP's eviction po… ▽ More

    Submitted 2 November, 2024; originally announced November 2024.

    Comments: A shorter version of CAMP appeared in the Proceedings of the ACM/IFIP/USENIX Middleware Conference, Bordeaux, France, December 2014. See https://github.com/scdblab/CAMP for an implementation

  7. arXiv:2312.04571  [pdf, other

    cs.RO cs.GR cs.MM

    SwarMer: A Decentralized Localization Framework for Flying Light Specks

    Authors: Hamed Alimohammadzadeh, Shahram Ghandeharizadeh

    Abstract: Swarm-Merging, SwarMer, is a decentralized framework to localize Flying Light Specks (FLSs) to render 2D and 3D shapes. An FLS is a miniature sized drone equipped with one or more light sources to generate different colors and textures with adjustable brightness. It is battery powered, network enabled with storage and processing capability to implement a decentralized algorithm such as SwarMer. An… ▽ More

    Submitted 14 November, 2023; originally announced December 2023.

    Comments: Source code available at https://github.com/flyinglightspeck/SwarMer. See https://youtu.be/BIiBxD_aUz8 for a MATLAB demonstration of SwarMer, https://youtu.be/Lh11tWWOP5Y for two relative localization techniques as SwarMer plugins. SwarMer is able to transition FLSs from illuminating one point cloud to the next point cloud, see https://youtu.be/4GhhlSq4UrM

  8. arXiv:2308.10121  [pdf, other

    cs.MM cs.GR cs.RO

    Dronevision: An Experimental 3D Testbed for Flying Light Specks

    Authors: Hamed Alimohammadzadeh, Rohit Bernard, Yang Chen, Trung Phan, Prashant Singh, Shuqin Zhu, Heather Culbertson, Shahram Ghandeharizadeh

    Abstract: Today's robotic laboratories for drones are housed in a large room. At times, they are the size of a warehouse. These spaces are typically equipped with permanent devices to localize the drones, e.g., Vicon Infrared cameras. Significant time is invested to fine-tune the localization apparatus to compute and control the position of the drones. One may use these laboratories to develop a 3D multimed… ▽ More

    Submitted 19 August, 2023; originally announced August 2023.

  9. arXiv:2308.10115  [pdf, other

    cs.MM cs.GR cs.RO

    An Evaluation of Three Distance Measurement Technologies for Flying Light Specks

    Authors: Trung Phan, Hamed Alimohammadzadeh, Heather Culbertson, Shahram Ghandeharizadeh

    Abstract: This study evaluates the accuracy of three different types of time-of-flight sensors to measure distance. We envision the possible use of these sensors to localize swarms of flying light specks (FLSs) to illuminate objects and avatars of a metaverse. An FLS is a miniature-sized drone configured with RGB light sources. It is unable to illuminate a point cloud by itself. However, the inter-FLS relat… ▽ More

    Submitted 19 August, 2023; originally announced August 2023.

    Comments: In International Conference on Intelligent Metaverse Technologies and Applications (iMETA2023), Tartu, Estonia, September 18-20, 2023

  10. arXiv:2208.08398  [pdf, ps, other

    cs.RO cs.HC cs.MM

    Safety in the Emerging Holodeck Applications

    Authors: Shahram Ghandeharizadeh, Luis Garcia

    Abstract: Technological advances in holography, robotics, and 3D printing are starting to realize the vision of a holodeck. These immersive 3D displays must address user safety from the start to be viable. A holodeck's safety challenges are novel because its applications will involve explicit physical interactions between humans and synthesized 3D objects and experiences in real-time. This pioneering paper… ▽ More

    Submitted 17 August, 2022; originally announced August 2022.

    Comments: Appeared in the CHI Conference on Human Factors in Computing Systems (CHI'22), April 29-May 5, 2022, New Orleans, LA, USA. ACM, New York, NY, 3 pages

  11. arXiv:2207.08346  [pdf, other

    cs.GR cs.MM cs.RO

    Display of 3D Illuminations using Flying Light Specks

    Authors: Shahram Ghandeharizadeh

    Abstract: This paper presents techniques to display 3D illuminations using Flying Light Specks, FLSs. Each FLS is a miniature (hundreds of micrometers) sized drone with one or more light sources to generate different colors and textures with adjustable brightness. It is network enabled with a processor and local storage. Synchronized swarms of cooperating FLSs render illumination of virtual objects in a pre… ▽ More

    Submitted 17 July, 2022; originally announced July 2022.

    Comments: A shorter version in the Proceedings of the 30th ACM International Conference on Multimedia (MM '22), October 10--14, 2022, Lisboa, Portugal, DOI https://dl.acm.org/doi/10.1145/3503161.3548250, ISBN 978-1-4503-9203-7/22/10. See https://github.com/shahramg/FLS-Multimedia2022 for experimental software

    MSC Class: 68U10 ACM Class: I.3

  12. arXiv:2111.03657  [pdf, other

    cs.HC cs.GR cs.MM cs.RO

    Holodeck: Immersive 3D Displays Using Swarms of Flying Light Specks

    Authors: Shahram Ghandeharizadeh

    Abstract: Unmanned Aerial Vehicles (UAVs) have moved beyond a platform for hobbyists to enable environmental monitoring, journalism, film industry, search and rescue, package delivery, and entertainment. This paper describes 3D displays using swarms of flying light specks, FLSs. An FLS is a small (hundreds of micrometers in size) UAV with one or more light sources to generate different colors and textures w… ▽ More

    Submitted 1 November, 2021; originally announced November 2021.

    Comments: A shorter version of this paper appeared in ACM Multimedia Asia (Gold Coast, Australia). https://doi.org/10.1145/3469877.3493698

  13. Nova-LSM: A Distributed, Component-based LSM-tree Key-value Store

    Authors: Haoyu Huang, Shahram Ghandeharizadeh

    Abstract: The cloud infrastructure motivates disaggregation of monolithic data stores into components that are assembled together based on an application's workload. This study investigates disaggregation of an LSM-tree key-value store into components that communicate using RDMA. These components separate storage from processing, enabling processing components to share storage bandwidth and space. The proce… ▽ More

    Submitted 1 May, 2021; v1 submitted 2 April, 2021; originally announced April 2021.

  14. arXiv:1609.08767  [pdf, ps, other

    cs.DS

    The Subset Assignment Problem for Data Placement in Caches

    Authors: Shahram Ghandeharizadeh, Sandy Irani, Jenny Lam

    Abstract: We introduce the subset assignment problem in which items of varying sizes are placed in a set of bins with limited capacity. Items can be replicated and placed in any subset of the bins. Each (item, subset) pair has an associated cost. Not assigning an item to any of the bins is not free in general and can potentially be the most expensive option. The goal is to minimize the total cost of assigni… ▽ More

    Submitted 1 October, 2016; v1 submitted 28 September, 2016; originally announced September 2016.