Welcome to D
SIGMOD 2004
PODS 2004
SIGMOD RECOR
CIKM 2004
DASFAA 2004
DBPL 2003
DE-BULLETIN
DEBS 2004
DMKD 2004
DMSN 2004
DOLAP 2004
DPDJ 2004
EDBT 2004
ER 2003
GIS 2004
HDP 2004
HYPERTEXT 20
ICDE 2004
ICDT 2003
JCDL 2004
MDM
MIR 2004
MIS 2004
MMDB 2004
MOBIDE 2003
RIDE 2004
SBBD 2003
SIGIR FORUM
SIGIR 2004
SIGKDD EXPLO
SIGKDD 2004
SSDBM 2004
SSTD 2003
TIME 2004
TODS 2004
VLDB 2004
VLDB Journal
WEBDB 2004
WIDM 2004
XIME-P 2004
Footer

Surajit Chaudhuri

Papers on DiSC'04


Selectivity Estimation for String Predicates: Overcoming the Underestimation Problem

SQLCM: A Continuous Monitoring Platform for Relational Database Engines

Storing XML (with XSD) in SQL Databases: Interplay of Logical and Physical Designs

Effective Use of Block-Level Sampling in Statistics Estimation

Conditional Selectivity for Statistics on Query Expressions

Automatic Categorization of Query Results

Estimating Progress of Execution for SQL Queries

Extracting predicates from mining models for efficient query evaluation

Where is Business Intelligence taking today's database systems?

Tutorial 3: Self-Managing Technology in Database Management Systems

Probabilistic Ranking of Database Query Results

Database Tuning Advisor for Microsoft SQL Server 2005

Publications


Note: Links lead to the DBLP on the Web.

Surajit Chaudhuri

Surajit Chaudhuri, Raghu Ramakrishnan , Gerhard Weikum : Integrating DB and IR Technologies: What is the Sound of One Hand Clapping? CIDR 2005 : 1-12

Surajit Chaudhuri, Venkatesh Ganti , Rajeev Motwani : Robust Identification of Fuzzy Duplicates. ICDE 2005 : 865-876

Nicolas Bruno , Surajit Chaudhuri: Automatic Physical Database Tuning: A Relaxation-based Approach. SIGMOD Conference 2005

Brian Babcock , Surajit Chaudhuri: Towards a Robust Query Optimizer: A Principled and Practical Approach. SIGMOD Conference 2005

Surajit Chaudhuri, Raghav Kaushik , Ravishankar Ramamurthy : When Can We Trust Progress Estimators for SQL Queries? SIGMOD Conference 2005

Surajit Chaudhuri, Venkatesh Ganti , Luis Gravano : Selectivity Estimation for String Predicates: Overcoming the Underestimation Problem. ICDE 2004 : 227-238

Surajit Chaudhuri, Arnd Christian König , Vivek R. Narasayya : SQLCM: A Continuous Monitoring Framework for Relational Database Engines. ICDE 2004 : 473-485

Surajit Chaudhuri, Zhiyuan Chen , Kyuseok Shim , Yuqing Wu : Storing XML (with XSD) in SQL Databases: Interplay of Logical and Physical Designs. ICDE 2004 : 842

Surajit Chaudhuri, Gautam Das , Utkarsh Srivastava : Effective Use of Block-Level Sampling in Statistics Estimation. SIGMOD Conference 2004 : 287-298

Nicolas Bruno , Surajit Chaudhuri: Conditional Selectivity for Statistics on Query Expressions. SIGMOD Conference 2004 : 311-322

Kaushik Chakrabarti , Surajit Chaudhuri, Seung-won Hwang : Automatic Categorization of Query Results. SIGMOD Conference 2004 : 755-766

Surajit Chaudhuri, Vivek R. Narasayya , Ravishankar Ramamurthy : Estimating Progress of Long Running SQL Queries. SIGMOD Conference 2004 : 803-814

Sanjay Agrawal , Surajit Chaudhuri, Lubor Kollár , Arunprasad P. Marathe , Vivek R. Narasayya , Manoj Syamala : Database Tuning Advisor for Microsoft SQL Server 2005. VLDB 2004 : 1110-1121

