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

Aman Bansal

dblp:209/8941 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
6since 2021 · last 2024
—ORCID · conflict

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

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 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.

Theoretical computer science
1 paper
Automated reasoning and model checking · 50% Graph algorithms and graph theory · 17% Automata and formal languages · 17%
Artificial intelligence
1 paper
Vision and language · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory
boolean functions
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Graph algorithms and graph theory › graph traversal
breadth-first search
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Automated reasoning and model checking › synthesis
functional synthesis
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Automated reasoning and model checking
knowledge compilation
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Automata and formal languages › grammar transformation
normal forms
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Automated reasoning and model checking › synthesis
skolem function synthesis
0.512021
A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis · LICS 2021
Computer vision › Vision and language › vision-language model
vision-language model evaluation
0.212024
***YesBut***: A High-Quality Annotated Multimodal Dataset for evaluating Satire Comprehension capability of Vision-Language Models · EMNLP 2024

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

multimodal annotation · 0.8benchmark construction · 0.8SynNNF · 0.5SAUNF · 0.5DNNF · 0.5BDD · 0.5
YearPublicationVenuePosition
2024 ***YesBut***: A High-Quality Annotated Multimodal Dataset for evaluating Satire Comprehension capability of Vision-Language Models
abstract
Abhilash Nandy, Yash Agarwal, Ashish Patwa, Millon Madhur Das, Aman Bansal, Ankit Raj, Pawan Goyal, Niloy Ganguly. Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing. 2024.
Abhilash Nandy, Yash Agarwal, Ashish Patwa, Millon Madhur Das, Aman Bansal, Ankit Raj, Pawan Goyal 0002, Niloy Ganguly
EMNLP5
2024 Utilitarian Privacy and Private Sampling
abstract
Differential Privacy (DP) has become a gold standard in privacy-preserving data analysis. While it provides a rigorous notion of privacy, there are settings where its applicability is limited. In this work, we introduce a new notion of privacy, called Utilitarian Privacy (UP), that complements DP. Informally, a UP mechanism is required not to include any “non-utile information” in the output. In particular, if two databases result in “close-by” outputs, then the mechanism should not allow distinguishing between them. On one hand UP permits weaker privacy guarantees when distinguishing between neighboring databases is important for utility; on the other hand, UP gives stronger privacy guarantees by making even non-neighboring databases indistinguishable from each other, if they yield close-by outcomes. We show that for real-valued functions, adding appropriately calibrated Laplace noise to the output, remarkably, achieves UP guarantees. A separate contribution of this work is to study private sampling, by extending the accuracy notion of mechanisms to sampling tasks. We show that for real-valued random variables, adding Laplace noise, calibrated according to a generalized sensitivity measure of the output distribution yields DP and UP. Both the above extensions build on a recently introduced notion of “lossy Wasserstein distance” - a 2-parameter error measure for distributions.
Aman Bansal, Rahul Chunduru, Deepesh Data, Manoj Prabhakaran 0001
ISIT1
2023 Fault-Based Regression Test Case Prioritization
abstract
We propose a set of four novel fault-based regression test case prioritization (TCP) techniques for object-oriented programs. We seed bugs into a program to create large number of mutants. We execute each mutant with the originally designed test suite. From this, we record the number of mutants for which a test case fails. Based on this, we prioritize the test cases using four base fault-based prioritization techniques that we have proposed. Finally, we combine the results of our four base prioritizers using three ensemble methods. We have conducted experimental studies to determine the effectiveness of our proposed approaches. Our experimental results show that our proposed TCP techniques exhibit superior performance over related techniques.
Sourav Biswas 0002, Aman Bansal, Pabitra Mitra, Rajib Mall
IEEE Trans. Reliab.2
2022 Flexible Accuracy for Differential Privacy
abstract
Differential Privacy (DP) has become a gold standard in privacy-preserving data analysis. While it provides one of the most rigorous notions of privacy, there are many settings where its applicability is limited. Our main contribution is in augmenting differential privacy with Flexible Accuracy, which allows small distortions in the input (e.g., dropping outliers) before measuring accuracy of the output, allowing one to extend DP mechanisms to high-sensitivity functions. We present mechanisms that can help in achieving this notion for functions that had no meaningful differentially private mechanisms previously. In particular, we illustrate an application to differentially private histograms, which in turn yields mechanisms for revealing the support of a dataset or the extremal values in the data. Analyses of our constructions exploit new versatile composition theorems that facilitate modular design. All the above extensions use our new definitional framework, which is in terms of “lossy Wasserstein distance” – a 2-parameter error measure for distributions. This may be of independent interest.
Aman Bansal, Rahul Chunduru, Deepesh Data, Manoj Prabhakaran 0001
AISTATS1
2021 A Normal Form Characterization for Efficient Boolean Skolem Function Synthesis
abstract
Boolean Skolem function synthesis concerns syn¬thesizing outputs as Boolean functions of inputs such that a relational specification between inputs and outputs is satisfied. This problem, also known as Boolean functional synthesis, has several applications, including design of safe controllers for autonomous systems, certified QBF solving, cryptanalysis etc. Recently, complexity theoretic hardness results have been shown for the problem, although several algorithms proposed in the literature are known to work well in practice. This dichotomy between theoretical hardness and practical efficacy has motivated research on normal forms of specification representation that guarantee efficient synthesis, thus partially explaining the efficacy of some of these algorithms.In this paper we go one step further and ask if there exists a normal form representation of the specification that precisely characterizes "efficient" synthesis. We present a normal form called SAUNF that answers this question affirmatively. Specifically, a specification is polynomial time synthesizable iff it can be compiled to SAUNF in polynomial time. Additionally, a specification admits a polynomial-sized functional solution iff there exists a semantically equivalent polynomial-sized SAUNF representation. SAUNF is exponentially more succinct than well- established normal forms like BDDs and DNNFs, used in the context of AI problems, and strictly subsumes other more recently proposed forms like SynNNF. It enjoys compositional properties that are similar to those of DNNF. Thus, SAUNF provides the right trade-off in knowledge representation for Boolean functional synthesis.
Preey Shah, Aman Bansal, S. Akshay 0001, Supratik Chakraborty
LICS2
2021 Eye: Program Visualizer for CS2
abstract
In recent years, programming has witnessed a shift towards using standard libraries as a black box. However, there has not been a synchronous development of tools that can help demonstrate the working of such libraries in general programs, which poses an impediment to improved learning outcomes and makes debugging exasperating. We introduce Eye, an interactive pedagogical tool that visualizes a program's execution as it runs. It demonstrates properties and usage of data structures in a general environment, thereby helping in learning, logical debugging, and code comprehension. Eye provides a comprehensive overview at each stage during run time including the execution stack and the state of data structures. The modular implementation allows for extension to other languages and modification of the graphics as desired.
Aman Bansal, Preey Shah, Sahil Shah
SIGCSE1
2020 Garbage collection using a finite liveness domain
abstract
Functional languages manage heap data through garbage collection. Since static analysis of heap data is difficult, garbage collectors conservatively approximate the liveness of heap objects by reachability i.e. every object that is reachable from the root set is considered live. Consequently, a large amount of memory that is reachable but not used further during execution is left uncollected by the collector.
Aman Bansal, Saksham Goel, Preey Shah, Amitabha Sanyal, Prasanna Kumar
ISMM1
2018 A location Prediction-based routing scheme for opportunistic networks in an IoT scenario
Sanjay K. Dhurandher, Satya Jyoti Borah, Isaac Woungang, Aman Bansal, Apoorv Gupta
J. Parallel Distributed Comput.4