Ashish Tiwari

Orcid: 0000-0002-5153-2686

Affiliations:
  • SRI International, Menlo Park, California, USA


According to our database1, Ashish Tiwari authored at least 140 papers between 1997 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Rapidash: Efficient Detection of Constraint Violations.
Proc. VLDB Endow., April, 2024

Investigating Student Mistakes in Introductory Data Science Programming.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Flock-Formation Control of Multi-Agent Systems using Imperfect Relative Distance Measurements.
Proceedings of the IEEE International Conference on Robotics and Automation, 2024

2023
FlashFill++: Scaling Programming by Example by Cutting to the Chase.
Proc. ACM Program. Lang., January, 2023

Conversational Challenges in AI-Powered Data Science: Obstacles, Needs, and Design Opportunities.
CoRR, 2023

Augmented Embeddings for Custom Retrievals.
CoRR, 2023

Rapidash: Efficient Constraint Discovery via Rapid Verification.
CoRR, 2023

GrACE: Generation using Associated Code Edits.
CoRR, 2023

From Words to Code: Harnessing Data for Program Synthesis from Natural Language.
CoRR, 2023

Grace: Language Models Meet Code Edits.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

CoWrangler: Recommender System for Data-Wrangling Scripts.
Proceedings of the Companion of the 2023 International Conference on Management of Data, 2023

Multi-Agent Spatial Predictive Control with Application to Drone Flocking.
Proceedings of the IEEE International Conference on Robotics and Automation, 2023

2022
Overwatch: learning patterns in code edit sequences.
Proc. ACM Program. Lang., 2022

Neurosymbolic repair for low-code formula languages.
Proc. ACM Program. Lang., 2022

Multi-Agent Spatial Predictive Control with Application to Drone Flocking (Extended Version).
CoRR, 2022

NL2Viz: natural language to visualization via constrained syntax-guided synthesis.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Towards Drone Flocking Using Relative Distance Measurements.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Adaptation and Learning, 2022

Synchromesh: Reliable Code Generation from Pre-trained Language Models.
Proceedings of the Tenth International Conference on Learning Representations, 2022

2021
Multi-modal program inference: a marriage of pre-trained language models and component-based synthesis.
Proc. ACM Program. Lang., 2021

Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis.
CoRR, 2021

Conformance Constraint Discovery: Measuring Trust in Data-Driven Systems.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021

CoCo: Interactive Exploration of Conformance Constraints for Data Understanding and Data Cleaning.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021

Distributed Control for Flocking Maneuvers via Acceleration-Weighted Neighborhooding.
Proceedings of the 2021 American Control Conference, 2021

2020
Feedback-driven semi-supervised synthesis of program transformations.
Proc. ACM Program. Lang., 2020

Information-theoretic User Interaction: Significant Inputs for Program Synthesis.
CoRR, 2020

Data Invariants: On Trust in Data-Driven Systems.
CoRR, 2020

V-Formation via Model Predictive Control.
CoRR, 2020

ExTuNe: Explaining Tuple Non-conformance.
Proceedings of the 2020 International Conference on Management of Data, 2020

Neural Flocking: MPC-Based Supervised Learning of Flocking Controllers.
Proceedings of the Foundations of Software Science and Computation Structures, 2020

Learning Distributed Controllers for V-Formation.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

2019
On the fly synthesis of edit suggestions.
Proc. ACM Program. Lang., 2019

TeLEx: learning signal temporal logic from positive examples using tightness metric.
Formal Methods Syst. Des., 2019

Quantitative Programming by Examples.
CoRR, 2019

Distributed adaptive-neighborhood control for stochastic reachability in multi-agent systems.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Sherlock - A tool for verification of neural network feedback systems: demo abstract.
Proceedings of the 22nd ACM International Conference on Hybrid Systems: Computation and Control, 2019

SOTER: A Runtime Assurance Framework for Programming Safe Robotics Systems.
Proceedings of the 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2019

2018
SOTER: Programming Safe Robotics System using Runtime Assurance.
CoRR, 2018

