Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

S. P. Sharan

dblp:324/6204 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2026
0000-0002-6298-6464ORCID · reported

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

Artificial intelligence and machine learning · 6 · 3 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021

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.

Artificial intelligence
4 papers
Video understanding and tracking · 36% Reinforcement learning · 34% Knowledge representation and reasoning · 19%
Theoretical computer science
2 papers
Automated reasoning and model checking · 54% Logic in computer science · 46%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Computer networks
1 paper
Transport protocols and congestion control · 100%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking › video question answering
long-form video question answering
1.012026
NeuS-QA: Grounding Long-Form Video Understanding in Temporal Logic and Neuro-Symbolic Reasoning · AAAI 2026
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
1.012026
NeuS-QA: Grounding Long-Form Video Understanding in Temporal Logic and Neuro-Symbolic Reasoning · AAAI 2026
Automated reasoning and model checking
model checking
1.012026
NeuS-QA: Grounding Long-Form Video Understanding in Temporal Logic and Neuro-Symbolic Reasoning · AAAI 2026
Machine learning › Reinforcement learning › imitation learning
interpretable policy learning
0.912025
Symbolic Visual Reinforcement Learning: A Scalable Framework With Object-Level Abstraction and Differentiable Expression Search · IEEE Trans. Pattern Anal. Mach. Intell. 2025
Machine learning › Reinforcement learning › deep reinforcement learning
visual reinforcement learning
0.912025
Symbolic Visual Reinforcement Learning: A Scalable Framework With Object-Level Abstraction and Differentiable Expression Search · IEEE Trans. Pattern Anal. Mach. Intell. 2025
Logic in computer science
temporal logic
0.912025
Neuro-Symbolic Evaluation of Text-to-Video Models using Formal Verification · CVPR 2025
Program synthesis and code generation
code generation with language models
0.712023
Outline, Then Details: Syntactically Guided Coarse-To-Fine Code Generation · ICML 2023
Program synthesis and code generation
grammar-constrained generation
0.712023
Outline, Then Details: Syntactically Guided Coarse-To-Fine Code Generation · ICML 2023
Machine learning › Efficient and distributed learning
inference efficiency
0.612022
RepAr-Net: Re-Parameterized Encoders and Attentive Feature Arsenals for Fast Video Denoising · ICRA 2022
Image and video processing › video restoration
video denoising
0.612022
RepAr-Net: Re-Parameterized Encoders and Attentive Feature Arsenals for Fast Video Denoising · ICRA 2022
Transport protocols and congestion control
learning-based congestion control
0.612022
Symbolic Distillation for Learned TCP Congestion Control · NeurIPS 2022
Transport protocols and congestion control
TCP congestion control
0.612022
Symbolic Distillation for Learned TCP Congestion Control · NeurIPS 2022

Methods — techniques the papers use, named apart from their topics