Surajit Chaudhuri, Benoît Dageville , Guy M. Lohman : Self-Managing Technology in Database Management Systems. VLDB 2004 : 1243

Surajit Chaudhuri, Gautam Das , Vagelis Hristidis , Gerhard Weikum : Probabilistic Ranking of Database Query Results. VLDB 2004 : 888-899

Surajit Chaudhuri, Vivek R. Narasayya , Sunita Sarawagi : Extracting predicates from mining models for efficient query evaluation. ACM Trans. Database Syst. 29 (3): 508-544 (2004)

Surajit Chaudhuri, Mayur Datar , Vivek R. Narasayya : Index Selection for Databases: A Hardness Study and a Principled Heuristic Solution. IEEE Trans. Knowl. Data Eng. 16 (11): 1313-1323 (2004)

Surajit Chaudhuri, Luis Gravano , Amélie Marian : Optimizing Top-k Selection Queries over Multimedia Repositories. IEEE Trans. Knowl. Data Eng. 16 (8): 992-1009 (2004)

Sanjay Agrawal , Surajit Chaudhuri, Gautam Das , Aristides Gionis : Automated Ranking of Database Query Results. CIDR 2003

Nicolas Bruno , Surajit Chaudhuri: Efficient Creation of Statistics over Query Expressions. ICDE 2003 : 201-

Rakesh Agrawal , Surajit Chaudhuri, Abhinandan Das , Vivek R. Narasayya : Automating Layout of Relational Databases. ICDE 2003 : 607-618

Surajit Chaudhuri, Kyuseok Shim : Storage and Retrieval of XML Data using Relational Databases. ICDE 2003 : 802

Surajit Chaudhuri, Kris Ganjam , Venkatesh Ganti , Rajeev Motwani : Robust and Efficient Fuzzy Match for Online Data Cleaning. SIGMOD Conference 2003 : 313-324

Surajit Chaudhuri, Prasanna Ganesan , Sunita Sarawagi : Factorizing Complex Predicates in Queries to Exploit Indexes. SIGMOD Conference 2003 : 361-372

Brian Babcock , Surajit Chaudhuri, Gautam Das : Dynamic Sample Selection for Approximate Query Processing. SIGMOD Conference 2003 : 539-550

Surajit Chaudhuri, Raghav Kaushik , Jeffrey F. Naughton : On Relational Support for XML Publishing: Beyond Sorting and Tagging. SIGMOD Conference 2003 : 611-622

Martin L. Kersten , Gerhard Weikum , Michael J. Franklin , Daniel A. Keim , Alejandro P. Buchmann , Surajit Chaudhuri: A Database Striptease or How to Manage Your Personal Databases. VLDB 2003 : 1043-1044

Surajit Chaudhuri, Prasanna Ganesan , Vivek R. Narasayya : Primitives for Workload Summarization and Implications for SQL. VLDB 2003 : 730-741

Sanjay Agrawal , Surajit Chaudhuri, Gautam Das : DBXplorer: A System for Keyword-Based Search over Relational Databases. ICDE 2002 : 5-16

Surajit Chaudhuri, Vivek R. Narasayya , Sunita Sarawagi : Efficient Evaluation of Queries with Mining Predicates. ICDE 2002 : 529-

Surajit Chaudhuri: Self-Tuning Database Systems. IDEAS 2002

Nicolas Bruno , Surajit Chaudhuri: Exploiting statistics on query expressions for optimization. SIGMOD Conference 2002 : 263-274

Surajit Chaudhuri, Ashish Kumar Gupta , Vivek R. Narasayya : Compressing SQL workloads. SIGMOD Conference 2002 : 488-499

Sanjay Agrawal , Surajit Chaudhuri, Gautam Das : DBXplorer: enabling keyword search over relational databases. SIGMOD Conference 2002 : 627

Rohit Ananthakrishna , Surajit Chaudhuri, Venkatesh Ganti : Eliminating Fuzzy Duplicates in Data Warehouses. VLDB 2002 : 586-597

Nicolas Bruno , Surajit Chaudhuri, Luis Gravano : Top-k selection queries over relational databases: Mapping strategies and performance evaluation. ACM Trans. Database Syst. 27 (2): 153-187 (2002)