Adaptive Neighborhood Resizing for Stochastic Reachability in Multi-Agent Systems.
CoRR, 2018

Declarative vs rule-based control for flocking dynamics.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Learning Task Specifications from Demonstrations.
Proceedings of the Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, 2018

Output Range Analysis for Deep Feedforward Neural Networks.
Proceedings of the NASA Formal Methods - 10th International Symposium, 2018

Model, Data and Reward Repair: Trusted Machine Learning for Markov Decision Processes.
Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2018

Resilient Control and Safety for Cyber-Physical Systems.
Proceedings of the 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, 2018

Learning and Verification of Feedback Control Systems using Feedforward Neural Networks.
Proceedings of the 6th IFAC Conference on Analysis and Design of Hybrid Systems, 2018

2017
Specification Inference from Demonstrations.
CoRR, 2017

Output Range Analysis for Deep Neural Networks.
CoRR, 2017

ARES: Adaptive Receding-Horizon Synthesis of Optimal Plans.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2017

TeLEx: Passive STL Learning Using Only Positive Examples.
Proceedings of the Runtime Verification - 17th International Conference, 2017

Look for the Proof to Find the Program: Decorated-Component-Based Program Synthesis.
Proceedings of the Computer Aided Verification - 29th International Conference, 2017

Attacking the V: On the Resiliency of Adaptive-Horizon MPC.
Proceedings of the Automated Technology for Verification and Analysis, 2017

Trusted Machine Learning: Model Repair and Data Repair for Probabilistic Models.
Proceedings of the Workshops of the The Thirty-First AAAI Conference on Artificial Intelligence, 2017

2016
A search-based procedure for nonlinear real arithmetic.
Formal Methods Syst. Des., 2016

Love Thy Neighbor: V-Formation as a Problem of Model Predictive Control.
Proceedings of the 27th International Conference on Concurrency Theory, 2016

2015
Attacking a Feedback Controller.
Proceedings of the Seventh and Eighth International Workshops on Numerical Software Verification, 2015

Gamifying Program Analysis.
Proceedings of the Logic for Programming, Artificial Intelligence, and Reasoning, 2015

One Context Unification Problems Solvable in Polynomial Time.
Proceedings of the 30th Annual ACM/IEEE Symposium on Logic in Computer Science, 2015

Two-Restricted One Context Unification is in Polynomial Time.
Proceedings of the 24th EACSL Annual Conference on Computer Science Logic, 2015

Time-Aware Abstractions in HybridSal.
Proceedings of the Computer Aided Verification - 27th International Conference, 2015

Program Synthesis Using Dual Interpretation.
Proceedings of the Automated Deduction - CADE-25, 2015

Severity Levels of Inconsistent Code.
Proceedings of the Automated Technology for Verification and Analysis, 2015

2014
Reverse Engineering Digital Circuits Using Structural and Functional Analyses.
IEEE Trans. Emerg. Top. Comput., 2014

Synthesis of a simple self-stabilizing system.
Proceedings of the Proceedings 3rd Workshop on Synthesis, 2014

Synthesis for Polynomial Lasso Programs.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2014

A Synthesized Algorithm for Interactive Consistency.
Proceedings of the NASA Formal Methods - 6th International Symposium, NFM 2014, Houston, TX, USA, April 29, 2014

Safety envelope for security.
Proceedings of the 3rd International Conference on High Confidence Networked Systems (part of CPS Week), 2014

Template-based circuit understanding.
Proceedings of the Formal Methods in Computer-Aided Design, 2014

A Nonlinear Real Arithmetic Fragment.
Proceedings of the Computer Aided Verification - 26th International Conference, 2014

2013
Non-Linear Rewrite Closure and Weak Normalization.
J. Autom. Reason., 2013

Computing minimal nutrient sets from metabolic networks via linear constraint solving.
BMC Bioinform., 2013

WordRev: Finding word-level structures in a sea of bit-level gates.
Proceedings of the 2013 IEEE International Symposium on Hardware-Oriented Security and Trust, 2013

Time-aware relational abstractions for hybrid systems.
Proceedings of the International Conference on Embedded Software, 2013

