Skip to main content

Showing 1–12 of 12 results for author: Arulraj, J

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

    cs.DB cs.CV cs.LG

    SketchQL Demonstration: Zero-shot Video Moment Querying with Sketches

    Authors: Renzhi Wu, Pramod Chunduri, Dristi J Shah, Ashmitha Julius Aravind, Ali Payani, Xu Chu, Joy Arulraj, Kexin Rong

    Abstract: In this paper, we will present SketchQL, a video database management system (VDBMS) for retrieving video moments with a sketch-based query interface. This novel interface allows users to specify object trajectory events with simple mouse drag-and-drop operations. Users can use trajectories of single objects as building blocks to compose complex events. Using a pre-trained model that encodes trajec… ▽ More

    Submitted 30 June, 2024; v1 submitted 28 May, 2024; originally announced May 2024.

    Journal ref: Published on International Conference on Very Large Databases 2024

  2. arXiv:2403.14902  [pdf, other

    cs.DB cs.LG

    Hydro: Adaptive Query Processing of ML Queries

    Authors: Gaurav Tarlok Kakkar, Jiashen Cao, Aubhro Sengupta, Joy Arulraj, Hyesoon Kim

    Abstract: Query optimization in relational database management systems (DBMSs) is critical for fast query processing. The query optimizer relies on precise selectivity and cost estimates to effectively optimize queries prior to execution. While this strategy is effective for relational DBMSs, it is not sufficient for DBMSs tailored for processing machine learning (ML) queries. In ML-centric DBMSs, query opt… ▽ More

    Submitted 21 March, 2024; originally announced March 2024.

  3. arXiv:2302.00734  [pdf, other

    cs.DB cs.AR

    Revisiting Query Performance in GPU Database Systems

    Authors: Jiashen Cao, Rathijit Sen, Matteo Interlandi, Joy Arulraj, Hyesoon Kim

    Abstract: GPUs offer massive compute parallelism and high-bandwidth memory accesses. GPU database systems seek to exploit those capabilities to accelerate data analytics. Although modern GPUs have more resources (e.g., higher DRAM bandwidth) than ever before, judicious choices for query processing that avoid wasteful resource allocations are still advantageous. Database systems can save GPU runtime costs th… ▽ More

    Submitted 1 February, 2023; originally announced February 2023.

  4. arXiv:2105.10016  [pdf

    cs.DB cs.SE

    Testing DBMS Performance with Mutations

    Authors: Xinyu Liu, Qi Zhou, Joy Arulraj, Alessandro Orso

    Abstract: Because database systems are the critical component of modern data-intensive applications, it is important to ensure that they operate correctly. To this end, developers extensively test these systems to eliminate bugs that negatively affect functionality. In addition to functional bugs, however, there is another important class of bugs: performance bugs. These bugs negatively affect the response… ▽ More

    Submitted 1 September, 2021; v1 submitted 20 May, 2021; originally announced May 2021.

  5. Zeus: Efficiently Localizing Actions in Videos using Reinforcement Learning

    Authors: Pramod Chunduri, Jaeho Bang, Yao Lu, Joy Arulraj

    Abstract: Detection and localization of actions in videos is an important problem in practice. State-of-the-art video analytics systems are unable to efficiently and effectively answer such action queries because actions often involve a complex interaction between objects and are spread across a sequence of frames; detecting and localizing them requires computationally expensive deep neural networks. It is… ▽ More

    Submitted 27 September, 2022; v1 submitted 6 April, 2021; originally announced April 2021.

    Journal ref: In Proceedings of the 2022 International Conference on Management of Data (SIGMOD '22). Philadelphia, PA, USA, 545-558

  6. arXiv:2104.01671  [pdf, other

    cs.DB

    EKO: Adaptive Sampling of Compressed Video Data

    Authors: Jaeho Bang, Pramod Chunduri, Joy Arulraj

    Abstract: Researchers have presented systems for efficiently analysing video data at scale using sampling algorithms. While these systems effectively leverage the temporal redundancy present in videos, they suffer from three limitations. First, they use traditional video storage formats are tailored for human consumption. Second, they load and decode the entire compressed video in memory before applying the… ▽ More

    Submitted 4 April, 2021; originally announced April 2021.

  7. arXiv:2102.08481  [pdf, other

    cs.DB

    THIA: Accelerating Video Analytics using Early Inference and Fine-Grained Query Planning

    Authors: Jiashen Cao, Ramyad Hadidi, Joy Arulraj, Hyesoon Kim

    Abstract: To efficiently process visual data at scale, researchers have proposed two techniques for lowering the computational overhead associated with the underlying deep learning models. The first approach consists of leveraging a specialized, lightweight model to directly answer the query. The second approach focuses on filtering irrelevant frames using a lightweight model and processing the filtered fra… ▽ More

    Submitted 16 February, 2021; originally announced February 2021.

  8. arXiv:2009.05440  [pdf, other

    cs.CV cs.LG eess.SY

    ODIN: Automated Drift Detection and Recovery in Video Analytics

    Authors: Abhijit Suprem, Joy Arulraj, Calton Pu, Joao Ferreira

    Abstract: Recent advances in computer vision have led to a resurgence of interest in visual data analytics. Researchers are developing systems for effectively and efficiently analyzing visual data at scale. A significant challenge that these systems encounter lies in the drift in real-world visual data. For instance, a model for self-driving vehicles that is not trained on images containing snow does not wo… ▽ More

    Submitted 9 September, 2020; originally announced September 2020.

    Journal ref: PVLDB, 13(11):2453-2465, 2020

  9. SQLCheck: Automated Detection and Diagnosis of SQL Anti-Patterns

    Authors: Visweswara Sai Prashanth Dintyala, Arpit Narechania, Joy Arulraj

    Abstract: The emergence of database-as-a-service platforms has made deploying database applications easier than before. Now, developers can quickly create scalable applications. However, designing performant, maintainable, and accurate applications is challenging. Developers may unknowingly introduce anti-patterns in the application's SQL statements. These anti-patterns are design decisions that are intende… ▽ More

    Submitted 21 April, 2020; originally announced April 2020.

    Comments: 18 pages (14 page paper, 1 page references, 2 page Appendix), 12 figures, Conference: SIGMOD'20

    ACM Class: H.2.7

  10. arXiv:2004.00481  [pdf, other

    cs.DB

    A Symbolic Approach to Proving Query Equivalence Under Bag Semantics

    Authors: Qi Zhou, Joy Arulraj, Shamkant Navathe, William Harris, Jinpeng Wu

    Abstract: In database-as-a-service platforms, automated verification of query equivalence helps eliminate redundant computation in the form of overlapping sub-queries. Researchers have proposed two pragmatic techniques to tackle this problem. The first approach consists of reducing the queries to algebraic expressions and proving their equivalence using an algebraic theory. The limitations of this technique… ▽ More

    Submitted 31 December, 2020; v1 submitted 1 April, 2020; originally announced April 2020.

  11. arXiv:1901.10938  [pdf, other

    cs.DB

    Multi-Tier Buffer Management and Storage System Design for Non-Volatile Memory

    Authors: Joy Arulraj, Andy Pavlo, Krishna Teja Malladi

    Abstract: The design of the buffer manager in database management systems (DBMSs) is influenced by the performance characteristics of volatile memory (DRAM) and non-volatile storage (e.g., SSD). The key design assumptions have been that the data must be migrated to DRAM for the DBMS to operate on it and that storage is orders of magnitude slower than DRAM. But the arrival of new non-volatile memory (NVM) te… ▽ More

    Submitted 30 January, 2019; originally announced January 2019.

    Comments: 16 pages

  12. arXiv:1901.07064  [pdf, other

    cs.DB

    Predictive Indexing

    Authors: Joy Arulraj, Ran Xian, Lin Ma, Andrew Pavlo

    Abstract: There has been considerable research on automated index tuning in database management systems (DBMSs). But the majority of these solutions tune the index configuration by retrospectively making computationally expensive physical design changes all at once. Such changes degrade the DBMS's performance during the process, and have reduced utility during subsequent query processing due to the delay be… ▽ More

    Submitted 21 January, 2019; originally announced January 2019.

    Comments: 12 pages

    ACM Class: H.2.2; H.2.4