S. Sudarshan

Orcid: 0000-0002-6230-2288

Affiliations:
  • IIT Bombay, India


According to our database1, S. Sudarshan authored at least 125 papers between 1990 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
PACMMOD Volume 2 Issue 1: Editorial.
Proc. ACM Manag. Data, February, 2024

PACMMOD Volume 2 Issue 3: Editorial.
Proc. ACM Manag. Data, 2024

Data Generation for Testing Complex Queries.
CoRR, 2024

2023
PACMMOD Volume 1 Issue 4: Editorial.
Proc. ACM Manag. Data, December, 2023

PACMMOD Volume 1, Issue 3: Editorial.
Proc. ACM Manag. Data, September, 2023

2022
Automated Grading of SQL Queries.
IEEE Data Eng. Bull., 2022

2021
Optimizing Data Science Applications using Static Analysis.
Proceedings of the DBPL '21: The 18th International Symposium on Database Programming Languages, 2021

Edit Based Grading of SQL Queries.
Proceedings of the CODS-COMAD 2021: 8th ACM IKDD CODS and 26th COMAD, 2021

2020
The Kauwa-Kaate Fake News Detection System: Demo.
Proceedings of the CoDS-COMAD 2020: 7th ACM IKDD CoDS and 25th COMAD, 2020

Database System Concepts, Seventh Edition.
McGraw-Hill Book Company, ISBN: 9780078022159, 2020

2019
Turbocharging database query processing and testing.
Commun. ACM, 2019

Automated Grading of SQL Queries.
Proceedings of the 35th IEEE International Conference on Data Engineering, 2019

2018
Multi-query Optimization.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Cobra: A Framework for Cost-Based Rewriting of Database Applications.
Proceedings of the 34th IEEE International Conference on Data Engineering, 2018

Test Data Generation for Database Applications.
Proceedings of the 34th IEEE International Conference on Data Engineering, 2018

2017
Runtime Optimization of Join Location in Parallel Data Management Systems.
Proc. VLDB Endow., 2017

DBridge: Translating Imperative Code to SQL.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

Efficient and Provable Multi-Query Optimization.
Proceedings of the 36th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, 2017

2016
Partial Marking for Automated Grading of SQL Queries.
Proc. VLDB Endow., 2016

Extracting Equivalent SQL from Imperative Code in Database Applications.
Proceedings of the 2016 International Conference on Management of Data, 2016

2015
Data generation for testing and grading SQL queries.
VLDB J., 2015

Program Transformations for Asynchronous and Batched Query Submission.
IEEE Trans. Knowl. Data Eng., 2015

Greedy Awakens : Efficient and Provable Multi-Query Optimization.
CoRR, 2015

The XDa-TA system for automated grading of SQL query assignments.
Proceedings of the 31st IEEE International Conference on Data Engineering, 2015

2014
Front Matter.
Proc. VLDB Endow., 2014

Optimizing Join Enumeration in Transformation-based Query Optimizers.
Proc. VLDB Endow., 2014

Letter from the Special Issue Editor.
IEEE Data Eng. Bull., 2014

Data Generation for Testing and Grading SQL Queries.
CoRR, 2014

Decorrelation of user defined function invocations in queries.
Proceedings of the IEEE 30th International Conference on Data Engineering, Chicago, 2014

Data Models.
Proceedings of the Computing Handbook, 2014

2013
Keyword search on form results.
VLDB J., 2013

Data-based research at IIT Bombay.
SIGMOD Rec., 2013

Extending XData to kill SQL query mutants in the wild.
Proceedings of the Sixth International Workshop on Testing Database Systems, 2013

Big Data: From Querying to Transaction Processing.
Proceedings of the 19th International Conference on Management of Data, 2013

2012
Which sort orders are interesting?
VLDB J., 2012

Holistic optimization by prefetching query results.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2012

Program analysis and transformation for holistic optimization of database applications.
Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program analysis, 2012

Entity Ranking and Relationship Queries using an Extended Graph Model.
Proceedings of the 18th International Conference on Management of Data, 2012

2011
Keyword Search on Form Results.
Proc. VLDB Endow., 2011

Generating test data for killing SQL mutants: A constraint-based approach.
Proceedings of the 27th International Conference on Data Engineering, 2011

DBridge: A program rewrite tool for set-oriented query execution.
Proceedings of the 27th International Conference on Data Engineering, 2011