Safety verification for linear systems.
Proceedings of the International Conference on Embedded Software, 2013

2012
RTA 2012 Proceedings Frontmatter.
Proceedings of the 23rd International Conference on Rewriting Techniques and Applications (RTA'12) , 2012

Timed Relational Abstractions for Sampled Data Control Systems.
Proceedings of the Computer Aided Verification - 24th International Conference, 2012

HybridSAL Relational Abstracter.
Proceedings of the Computer Aided Verification - 24th International Conference, 2012

2011
Synthesizing switching logic using constraint solving.
Int. J. Softw. Tools Technol. Transf., 2011

Synthesizing Switching Logic to Minimize Long-Run Cost
CoRR, 2011

Rewriting in Practice.
Proceedings of the Typed Lambda Calculi and Applications - 10th International Conference, 2011

Synthesizing geometry constructions.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

Synthesis of loop-free programs.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

Logic in Software, Dynamical and Biological Systems.
Proceedings of the 26th Annual IEEE Symposium on Logic in Computer Science, 2011

Verification and synthesis using real quantifier elimination.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2011

Synthesis of optimal switching logic for hybrid systems.
Proceedings of the 11th International Conference on Embedded Software, 2011

Compositionally analyzing a proportional-integral controller family.
Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference, 2011

Relational Abstractions for Continuous and Hybrid Systems.
Proceedings of the Computer Aided Verification - 23rd International Conference, 2011

2010
Special issue on automated deduction: Decidability, complexity, tractability.
J. Symb. Comput., 2010

Context unification with one context variable.
J. Symb. Comput., 2010

Termination of Rewriting with Right-Flat Rules Modulo Permutative Theories
Log. Methods Comput. Sci., 2010

Theory of reals for verification and synthesis of hybrid dynamical systems.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2010

Oracle-guided component-based program synthesis.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Synthesizing switching logic for safety and dwell-time requirements.
Proceedings of the ACM/IEEE 1st International Conference on Cyber-Physical Systems, 2010

Switching logic synthesis for reachability.
Proceedings of the 10th International conference on Embedded software, 2010

2009
Box invariance in biologically-inspired dynamical systems.
Autom., 2009

Invariant Checking for Programs with Procedure Calls.
Proceedings of the Static Analysis, 16th International Symposium, 2009

Deductive Verification of Continuous Dynamical Systems.
Proceedings of the IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2009

Combining Equational Reasoning.
Proceedings of the Frontiers of Combining Systems, 7th International Symposium, 2009

2008
Abstractions for hybrid systems.
Formal Methods Syst. Des., 2008

Lifting abstract interpreters to quantified logical domains.
Proceedings of the 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2008

Generating Box Invariants.
Proceedings of the Hybrid Systems: Computation and Control, 11th International Workshop, 2008

Analyzing a Discrete Model of Aplysia Central Pattern Generator
Proceedings of the Computational Methods in Systems Biology, 6th International Conference, 2008

Constraint-Based Approach for Analysis of Hybrid Systems.
Proceedings of the Computer Aided Verification, 20th International Conference, 2008

2007
Assertion Checking Unified.
Proceedings of the Verification, 2007

Termination of Rewriting with Right-Flat Rules.
Proceedings of the Term Rewriting and Applications, 18th International Conference, 2007

Computing Procedure Summaries for Interprocedural Analysis.
Proceedings of the Programming Languages and Systems, 2007

An Abstract Domain for Analyzing Heap-Manipulating Low-Level Software.
Proceedings of the Computer Aided Verification, 19th International Conference, 2007

Logical Interpretation: Static Program Analysis Using Theorem Proving.
Proceedings of the Automated Deduction, 2007

Quantitative and Probabilistic Modeling in Pathway Logic.
Proceedings of the 7th IEEE International Conference on Bioinformatics and Bioengineering, 2007

Analyzing Pathways Using SAT-Based Approaches.
Proceedings of the Algebraic Biology, Second International Conference, 2007

2006
Combining abstract interpreters.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006

Assertion Checking over Combined Abstraction of Linear Arithmetic and Uninterpreted Functions.
Proceedings of the Programming Languages and Systems, 2006

Box invariance of Hybrid and switched Systems.
Proceedings of the 2nd IFAC Conference on Analysis and Design of Hybrid Systems, 2006

2005
Generating Polynomial Invariants for Hybrid Systems.
Proceedings of the Hybrid Systems: Computation and Control, 8th International Workshop, 2005

An Algebraic Approach for the Unsatisfiability of Nonlinear Constraints.
Proceedings of the Computer Science Logic, 19th International Workshop, 2005

Confluence of Shallow Right-Linear Rewrite Systems.
Proceedings of the Computer Science Logic, 19th International Workshop, 2005

Termination of Rewrite Systems with Shallow Right-Linear, Collapsing, and Right-Ground Rules.
Proceedings of the Automated Deduction, 2005

2004
Classes of term rewrite systems with polynomial confluence problems.
ACM Trans. Comput. Log., 2004

Towards automated proofs of observational properties.
Discret. Math. Theor. Comput. Sci., 2004

Deciding confluence of certain term rewriting systems in polynomial time.
Ann. Pure Appl. Log., 2004

Characterizing Confluence by Rewrite Closure and Right Ground Term Rewrite Systems.
Appl. Algebra Eng. Commun. Comput., 2004

Nonlinear Systems: Approximating Reach Sets.
Proceedings of the Hybrid Systems: Computation and Control, 7th International Workshop, 2004

Symbolic Systems Biology: Hybrid Modeling and Analysis of Biological Networks.
Proceedings of the Hybrid Systems: Computation and Control, 7th International Workshop, 2004

Join Algorithms for the Theory of Uninterpreted Functions.
Proceedings of the FSTTCS 2004: Foundations of Software Technology and Theoretical Computer Science, 2004

Termination of Linear Programs.
Proceedings of the Computer Aided Verification, 16th International Conference, 2004

SAL 2.
Proceedings of the Computer Aided Verification, 16th International Conference, 2004

Deciding Fundamental Properties of Right-(Ground or Variable) Rewrite Systems by Rewrite Closure.
Proceedings of the Automated Reasoning - Second International Joint Conference, 2004

2003
Invisible formal methods for embedded control systems.
Proc. IEEE, 2003

Abstract Congruence Closure.
J. Autom. Reason., 2003

On the Confluence of Linear Shallow Term Rewrite Systems.
Proceedings of the STACS 2003, 20th Annual Symposium on Theoretical Aspects of Computer Science, Berlin, Germany, February 27, 2003

Approximate Reachability for Linear Systems.
Proceedings of the Hybrid Systems: Computation and Control, 2003

Automated Symbolic Reachability Analysis; with Application to Delta-Notch Signaling Automata.
Proceedings of the Hybrid Systems: Computation and Control, 2003

2002
Deciding Confluence of Certain Term Rewriting Systems in Polynomial Time.
Proceedings of the 17th IEEE Symposium on Logic in Computer Science (LICS 2002), 2002

Series of Abstractions for Hybrid Automata.
Proceedings of the Hybrid Systems: Computation and Control, 5th International Workshop, 2002

2001
A Technique for Invariant Generation.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2001

Rewrite Closure for Ground and Cancellative AC Theories.
Proceedings of the FST TCS 2001: Foundations of Software Technology and Theoretical Computer Science, 2001

2000
A greedy genetic algorithm for the quadratic assignment problem.
Comput. Oper. Res., 2000

Congruence Closure Modulo Associativity and Commutativity.
Proceedings of the Frontiers of Combining Systems, 2000

Rigid <i>E</i>-Unification Revisited.
Proceedings of the Automated Deduction, 2000

Abstract Congruence Closure and Specializations.
Proceedings of the Automated Deduction, 2000

1999
Normalization via Rewrite Closures.
Proceedings of the Rewriting Techniques and Applications, 10th International Conference, 1999

1997
D-Bases for Polynomial Ideals over Commutative Noetherian Rings.
Proceedings of the Rewriting Techniques and Applications, 8th International Conference, 1997


  Loading...