Cyrus Shahabi , Shahram Ghandeharizadeh , Surajit Chaudhuri: On Scheduling Atomic and Composite Continuous Media Objects. IEEE Trans. Knowl. Data Eng. 14 (2): 447-455 (2002)

Amir Netz , Surajit Chaudhuri, Usama M. Fayyad , Jeff Bernhardt : Integrating Data Mining with SQL Databases: OLE DB for Data Mining. ICDE 2001 : 379-387

Surajit Chaudhuri, Gautam Das , Mayur Datar , Rajeev Motwani , Vivek R. Narasayya : Overcoming Limitations of Sampling for Aggregation Queries. ICDE 2001 : 534-542

Surajit Chaudhuri, Gautam Das , Vivek R. Narasayya : A Robust, Optimization-Based Approach for Approximate Answering of Aggregate Queries. SIGMOD Conference 2001

Sanjay Agrawal , Surajit Chaudhuri, Vivek R. Narasayya : Materialized View and Index Selection Tool for Microsoft SQL Server 2000. SIGMOD Conference 2001

Nicolas Bruno , Surajit Chaudhuri, Luis Gravano : STHoles: A Multidimensional Workload-Aware Histogram. SIGMOD Conference 2001

Surajit Chaudhuri, Kyuseok Shim : Storage and Retrieval of XML Data Using Relational Databases. VLDB 2001

Surajit Chaudhuri, Umeshwar Dayal , Venkatesh Ganti : Database Technology for Decision Support Systems. IEEE Computer 34 (12): 48-55 (2001)

Surajit Chaudhuri, Vivek R. Narasayya : Automating Statistics Management for Query Optimizers. IEEE Trans. Knowl. Data Eng. 13 (1): 7-20 (2001)

Surajit Chaudhuri, Vivek R. Narasayya : Correction to 'Automating Statistics Management for Query Optimizers'. IEEE Trans. Knowl. Data Eng. 13 (3): 526 (2001)

Surajit Chaudhuri, Vivek R. Narasayya : Automating Statistics Management for Query Optimizers. ICDE 2000 : 339-348

Moses Charikar , Surajit Chaudhuri, Rajeev Motwani , Vivek R. Narasayya : Towards Estimation Error Guarantees for Distinct Values. PODS 2000 : 268-279

Surajit Chaudhuri, Gerhard Weikum : Rethinking Database System Architecture: Towards a Self-Tuning RISC-Style Database System. VLDB 2000 : 1-10

Sanjay Agrawal , Surajit Chaudhuri, Vivek R. Narasayya : Automated Selection of Materialized Views and Indexes in SQL Databases. VLDB 2000 : 496-505

Amir Netz , Surajit Chaudhuri, Jeff Bernhardt , Usama M. Fayyad : Integration of Data Mining with Database Technology. VLDB 2000 : 719-722

Surajit Chaudhuri: Review - Integrating Mining with Relational Database Systems: Alternatives and Implications. ACM SIGMOD Digital Review 2 : (2000)

Surajit Chaudhuri: Review - Of Nests and Trees: A Unified Approach to Processing Queries That Contain Nested Subqueries, Aggregates, and Quantifiers. ACM SIGMOD Digital Review 2 : (2000)

Surajit Chaudhuri: Review - Physical Database Design for Relational Databases. ACM SIGMOD Digital Review 2 : (2000)

Surajit Chaudhuri: Review - Querying Multiple Features of Groups in Relational Databases. ACM SIGMOD Digital Review 2 : (2000)

Surajit Chaudhuri: Guest Editorial. Data Min. Knowl. Discov. 4 (2/3): 87-88 (2000)

Surajit Chaudhuri, David Madigan , Usama M. Fayyad : KDD-99: The Fifth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. SIGKDD Explorations 1 (2): 49-51 (2000)

Surajit Chaudhuri, Vivek R. Narasayya : Index Merging. ICDE 1999 : 296-303

Surajit Chaudhuri, Usama M. Fayyad , Jeff Bernhardt : Scalable Classification over SQL Databases. ICDE 1999 : 470-479