Program transformations for asynchronous query submission.
Proceedings of the 27th International Conference on Data Engineering, 2011

Database System Concepts, Sixth Edition.
McGraw-Hill Book Company, ISBN: 978-0-07-352332-3, 2011

2010
Enhancing Search with Structure.
IEEE Data Eng. Bull., 2010

X-data: Generating test data for killing SQL mutants.
Proceedings of the 26th International Conference on Data Engineering, 2010

2009
Multi-Query Optimization.
Proceedings of the Encyclopedia of Database Systems, 2009

Graph Clustering for Keyword Search.
Proceedings of the 15th International Conference on Management of Data, 2009

2008
Rewriting procedures for batched bindings.
Proc. VLDB Endow., 2008

Keyword search on external memory data graphs.
Proc. VLDB Endow., 2008

Distributed event delivery model for collaborative virtual simulations.
Proceedings of the 2008 ACM Conference on Emerging Network Experiment and Technology, 2008

Concurrency Control in Distributed MRA Index Structure.
Proceedings of the 14th International Conference on Management of Data, 2008

Exploiting Asynchronous IO using the Asynchronous Iterator Model.
Proceedings of the 14th International Conference on Management of Data, 2008

2007
Automating the Detection of Snapshot Isolation Anomalies.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

STAR: A System for Tuple and Attribute Ranking of Query Answers.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Reducing Order Enforcement Cost in Complex Query Plans.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Fine Grained Authorization Through Predicated Grants.
Proceedings of the 23rd International Conference on Data Engineering, 2007

2006
Reducing Order Enforcement Cost in Complex Query Plans
CoRR, 2006

Redundancy and information leakage in fine-grained access control.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Ordering the attributes of query results.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Scheduling and Caching in MultiQuery Optimization.
Proceedings of the 13th International Conference on Management of Data, 2006

2005
Bidirectional Expansion For Keyword Search on Graph Databases.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Optimizing Nested Queries with Parameter Sort Orders.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Database System Concepts, 5th Edition.
McGraw-Hill Book Company, ISBN: 978-0-07-295886-7, 2005

2004
Extending Query Rewriting Techniques for Fine-Grained Access Control.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2004

2003
Detection and Recovery Techniques for Database Corruption.
IEEE Trans. Knowl. Data Eng., 2003

Pipelining in multi-query optimization.
J. Comput. Syst. Sci., 2003

AniPQO: Almost Non-intrusive Parametric Query Optimization for Nonlinear Cost Functions.
Proceedings of 29th International Conference on Very Large Data Bases, 2003

User Interaction in the BANKS System.
Proceedings of the 19th International Conference on Data Engineering, 2003

2002
Database Systems.
Proceedings of the Encyclopedia of Information Systems, 2002

Parametric Query Optimization for Linear and Piecewise Linear Cost Functions.
Proceedings of 28th International Conference on Very Large Data Bases, 2002

BANKS: Browsing and Keyword Searching in Relational Databases.
Proceedings of 28th International Conference on Very Large Data Bases, 2002

Keyword Searching and Browsing in Databases using BANKS.
Proceedings of the 18th International Conference on Data Engineering, San Jose, CA, USA, February 26, 2002

2001
Keeyword Search in Databases.
IEEE Data Eng. Bull., 2001

Materialized View Selection and Maintenance Using Multi-Query Optimization.
Proceedings of the 2001 ACM SIGMOD international conference on Management of data, 2001

Query Scheduling in Multi Query Optimization.
Proceedings of the International Database Engineering & Applications Symposium, 2001

2000
Reminiscences on Influential Papers.
SIGMOD Rec., 2000

Improving Predictability of Transaction Execution Times in Real-time Databases.
Real Time Syst., 2000

Don't Trash your Intermediate Results, Cache 'em
CoRR, 2000

Turbo-charging Vertical Mining of Large Databases.
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

Efficient and Extensible Algorithms for Multi Query Optimization.
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

On-line Reorganization in Object Databases.
Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 2000

1999
DataBlitz Storage Manager: Main Memory Database Performance for Critical Applications.
Proceedings of the SIGMOD 1999, 1999

Using Codewords to Protect Database Data from a Class of Software Errors.
Proceedings of the 15th International Conference on Data Engineering, 1999

