Demo Data from VLDB 2026 / reviewers in the wild / expert
Piyush Jha
dblp:194/7723
· DBLP profile ↗
10ranked-venue papers
5as first author
8since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-author · 5 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
2 papers |
Security and privacy of machine learning · 57% Systems and software security · 22% Web and mobile security · 22% | |
| Artificial intelligence
3 papers |
Language models and text generation · 59% Planning, search and constraint satisfaction · 41% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
large language model |
0.9 | 1 | 2025 | LLM Stinger: Jailbreaking LLMs Using RL Fine-Tuned LLMs (Student Abstract) · AAAI 2025 |
Security and privacy of machine learning
adversarial attack |
0.9 | 1 | 2025 | LLM Stinger: Jailbreaking LLMs Using RL Fine-Tuned LLMs (Student Abstract) · AAAI 2025 |
Security and privacy of machine learning › adversarial attack
jailbreak attack |
0.9 | 1 | 2025 | LLM Stinger: Jailbreaking LLMs Using RL Fine-Tuned LLMs (Student Abstract) · AAAI 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › game tree search
monte carlo tree search |
0.8 | 1 | 2024 | Layered and Staged Monte Carlo Tree Search for SMT Strategy Synthesis · IJCAI 2024 |
Systems and software security
vulnerability discovery |
0.8 | 1 | 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract) · AAAI 2024 |
Web and mobile security
web application vulnerability discovery |
0.8 | 1 | 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract) · AAAI 2024 |
Software testing
fuzzing |
0.8 | 1 | 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract) · AAAI 2024 |
Software testing › fuzzing
web application fuzzing |
0.8 | 1 | 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract) · AAAI 2024 |
Automated reasoning and model checking
satisfiability modulo theories |
0.8 | 1 | 2024 | Layered and Staged Monte Carlo Tree Search for SMT Strategy Synthesis · IJCAI 2024 |
Security and privacy of machine learning
red teaming |
0.3 | 1 | 2025 | LLM Stinger: Jailbreaking LLMs Using RL Fine-Tuned LLMs (Student Abstract) · AAAI 2025 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.2 | 1 | 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract) · AAAI 2024 |
Methods — techniques the papers use, named apart from their topics
reinforcement learning · 4.0grammar-adhering mutation · 2.3BERT · 2.3fine-tuning · 1.7monte carlo tree search · 1.5layered and staged search · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | LLM Stinger: Jailbreaking LLMs Using RL Fine-Tuned LLMs (Student Abstract)abstractWe introduce LLM Stinger, a novel approach that leverages Large Language Models (LLMs) to automatically generate adversarial suffixes for jailbreak attacks. Unlike traditional methods, which require complex prompt engineering or white-box access, LLM Stinger uses a reinforcement learning (RL) loop to fine-tune an attacker LLM, generating new suffixes based on existing attacks for harmful questions from the HarmBench benchmark. Our method significantly outperforms existing red-teaming approaches (we compared against 15 of the latest methods), achieving a +57.2% improvement in Attack Success Rate (ASR) on LLaMA2-7B-chat and a +50.3% ASR increase on Claude 2, both models known for their extensive safety measures. Additionally, we achieved a 94.97% ASR on GPT-3.5 and 99.4% on Gemma-2B-it, demonstrating the robustness and adaptability of LLM Stinger across open and closed-source models. Piyush Jha, Arnav Arora, Vijay Ganesh 0001 |
AAAI | 1 |
| 2025 | RLSF: Fine-tuning LLMs via Symbolic FeedbackabstractLarge Language Models (LLMs) have transformed AI but often struggle with tasks that require domain-specific reasoning and logical alignment. Traditional fine-tuning methods do not leverage the vast amount of symbolic domain-knowledge available to us via symbolic reasoning tools (e.g., provers), and are further limited by sparse rewards and unreliable reward models. We introduce Reinforcement Learning via Symbolic Feedback (RLSF), a novel fine-tuning paradigm where symbolic reasoning tools (e.g., solvers, provers, and algebra systems) provide fine-grained feedback to LLMs. RLSF uses poly-sized certificates (e.g., proofs) generated by symbolic tools to identify and correct errors in model outputs, offering token-level guidance without requiring differentiable reasoning systems. This paradigm bridges the gap between symbolic reasoning and LLM fine-tuning, enabling precise alignment with domain-specific constraints while addressing key limitations of traditional reward signals. Via extensive evaluations, we show that our RLSF-based fine-tuning of LLMs outperforms traditional approaches on five different applications (that have some associated logical or domain constraints), namely, program synthesis from natural language pseudo-code to programming language (+31.43% in functional correctness for Google’s CodeGemma-2b compared to supervised fine-tuning, +17.01% in functional correctness compared to GPT-3.5 – 100× larger), three chemistry tasks (+5.5% exact match for molecule generation, +19.4% exact match for forward synthesis, +33.7% exact match for retrosynthesis, using Meta’s Galactica-1.3b, compared to GPT-4 – 1000× larger), and solving the Game of 24 (+25% success rate using Meta’s Llama2-7b compared to traditional methods, and +7% success rate compared to GPT-3.5 – 25× larger). A key takeaway is that fine-tuning via RLSF enables relatively smaller LLMs to significantly outperform closed-source models that are orders of magnitude larger. Piyush Jha, Prithwish Jana, Pranavkrishna Suresh, Arnav Arora, Vijay Ganesh 0001 |
ECAI | 1 |
| 2025 | Novel tree-search method for synthesizing SMT strategiesabstractAbstract Modern SMT solvers, such as Z3, allow solver users to customize strategies to improve performance on their specific use cases. However, handcrafting an optimized strategy for a specific class of SMT instances remains a complex and demanding task for both solver developers and users alike. In this paper, we address the problem of automated SMT strategy synthesis via a novel method based on Monte-Carlo Tree Search (MCTS). We formulate strategy synthesis as a sequential decision-making process, where the search tree corresponds to the strategy space. Subsequently, we employ MCTS to navigate this vast search space. Compared to the conventional MCTS, we introduce two heuristics—layered and staged search—that enable our method to identify effective strategies with lower costs. We implement our method, dubbed Z3alpha, upon the Z3 SMT solver. Our experiments demonstrate that Z3alpha outperforms the default Z3 solver and the state-of-the-art synthesis tool Fastsmt on the majority of the evaluated benchmark sets, while producing more interpretable strategies than FastSMT. At SMT-COMP’24, among the 16 participating logics, Z3alpha improved upon the default Z3 in 12 cases and helped solve hundreds more instances in QF_NIA and QF_NRA, winning their respective divisions. Zhengyang Lu 0002, Joel D. Day, Piyush Jha, Paul Sarnighausen-Cahn, Stefan Siemer, Florin Manea, Vijay Ganesh 0001 |
Acta Informatica | 3 |
| 2024 | BertRLFuzzer: A BERT and Reinforcement Learning Based Fuzzer (Student Abstract)abstractWe present a novel tool BertRLFuzzer, a BERT and Reinforcement Learning (RL) based fuzzer aimed at finding security vulnerabilities for Web applications. BertRLFuzzer works as follows: given a set of seed inputs, the fuzzer performs grammar-adhering and attack-provoking mutation operations on them to generate candidate attack vectors. The key insight of BertRLFuzzer is the use of RL with a BERT model as an agent to guide the fuzzer to efficiently learn grammar-adhering and attack-provoking mutation operators. In order to establish the efficacy of BertRLFuzzer we compare it against a total of 13 black box and white box fuzzers over a benchmark of 9 victim websites with over 16K LOC. We observed a significant improvement, relative to the nearest competing tool in terms of time to first attack (54% less), new vulnerabilities found (17 new vulnerabilities), and attack rate (4.4% more attack vectors generated). Piyush Jha, Joseph Scott, Jaya Sriram Ganeshna, Mudit Singh, Vijay Ganesh 0001 |
AAAI | 1 |
| 2024 | CoTran: An LLM-Based Code Translator Using Reinforcement Learning with Feedback from Compiler and Symbolic ExecutionabstractIn this paper, we present an LLM-based code translation method and an associated tool called CoTran, that translates whole-programs from one high-level programming language to another. Existing LLM-based code translation methods lack training to ensure that the translated code reliably compiles or bears substantial functional equivalence to the input code. In our work, we fine-tune an LLM using reinforcement learning, incorporating compiler feedback, and symbolic execution (symexec)-based testing feedback to assess functional equivalence between the input and output programs. The idea is to guide an LLM during fine-tuning, via compiler and symexec-based testing feedback, by letting it know how far it is from producing perfect translations. We conduct extensive experiments comparing CoTran with 14 other code translation tools, including human-written transpilers, LLM-based translation tools, and ChatGPT. Using a benchmark of over 57,000 code pairs in Java and Python, we demonstrate that CoTran outperforms the other tools on relevant metrics such as compilation accuracy (CompAcc) and functional equivalence accuracy (FEqAcc). For example, in Python-to-Java translation, CoTran achieves 48.68% FEqAcc and 76.98% CompAcc, whereas the nearest competing tool (PLBART-base) gets 38.26% and 75.77% respectively. Additionally, CoTran, built on top of CodeT5, improves FEqAcc by +14.89% and CompAcc by +8.14% for Python-to-Java (resp., +12.94% and +4.30% for Java-to-Python). Prithwish Jana, Piyush Jha, Haoyang Ju, Gautham Kishore, Aryan Mahajan, Vijay Ganesh 0001 |
ECAI | 2 |
| 2024 | Layered and Staged Monte Carlo Tree Search for SMT Strategy Synthesis
Zhengyang Lu 0002, Stefan Siemer, Piyush Jha, Joel D. Day, Florin Manea, Vijay Ganesh 0001 |
IJCAI | 3 |
| 2024 | OppropBERL: A GNN and BERT-Style Reinforcement Learning-Based Type InferenceabstractMain-stream type systems do not prevent errors such as null-pointer exceptions, security problems, and con-currency errors. Optional Properties (Opprop) or pluggable type systems provide frameworks where users can guarantee a particular property holds with the help of a customizable type checker. Type annotations are used to specify a property, e.g., whether a reference can be null or not, and custom type rules enforce that property. However, manually inserting these type annotations for new and existing large projects requires a lot of human effort. Inference systems provide a constraint-based whole-program inference framework. However, thoroughly understanding the underlying framework to develop such a system is time-consuming. Furthermore, these frameworks make expensive calls to SAT and SMT solvers, which increases the runtime overhead during inference. Type system developers write test cases to ensure their type checker covers all the necessary type rules and works as expected. Our core idea is to leverage these manually written test cases along with the type checker to create a Deep Learning model to learn the type rules implicitly using a data-driven approach to automatically infer annotations for programs. We present a novel model, OppropBERL, which takes as input a Java program to predict the appropriate type annotations for a given type system. The pre-trained Transformer model helps encode the code tokens without specifying the programming language's grammar, including the type rules. In the presence of a type checker, the model can be refined further using a reinforcement learning (RL) technique. With comprehensive ex-periments, we establish the efficacy of OppropBERL for null ness and ownership annotation prediction tasks by comparing against 8 different tools on publicly available Java projects with around 240K lines of code. Piyush Jha, Werner Dietl |
SANER | 1 |
| 2023 | Filtering and Extended Vocabulary based Translation for Low-resource Language Pair of Sanskrit-HindiabstractNeural Machine Translation (NMT) is widely employed for language translation tasks because it performs better than the conventional statistical and phrase-based approaches. However, NMT techniques involve challenges, such as requiring a large and clean corpus of parallel data and the inability to deal with rare words. They need to be faster for real-time applications. More work needs to be done using NMT to address the challenges in translating Sanskrit, one of the oldest and rich languages known to the world, with its morphological richness and limited multilingual parallel corpus. There is usually no similar data between a language pair; hence, no application exists so far that can translate Sanskrit to/from other languages. This study presents an in-depth analysis to address these challenges with the help of a low-resource Sanskrit-Hindi language pair. We employ a novel training corpus filtering with extended vocabulary in a zero-shot transformer architecture. The structure of the Sanskrit language is thoroughly investigated to justify the use of each step. Furthermore, the proposed method is analyzed based on variations in sentence length and also applied to a high-resource language pair in order to demonstrate its efficacy. Piyush Jha, Rashi Kumar, Vineet Sahula |
ACM Trans. Asian Low Resour. Lang. Inf. Process. | 1 |
| 2019 | Representation learning using step-based deep multi-modal autoencoders
Gaurav Bhatt, Piyush Jha, Balasubramanian Raman |
Pattern Recognit. | 2 |
| 2016 | Big data approach in healthcare used for intelligent design - Software as a serviceabstractBinding technology to healthcare domain for simplifying the process of symptom detection and reliable methods of treatment has attracted vast research. Predictive analysis and recommendation systems have proved noteworthy for symptom detection and have been able to revolutionize healthcare at a very large scale. Our team envisions a web application as the basis of our project inclined towards building a better and efficient platform to simplify the complex procedure of health assessment and monitoring. Using big-data approach, the system that we intend to build shall provide reliable recommendations by comparing user generated data with that of cleansed system data using Apache Spark and IBM Watson services. A self-learning system which auto-upgrades itself with the inflow of data, this web application will provide an user-friendly platform for patients to monitor their symptoms, learn more about the symptoms based on the recommendations given by machine learning algorithm, have received recommendations validated from a doctor and monitor their health on a visual dashboard. Solving the problem of delayed medical attention and inefficient diagnosis, our web application will be one stop solution for everyone's healthcare needs, more broadly - a one-click solution. Weider D. Yu, Jaspal Singh Gill, Maulin Dalal, Piyush Jha, Sajan Shah |
IEEE BigData | 4 |