Ashraf Aboulnaga , Surajit Chaudhuri: Self-tuning Histograms: Building Histograms Without Looking at Data. SIGMOD Conference 1999 : 181-192

Surajit Chaudhuri, Rajeev Motwani , Vivek R. Narasayya : On Random Sampling over Joins. SIGMOD Conference 1999 : 263-274

Michael L. Brodie , Surajit Chaudhuri: Issues in Network Management in the Next Millennium. VLDB 1999 : 198

Surajit Chaudhuri, Luis Gravano : Evaluating Top- k Selection Queries. VLDB 1999 : 397-410

Surajit Chaudhuri, Kyuseok Shim : Optimization of Queries with User-Defined Predicates. ACM Trans. Database Syst. 24 (2): 177-228 (1999)

Surajit Chaudhuri: Letter from the Special Issue Editor. IEEE Data Eng. Bull. 22 (2): 2 (1999)

Surajit Chaudhuri, Eric Christensen , Goetz Graefe , Vivek R. Narasayya , Michael J. Zwilling : Self-Tuning Technology in Microsoft SQL Server. IEEE Data Eng. Bull. 22 (2): 20-26 (1999)

Surajit Chaudhuri, Rajeev Motwani : On Sampling and Relational Operators. IEEE Data Eng. Bull. 22 (4): 41-46 (1999)

Kenneth A. Ross , Surajit Chaudhuri, Gösta Grahne , H. V. Jagadish , Jan Van den Bussche , Moshe Y. Vardi : Reminiscences on Influential Papers. SIGMOD Record 28 (4): 39-41 (1999)

Surajit Chaudhuri, Hector Garcia-Molina , Henry F. Korth , Guy M. Lohman , David B. Lomet , David Maier : Future Directions in Database Research (Panel). ICDE 1998 : 456

Goetz Graefe , Usama M. Fayyad , Surajit Chaudhuri: On the Efficient Gathering of Sufficient Statistics for Classification from Large SQL Databases. KDD 1998 : 204-208

Surajit Chaudhuri: An Overview of Query Optimization in Relational Systems. PODS 1998 : 34-43

Surajit Chaudhuri, Vivek R. Narasayya : AutoAdmin 'What-if' Index Analysis Utility. SIGMOD Conference 1998 : 367-378

Surajit Chaudhuri, Rajeev Motwani , Vivek R. Narasayya : Random Sampling for Histogram Construction: How much is enough? SIGMOD Conference 1998 : 436-447

Surajit Chaudhuri, Vivek R. Narasayya : Microsoft Index Tuning Wizard for SQL Server 7.0. SIGMOD Conference 1998 : 553-554

Surajit Chaudhuri: Data Mining and Database Systems: Where is the Intersection? IEEE Data Eng. Bull. 21 (1): 4-8 (1998)

Surajit Chaudhuri: Letter from the Special Issue Editor. IEEE Data Eng. Bull. 21 (2): 3 (1998)

David B. Lomet , Roger S. Barga , Surajit Chaudhuri, Per-Åke Larson , Vivek R. Narasayya : The Microsoft Database Research Group. SIGMOD Record 27 (3): 81-85 (1998)

Surajit Chaudhuri: Issues in Decision Support over SQL Databases. DMKD 1997 : 0-

Surajit Chaudhuri, Umeshwar Dayal : Data Warehousing and OLAP for Decision Support. DOOD 1997 : 33-34

Surajit Chaudhuri, Rakesh Agrawal , Klaus R. Dittrich , Andreas Reuter , Abraham Silberschatz , Gerhard Weikum : New and Forgotten Dreams in Database Research (Panel). ICDE 1997 : 573

Surajit Chaudhuri, Umeshwar Dayal : Data Warehousing and OLAP for Decision Support (Tutorial). SIGMOD Conference 1997 : 507-508

Surajit Chaudhuri: Query Optimization at the Crossroads (Panel). SIGMOD Conference 1997 : 509

Surajit Chaudhuri, Vivek R. Narasayya : An Efficient Cost-Driven Index Selection Tool for Microsoft SQL Server. VLDB 1997 : 146-155