temporal logic · 2.0neuro-symbolic reasoning · 2.0model checking · 2.0neuro-symbolic verification · 1.7automaton representation · 1.7temporally separable encoders · 1.1re-parameterizable blocks · 1.1vision-language models · 1.0vision-language model · 1.0object-level abstraction · 0.9differentiable expression search · 0.9transformer · 0.7chain-of-thought prompting · 0.7symbolic distillation · 0.6symbolic branching · 0.6deep reinforcement learning · 0.6
YearPublicationVenuePosition
2026 NeuS-QA: Grounding Long-Form Video Understanding in Temporal Logic and Neuro-Symbolic Reasoning
abstract
While vision-language models (VLMs) excel at tasks involving single images or short videos, they still struggle with Long Video Question Answering (LVQA) due to its demand for complex multi-step temporal reasoning. Vanilla approaches, which simply sample frames uniformly and feed them to a VLM along with the question, incur significant token overhead. This forces aggressive downsampling of long videos, causing models to miss fine-grained visual structure, subtle event transitions, and key temporal cues. Recent works attempt to overcome these limitations through heuristic approaches; however, they lack explicit mechanisms for encoding temporal relationships and fail to provide any formal guarantees that the sampled context actually encodes the compositional or causal logic required by the question. To address these foundational gaps, we introduce NeuS-QA, a training-free, plug-and-play neuro-symbolic pipeline for LVQA. NeuS-QA first translates a natural language question into a logic specification that models the temporal relationship between frame-level events. Next, we construct a video automaton to model the video's frame-by-frame event progression, and finally employ model checking to compare the automaton against the specification to identify all video segments that satisfy the question's logical requirements. Only these logic-verified segments are submitted to the VLM, thus improving interpretability, reducing hallucinations, and enabling compositional reasoning without modifying or fine-tuning the model. Experiments on the LongVideoBench and CinePile benchmarks show that NeuS-QA significantly improves performance by over 10%, particularly on questions involving event ordering, causality, and multi-step reasoning.
Sahil Shah, S. P. Sharan, Harsh Goel, Minkyu Choi 0001, Mustafa Munir, Manvik Pasula, Radu Marculescu, Sandeep Chinchali
AAAI2
2025 Neuro-Symbolic Evaluation of Text-to-Video Models using Formal Verification
abstract
Recent advancements in text-to-video models such as Sora, Gen-3, MovieGen, and CogVideoX are pushing the boundaries of synthetic video generation, with adoption seen in fields like robotics, autonomous driving, and entertainment. As these models become prevalent, various metrics and benchmarks have emerged to evaluate the quality of the generated videos. However, these metrics emphasize visual quality and smoothness, neglecting temporal fidelity and text-to-video alignment, which are crucial for safety-critical applications. To address this gap, we introduce NeuS-V, a novel synthetic video evaluation metric that rigorously assesses text-to-video alignment using neuro-symbolic formal verification techniques. Our approach first converts the prompt into a formally defined Temporal Logic (TL) specification and translates the generated video into an automaton representation. Then, it evaluates the text-to-video alignment by formally checking the video automaton against the TL specification. Furthermore, we present a dataset of temporally extended prompts to evaluate state-of-the-art video generation models against our benchmark. We find that NeuS-V demonstrates a higher correlation by over 5× with human evaluations when compared to existing metrics. Our evaluation further reveals that current video generation models perform poorly on these temporally complex prompts, highlighting the need for future work in improving text-to-video generation capabilities. We open-source our benchmark, code, and dataset at utaustin-swarmlab.github.io/neusv.
S. P. Sharan, Minkyu Choi 0001, Sahil Shah, Harsh Goel, Mohd. Omama, Sandeep Chinchali
CVPR1
2025 Symbolic Visual Reinforcement Learning: A Scalable Framework With Object-Level Abstraction and Differentiable Expression Search
abstract
Learning efficient and interpretable policies has been a challenging task in reinforcement learning (RL), particularly in the visual RL setting with complex scenes. While neural networks have achieved competitive performance, the resulting policies are often over-parameterized black boxes that are difficult to interpret and deploy efficiently. More recent SRL frameworks have shown that high-level domain-specific programming logic can be designed to handle both policy learning and symbolic planning. However, these approaches rely on coded primitives with little feature learning, and when applied to high-dimensional visual scenes, they can suffer from scalability issues and perform poorly when images have complex object interactions. To address these challenges, we propose Differentiable Symbolic Expression Search (DiffSES), a novel symbolic learning approach that discovers discrete symbolic policies using partially differentiable optimization. By using object-level abstractions instead of raw pixel-level inputs, DiffSES is able to leverage the simplicity and scalability advantages of symbolic expressions, while also incorporating the strengths of neural networks for feature learning and optimization. Our experiments demonstrate that DiffSES is able to generate symbolic policies that are simpler and more and scalable than state-of-the-art SRL methods, with a reduced amount of symbolic prior knowledge.
Wenqing Zheng, S. P. Sharan, Zhiwen Fan, Yihan Xi, Zhangyang Wang
IEEE Trans. Pattern Anal. Mach. Intell.2
2023 Outline, Then Details: Syntactically Guided Coarse-To-Fine Code Generation
abstract
For a complicated algorithm, its implementation by a human programmer usually starts with outlining a rough control flow followed by iterative enrichments, eventually yielding carefully generated syntactic structures and variables in a hierarchy. However, state-of-the-art large language models generate codes in a single pass, without intermediate warm-ups to reflect the structured thought process of "outline-then-detail". Inspired by the recent success of chain-of-thought prompting, we propose ChainCoder, a program synthesis language model that generates Python code progressively, i.e. from coarse to fine in multiple passes. We first decompose source code into layout frame components and accessory components via abstract syntax tree parsing to construct a hierarchical representation. We then reform our prediction target into a multi-pass objective, each pass generates a subsequence, which is concatenated in the hierarchy. Finally, a tailored transformer architecture is leveraged to jointly encode the natural language descriptions and syntactically aligned I/O data samples. Extensive evaluations show that ChainCoder outperforms state-of-the-arts, demonstrating that our progressive generation eases the reasoning procedure and guides the language model to generate higher-quality solutions. Our codes are available at: https://github.com/VITA-Group/ChainCoder.
Wenqing Zheng, S. P. Sharan, Ajay Jaiswal, Yihan Xi, Dejia Xu, Zhangyang Wang
ICML2
2022 RepAr-Net: Re-Parameterized Encoders and Attentive Feature Arsenals for Fast Video Denoising
abstract
Real-time video denoising finds applications in several fields like mobile robotics, satellite television, and surveillance systems. Traditional denoising approaches are more common in such systems than their deep learning-based counterparts despite their inferior performance. The large size and heavy computational requirements of neural network-based denoising models pose a serious impediment to their deployment in real-time applications. In this paper, we propose RepAr-Net, a simple yet efficient architecture for fast video de noising. We propose to use temporally separable encoders to generate feature maps called arsenals that can be cached for reuse. We also incorporate re-parameterizable blocks that improve the representative power of the network without affecting the run-time. We benchmark our model on the Set-8 and 2017 DAVIS-Test datasets. Our model achieves state-of-the-art results with up to 29.62% improvement in PSNR and a 50% decrease in run times over existing methods. Our codes are open-sourced at: github.com/spider-tronix/RepAr-Net.
S. P. Sharan, Adithya K. Krishna, A. Siddharth Rao, Varun P. Gopi
ICRA1
2022 Symbolic Distillation for Learned TCP Congestion Control
abstract
Recent advances in TCP congestion control (CC) have achieved tremendous success with deep reinforcement learning (RL) approaches, which use feedforward neural networks (NN) to learn complex environment conditions and make better decisions. However, such ``black-box'' policies lack interpretability and reliability, and often, they need to operate outside the traditional TCP datapath due to the use of complex NNs. This paper proposes a novel two-stage solution to achieve the best of both worlds: first to train a deep RL agent, then distill its (over-)parameterized NN policy into white-box, light-weight rules in the form of symbolic expressions that are much easier to understand and to implement in constrained environments. At the core of our proposal is a novel symbolic branching algorithm that enables the rule to be aware of the context in terms of various network conditions, eventually converting the NN policy into a symbolic tree. The distilled symbolic rules preserve and often improve performance over state-of-the-art NN policies while being faster and simpler than a standard neural network. We validate the performance of our distilled symbolic rules on both simulation and emulation environments. Our code is available at https://github.com/VITA-Group/SymbolicPCC.
S. P. Sharan, Wenqing Zheng, Kuo-Feng Hsu, Jiarong Xing, Ang Chen 0001, Zhangyang Wang
NeurIPS1