Jaspal Singh

dblp:188/8039 · DBLP profile ↗
← Back
11ranked-venue papers
2as first author
8since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 6 · 1 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Artificial intelligence and machine learning · 1Theory of computation · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2025 Distance-Aware OT with Application to Fuzzy PSI
abstract
A two-party fuzzy private set intersection (PSI) protocol between Alice and Bob with input sets A and B allows Alice to learn nothing more than the points of Bob that are ''δ-close'' to its points in some metric space dist . More formally, Alice learns only the set {b | dist (a,b) ≤ δ, a ∈ A, b ∈ B} for a predefined threshold δ and distance metric dist, while Bob learns nothing about Alice's set. Fuzzy PSI is a valuable privacy tool in scenarios where private set intersection needs to be computed over imprecise or measurement-based data, such as GPS coordinates or healthcare data. Previous approaches to fuzzy PSI rely on asymmetric cryptographic primitives, generic two-party computation (2PC) techniques like garbled circuits, or function secret sharing methods, all of which are computationally intensive and lead to poor concrete efficiency. This work introduces a new modular framework for fuzzy PSI, primarily built on efficient symmetric key primitives. Our framework reduces the design of efficient fuzzy PSI to a novel variant of oblivious transfer (OT), which we term distance-aware random OT (da-ROT). This variant enables the sender to obtain two random strings (r0, r1), while the receiver obtains one of these values rb, depending on whether the receiver's input keyword a and the sender's input keyword b are close in some metric space i.e., dist (a,b) ≤ δ. The da-ROT can be viewed as a natural extension of traditional OT, where the condition (choice bit) is known to the receiver. We propose efficient constructions for da-ROT based on standard OT techniques tailored for small domains, supporting distance metrics such as the Chebyshev norm, the Euclidean norm, and the Manhattan norm. By integrating these da-ROT constructions, our fuzzy PSI framework achieves up to a 14× reduction in communication cost and up to a 54× reduction in computation cost compared to previous state-of-the-art protocols, across input set sizes ranging from 28 to 216. Additionally, we extend our framework to compute fuzzy PSI cardinality and fuzzy join from traditional PSI-related functionalities. All proposed protocols are secure in the semi-honest model.
Lucas Piske, Jaspal Singh, Ni Trieu, Vladimir Kolesnikov, Vassilis Zikas
CCS2
2024 Privacy-Preserving Regular Expression Matching Using TNFA
Ning Luo 0002, Chenkai Weng, Jaspal Singh, Gefei Tan, Mariana Raykova 0001, Ruzica Piskac
ESORICS (2)3
2024 Information-Theoretic Multi-server Private Information Retrieval with Client Preprocessing
Jaspal Singh, Yu Wei 0007, Vassilis Zikas
TCC (4)1
2024 Real time face mask detection on a novel dataset for COVID-19 prevention
Aanchal Sharma, Rahul Gautam, Jaspal Singh
Multim. Tools Appl.3
2023 Malicious Secure, Structure-Aware Private Set Intersection
Gayathri Garimella, Mike Rosulek, Jaspal Singh
CRYPTO (1)3
2023 Deep learning for face mask detection: a survey
Aanchal Sharma, Rahul Gautam, Jaspal Singh
Multim. Tools Appl.3
2022 Structure-Aware Private Set Intersection, with Applications to Fuzzy Matching
Gayathri Garimella, Mike Rosulek, Jaspal Singh
CRYPTO (1)3
2021 Large Message Homomorphic Secret Sharing from DCR and Applications
Lawrence Roy, Jaspal Singh
CRYPTO (3)2
2018 RLALIGN: A Reinforcement Learning Approach for Multiple Sequence Alignment
abstract
Multiple sequence alignment (MSA) is one of the best studied problems in bioinformatics because of the broad set of genomics, proteomics, and evolutionary analyses that rely on it. Yet the problem is NP-hard and existing heuristics are imperfect. Reinforcement learning (RL) techniques have emerged recently as a potential solution to a wide diversity of computational problems, but have yet to be applied to MSA. In this paper, we describe RLALIGN, a method to solve the MSA problem using RL. RLALIGN is based on Asynchronous Advantage Actor Critic (A3C), a cutting-edge RL framework. Due to the absence of a goal state, however, it required several important modifications. RLALIGN can be trained to accurately align moderate-length sequences, and various heuristics allow it to scale to longer sequences. The accuracy of the alignments produced is on par with, and often better than those of well established alignment algorithms. Overall, our work demonstrates the potential of RL approaches for complex combinatorial problems such as MSA. RLALIGN will prove useful for realignment tasks, where portions of a larger alignment need to be optimized. Unlike classical algorithms, RLALIGN is incognizant to the nature of the scoring scheme, leading to easy generalization to a variety of problem variants.
Ramchalam Kinattinkara Ramakrishnan, Jaspal Singh, Mathieu Blanchette
BIBE2
2018 Detection of Errors in Multi-genome Alignments Using Machine Learning Approaches
abstract
Whole-genome multiple alignments are widely used in genomics and evolution, and yet their accuracy is imperfect, due in part to the computational complexity of the task at hand. Identifying portions of these alignments that are likely to be incorrect would allow researchers to either work on improving them or flagging them for exclusion from downstream analyses. We introduce MSA-ED, a machine learning tool for the detection of errors in whole-genome multiple alignments. MSA-ED uses random forests or artificial neural networks to identify and classify several types of alignment errors. It is trained on labeled data obtained by using an evolution simulator to generate fake orthologous sequences and their correct alignment, and comparing it to the alignment produced by Multiz, a popular whole-genome aligner. Key to the success of MSA-ED is the engineering of several types of evolutionarily-inspired features that boost prediction accuracy. MSA-ED is shown to be able to detect certain types of errors with good accuracy. It is then applied to actual genomic alignments to identify putative alignment errors. Availability: https://github.com/jaspal1329/MSA-ED
Jaspal Singh, Ramchalam Kinattinkara Ramakrishnan, Mathieu Blanchette
BIBE1
2017 Linear Programming Based Optimum Crop Mix for Crop Cultivation in Assam State of India
Rajni Jain, Kingsly Immaneulraj, Lungkudailiu Malangmeih, Nivedita Deka, S. S. Raju, S. K. Srivastava, J. P. Hazarika, Amrit Pal Kaur, Jaspal Singh
ISDA9