Jim Gray , Surajit Chaudhuri, Adam Bosworth , Andrew Layman , Don Reichart , Murali Venkatrao , Frank Pellow , Hamid Pirahesh : Data Cube: A Relational Aggregation Operator Generalizing Group-by, Cross-Tab, and Sub Totals. Data Min. Knowl. Discov. 1 (1): 29-53 (1997)

Surajit Chaudhuri, Moshe Y. Vardi : On the Equivalence of Recursive and Nonrecursive Datalog Programs. J. Comput. Syst. Sci. 54 (1): 61-78 (1997)

Surajit Chaudhuri, Phokion G. Kolaitis : Can Datalog Be Approximated? J. Comput. Syst. Sci. 55 (2): 355-369 (1997)

Surajit Chaudhuri, Umeshwar Dayal : An Overview of Data Warehousing and OLAP Technology. SIGMOD Record 26 (1): 65-74 (1997)

Surajit Chaudhuri, Kyuseok Shim : Optimizing Queries with Aggregate Views. EDBT 1996 : 167-182

Surajit Chaudhuri, Ashok K. Chandra , Umeshwar Dayal , Jim Gray , Michael Stonebraker , Gio Wiederhold , Moshe Y. Vardi : Database Research: Lead, Follow, or Get Out of the Way? - Panel Abstract. ICDE 1996 : 190

Surajit Chaudhuri, Luis Gravano : Optimizing Queries over Multimedia Repositories. SIGMOD Conference 1996 : 91-102

Surajit Chaudhuri, Kyuseok Shim : Optimization of Queries with User-defined Predicates VLDB 1996 : 87-98

Surajit Chaudhuri, Luis Gravano : Optimizing Queries over Multimedia Repositories. IEEE Data Eng. Bull. 19 (4): 45-52 (1996)

Surajit Chaudhuri, Ravi Krishnamurthy , Spyros Potamianos , Kyuseok Shim : Optimizing Queries with Materialized Views. ICDE 1995 : 190-200

Surajit Chaudhuri, Umeshwar Dayal , Tak W. Yan : Join Queries with External Text Sources: Execution and Optimization Techniques. SIGMOD Conference 1995 : 410-422

Surajit Chaudhuri, Shahram Ghandeharizadeh , Cyrus Shahabi : Retrieval of Composite Multimedia Objects. VLDB 1995 : 287-298

Surajit Chaudhuri, Kyuseok Shim : An Overview of Cost-based Optimization of Queries with Aggregates. IEEE Data Eng. Bull. 18 (3): 3-9 (1995)

Surajit Chaudhuri, Moshe Y. Vardi : On the Complexity of Equivalence between Recursive and Nonrecursive Datalog Programs. PODS 1994 : 107-116

Surajit Chaudhuri, Phokion G. Kolaitis : Can Datalog be Approximated? PODS 1994 : 86-96

Surajit Chaudhuri, Kyuseok Shim : Including Group-By in Query Optimization. VLDB 1994 : 354-366

Surajit Chaudhuri: Finding Nonrecursive Envelopes for Datalog Predicates. PODS 1993 : 135-146

Surajit Chaudhuri, Moshe Y. Vardi : Optimization of Real Conjunctive Queries. PODS 1993 : 59-70

Surajit Chaudhuri, Kyuseok Shim : Query Optimization in the Presence of Foreign Functions. VLDB 1993 : 529-542

Surajit Chaudhuri, Moshe Y. Vardi : On the Equivalence of Recursive and Nonrecursive Datalog Programs. PODS 1992 : 55-66

Surajit Chaudhuri: Finding Nonrecursive Envelopes for Datalog Predicates. Workshop on Deductive Databases, JICSLP 1992 : 96-105

Surajit Chaudhuri: Detecting Redundant Tuples During Query Evaluation. PODS 1991 : 115-126

Surajit Chaudhuri: Database Types: A Plea for Simplicity (A Naive Semantics of Subtyping). DS-4 1990 : 165-181

Surajit Chaudhuri: Generalization and a Framework for Query Modification. ICDE 1990 : 138-145

Surajit Chaudhuri: Temporal Relationships in Databases. VLDB 1988 : 160-170