Interestingness and Pruning of Mined Patterns.
Proceedings of the 1999 ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery, 1999

1998
Garbage Collection in Object-Oriented Databases Using Transactional Cyclic Reference Counting.
VLDB J., 1998

Foundations of Aggregation Constraints.
Theor. Comput. Sci., 1998

Distributed Multi-Level Recovery in Main-Memory Databases.
Distributed Parallel Databases, 1998


1997
The Architecture of the Dalí Main-Memory Storage Manager.
Multim. Tools Appl., 1997

Well-Founded Ordered Search: Goal-Directed Bottom-Up Evaluation of Well-Founded Models.
J. Log. Program., 1997

The architecture of the Dalí main memory storage manager.
Bell Labs Tech. J., 1997

Incremental Organization for Data Recording and Warehousing.
Proceedings of the VLDB'97, 1997

Logical and Physical Versioning in Main Memory Databases.
Proceedings of the VLDB'97, 1997

Database System Concepts, 3rd Edition.
McGraw-Hill Book Company, ISBN: 0-07-044756-X, 1997

Data Models.
Proceedings of the Computer Science and Engineering Handbook, 1997

1996
Database Research at the Indian Institute of Technology, Bombay.
SIGMOD Rec., 1996

Data Models.
ACM Comput. Surv., 1996

Clustering Techniques for Minimizing External Path Length.
Proceedings of the VLDB'96, 1996

Cost-Based Optimization for Magic: Algebra and Implementation.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

Materialized View Maintenance and Integrity Constraint Checking: Trading Space for Time.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

1995
Space Optimization in Deductive Databases.
ACM Trans. Database Syst., 1995

Recoverable user-level mutual exclusion.
Proceedings of the Seventh IEEE Symposium on Parallel and Distributed Processing, 1995

1994
The CORAL Deductive System
VLDB J., 1994

Rule Ordering in Bottom-Up Fixpoint Evaluation of Logic Programs.
IEEE Trans. Knowl. Data Eng., 1994

Dalí: A High Performance Main Memory Storage Manager.
Proceedings of the VLDB'94, 1994

Efficient Incremental Evaluation of Queries with Aggregation.
Proceedings of the Logic Programming, 1994

Compiling Query Constraints.
Proceedings of the Thirteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 1994

1993
Coral++: Adding Object-Orientation to a Logic Database Language.
Proceedings of the 19th International Conference on Very Large Data Bases, 1993

Recovering from Main-Memory Lapses.
Proceedings of the 19th International Conference on Very Large Data Bases, 1993

Extending the Well-Founded and Valid Semantics for Aggregation.
Proceedings of the Logic Programming, 1993

Optimizations of Bottom-Up Evaluation with Non-Ground Terms.
Proceedings of the Logic Programming, 1993

Implementation of the CORAL Deductive Database System.
Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 1993

The CORAL Deductive Database System.
Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 1993

Well-Founded Ordered Search (Extended Abstract).
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 1993

The CORAL Deductive Database System.
Proceedings of the Workshop on Programming with Logic Databases. In Conjunction with ILPS, 1993

1992
Optimizing Bottom-Up Query Evaluation for Deductive Databases.
PhD thesis, 1992

CORAL - Control, Relations and Logic.
Proceedings of the 18th International Conference on Very Large Data Bases, 1992

The Valid Model Semantics for Logic Programs.
Proceedings of the Eleventh ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 1992

Controlling the Search in Bottom-Up Evaluation.
Proceedings of the Logic Programming, 1992

Optimizations of Bottom-Up Evaluation with Non-Ground Terms (Extended Abstract).
Proceedings of the Workshop on Deductive Databases held in conjunction with the Joint International Conference and Symposium on Logic Programming, 1992

1991
Aggregation and Relevance in Deductive Databases.
Proceedings of the 17th International Conference on Very Large Data Bases, 1991

Top-Down versus Bottom-Up Revisited.
Proceedings of the Logic Programming, Proceedings of the 1991 International Symposium, San Diego, California, USA, Oct. 28, 1991

Space Optimization in the Bottom-Up Evaluation of Logic Programs.
Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data, 1991

1990
A Fast Algorithm for Computing Sparse Visibility Graphs.
Algorithmica, 1990

CORAL - A Database Programming Language.
Proceedings of the Workshop on Deductive Databases held in conjunction with the North American Conference on Logic Programming, 1990


  Loading...