Gio Wiederhold , Surajit Chaudhuri, Waqar Hasan , Michael G. Walker , Marianne Winslett : Architectural Concepts for Large Knowledge Bases. GWAI 1987 : 366-385

1 [ 50 ]

2 [ 30 ] [ 89 ]

3 [ 60 ] [ 69 ] [ 76 ] [ 81 ] [ 91 ] [ 97 ]

4 [ 75 ]

5 [ 85 ] [ 106 ]

6 [ 33 ]

7 [ 51 ] [ 59 ] [ 72 ]

8 [ 26 ]

9 [ 48 ]

10 [ 68 ] [ 74 ] [ 78 ] [ 90 ] [ 100 ] [ 107 ]

11 [ 83 ]

12 [ 42 ]

13 [ 99 ]

14 [ 21 ]

15 [ 62 ]

16 [ 102 ]

17 [ 44 ]

18 [ 96 ]

19 [ 89 ]

20 [ 70 ] [ 71 ] [ 76 ] [ 81 ] [ 85 ] [ 91 ] [ 95 ] [ 101 ]

21 [ 71 ] [ 93 ]

22 [ 16 ] [ 21 ] [ 23 ] [ 29 ] [ 31 ] [ 66 ]

23 [ 30 ]

24 [ 40 ] [ 51 ] [ 53 ] [ 59 ] [ 72 ]

25 [ 83 ]

26 [ 82 ] [ 86 ]

27 [ 87 ]

28 [ 66 ] [ 75 ] [ 87 ] [ 104 ] [ 108 ]

29 [ 41 ]

30 [ 15 ] [ 73 ]

31 [ 91 ]

32 [ 40 ] [ 44 ]

33 [ 42 ]

34 [ 18 ] [ 20 ] [ 47 ] [ 68 ] [ 74 ] [ 92 ] [ 104 ]

35 [ 21 ] [ 26 ]

36 [ 77 ]

37 [ 1 ]

38 [ 95 ]

39 [ 99 ]

40 [ 42 ]

41 [ 84 ] [ 105 ]

42 [ 83 ]

43 [ 83 ]

44 [ 12 ] [ 24 ]

45 [ 97 ]

46 [ 103 ]

47 [ 41 ]

48 [ 17 ]

49 [ 33 ]

50 [ 26 ]

51 [ 41 ] [ 96 ]

52 [ 33 ] [ 41 ]

53 [ 53 ]

54 [ 41 ]

55 [ 97 ]

56 [ 92 ]

57 [ 37 ] [ 43 ] [ 49 ] [ 62 ] [ 71 ] [ 87 ] [ 108 ]

58 [ 27 ] [ 33 ] [ 36 ] [ 37 ] [ 38 ] [ 44 ] [ 49 ] [ 52 ] [ 60 ] [ 62 ] [ 63 ] [ 64 ] [ 65 ] [ 69 ] [ 70 ] [ 71 ] [ 77 ] [ 80 ] [ 82 ] [ 89 ] [ 93 ] [ 94 ] [ 97 ] [ 98 ] [ 103 ]

59 [ 84 ]

60 [ 59 ] [ 72 ]

61 [ 26 ]

62 [ 26 ]

63 [ 17 ]

64 [ 109 ]

65 [ 98 ] [ 105 ]

66 [ 26 ]

67 [ 30 ]

68 [ 42 ]

69 [ 80 ] [ 86 ] [ 94 ]

70 [ 15 ] [ 73 ]

71 [ 8 ] [ 11 ] [ 14 ] [ 17 ] [ 19 ] [ 22 ] [ 46 ] [ 67 ] [ 88 ] [ 102 ]

72 [ 30 ]

73 [ 101 ]

74 [ 21 ]

75 [ 97 ]

76 [ 7 ] [ 9 ] [ 13 ] [ 21 ] [ 25 ] [ 42 ]

77 [ 26 ]

78 [ 1 ]

79 [ 30 ] [ 61 ] [ 83 ] [ 95 ] [ 109 ]

80 [ 1 ] [ 21 ]

81 [ 1 ]

82 [ 102 ]

83 [ 16 ]

84 [ 44 ]




©2005 Association for Computing Machinery