Bio


Garcia-Molina's research interests include distributed computing systems, database systems, and digital libraries.

Academic Appointments


Honors & Awards


  • 100 Most Important Hispanics in Technology and Business, Hispanic Engineer and IT magazine (2006)

Boards, Advisory Committees, Professional Organizations


  • Member, National Academy of Engineering (2013 - Present)
  • Member, American Academy of Arts and Sciences (2013 - Present)

Professional Education


  • PhD, Stanford University (1979)

2013-14 Courses


Journal Articles


  • Self-Maintainability of Graph Structured Views Garcia-Molina, H., Zhuge, Y.
  • Performance Analysis of WHIPS Incremental Maintenance Garcia-Molina, H., Zhuge, Y.
  • Real-Time Communication Over Multiple Standard Networks Garcia-Molina, H., Kao, B.
  • A Reliable Message Distributor for a Distributed Database CCA Technical Report Garcia-Molina, H., Blaustein, B., Kaufman, C., Lynch, N., Shmueli, O.
  • Developments in Generic Entity Resolution. IEEE Data Engineering Bulletin Garcia-Molina, H., Whang, S. 2011; 34 (3): 51-59
  • Information Seeking: Convergence of Search Recommendations and Advertising, Communications of the ACM Garcia-Molina, H., Koutrika, G., Parameswaran, A. 2011; 54 (11): 121-130
  • Web Graph Similarity for Anomaly Detection of Internet Services and Applications Garcia-Molina, H., Papadimitriou, P., Dasdan, A. 2010
  • Stanford WebBase Components and Applications ACM Transactions on Internet Technologies Garcia-Molina, H., Cho, J., Haveliwala, T., Lam, W., Paepcke, A., Raghavan, S. 2006; 6 (2): 153 - 186
  • InfoMonitor: Unobtrusively Archiving a World Wide Web Server International Journal of Digital Libraries Garcia-Molina, H., Cooper, B. 2005; 5 (2): 106-119
  • Dewey Meets Turing: Librarians Computer Scientists, and the Digital Libraries Initiative, D-Lib Magazine (http://www.dlib.org/) Garcia-Molina, H., Paepcke, A., Wesley, R. 2005; 11 (7/8)
  • Infrastructure for Knowledge Discovery and Dissemination Journal of Intelligence Community Research and Development (JICRD) Garcia-Molina, H., Arasu, A., Babu, S., Haveliwala, T., Kamvar, S., Klein, D. 2004
  • Estimating frequency of change ACM Transactions on Internet Technologies (TOIT) Garcia-Molina, H., Cho, J. 2003; 3 (3): 256-290
  • Searching the Web ACM Transactions on Internet Technologies Garcia-Molina, H., Arasu, A., Cho, J., Paepcke, A., Raghavan, S. 2001; 1 (1)
  • Integrating Diverse Information Management Systems: A Brief Survey IEEE Data Engineering Bulletin Garcia-Molina, H., Raghavan, S. 2001: 44-52
  • Building the InfoBus: A Review of Technical Choices in the Stanford Digital Library Project IEEE Computer Garcia-Molina, H., Paepcke, A., Baldonado, M., Chang, Chen-Chuan, K., Cousins, S. 1999
  • Fastest in Memory (In-Memory Databases) Intelligent Enterprise Garcia-Molina, H. 1999; 2 (12): 38-44
  • The TSIMMIS Approach to Mediation: Data Models and Languages Journal of Intelligent Information Systems Garcia-Molina, H., Papakonstantinou, Y., Quass, D., Rajaraman, A., Sagiv, Y., Ullman, J. 1997; 8 (2): 117-32
  • Efficient Dissemination of Information on the Internet IEEE Data Engineering Bulletin Garcia-Molina, H., Yan, T. 1996; 19 (3): 48-54
  • Interoperability, Scaling, and the Digital Libraries Research Agenda (Report on the May 18-19 1995 IITA Digital Libraries Workshop) Microcomputers for Information Management Garcia-Molina, H., Lynch, C. 1996; 13 (2): 85-132
  • Overview of the Stanford Real-time Information Processor (STRIP) SIGMOD Record Garcia-Molina, H., Adeleberg, B., Kao, B. 1996; 25 (1): 34-37
  • HyperFile: A Data and Query Model for Documents VLDB Journal Garcia-Molina, H., Clifton, C. 1995; 4 (1): 45-86
  • The Stanford Digital Library Project Communications of the ACM Garcia-Molina, H., Ketchpel, S., Winograd, T. 1995; 38 (4): 59
  • The Stanford Data Warehousing Project IEEE Data Engineering Bulletin Garcia-Molina, H., Hammer, J., Widom, J., Labio, W., Zhuge, Y. 1995; 18 (2): 41-48
  • The SCAM Approach to Copy Detection in Digital Libraries D-Lib Magazine Garcia-Molina, H., Shivakumar, N. 1995
  • Flexible Constraint Management for Autonomous Distributed Databases IEEE Data Engineering Bulletin Garcia-Molina, H., Chawathe, S., Widom, J. 1994
  • Aggressive Transmissions of Short Messages over Redundant Paths (Short Paper) IEEE Transactions on Parallel and Distributed Systems Garcia-Molina, H., Kao, B., Barbara, D. 1994; 5 (1): 102-109
  • Services for a Workflow Management System IEEE Data Engineering Bulletin Garcia-Molina, H., Salem, K. 1994; 17 (1): 40-44
  • Incremental Updates of Inverted Lists for Text Document Retrieval University Department of Computer Science Technical Report Number STAN-CS-TN-93-1 Garcia-Molina, H., Tomasic, A., Shoens, K. 1993
  • The Efficacy of GlOSS for the Text Database Discovery Problem Stanford University Technical Note Number STAN-CS-TN-93-002 Garcia-Molina, H., Gravano, L., Tomasic, A. 1993
  • Query Processing and Inverted Indices in Shared-Nothing Document Information Retrieval Systems VLDB Journal Garcia-Molina, H., Tomasic, A. 1993; 2 (3): 243-275
  • Deadline Assignment in a Distributed Soft Real-Time System, Technical Report STAN-CS-92-1452 Department of Computer Science, Stanford University Garcia-Molina, H., Kao, B. 1992: 25
  • Overview of Multidatabase Transaction Management VLDB Journal Garcia-Molina, H., Breitbart, Y., Silberschatz, A. 1992; 1 (2): 181-239
  • Caching and Database Scaling in Distributed Shared-Nothing Information Retrieval Systems Stanford University Department of Computer Science Technical Report Number STAN-CS-92-1456 Garcia-Molina, H., Tomasic, A. 1992
  • Memory Resident Database Systems: An Overview IEEE Transactions on Knowledge and Data Engineering, Special Issue on Memory Resident Databases Garcia-Molina, H., Salem, K. 1992; 4 (6): 509-516
  • Aggressive Transmissions Over Redundant Paths for Time Critical Messages, Technical Report STAN-CS-92-1431 Department of Computer Science, Stanford University Garcia-Molina, H., Kao, B. 1992: 43
  • Ordered and Reliable Multicast Communication ACM Transactions on Computer Systems Garcia-Molina, H., Spauster, A. 1991; 9 (3): 242-271
  • Modeling Long-Running Activities as Nested Sagas Database Engineering Garcia-Molina, H., Salem, K., Gawlick, D., Klein, J., Kleissner, K. 1991; 14 (1)
  • Managing a Remote Backup Copy for Disaster Recovery ACM Transactions on Database Systems Garcia-Molina, H., Halim, N., King, R., Polyzois, C. 1991; 16 (2): 338-368
  • Data Caching in an Information Retrieval System ACM Transactions on Database Systems Garcia-Molina, H., Alonso, R., Barbara, D. 1990; 15 (3): 359-384
  • System M: A Transaction Processing Testbed for Memory Resident Data IEEE Transactions on Knowledge and Data Engineering Garcia-Molina, H., Salem, K. 1990; 2 (1): 161-172
  • Clustering Active Disk Data to Improve Disk Performance Princeton University Technical Report CS-TR-283-90 Garcia-Molina, H., Staelin, C. 1990
  • The Case for Controlled Inconsistency in Replicated Data IEEE Technical Committee on Operating Systems Newsletter Garcia-Molina, H., Barbara, D. 1990; 4 (3): 8-11
  • Coordinating Multi-Transaction Activities Princeton University Technical Report CS-TR-247-90 Garcia-Molina, H., Salem, K., Gawlick, D., Klein, J., Kleissner, K. 1990
  • Research Directions for Distributed Databases ACM SIGMOD Record Garcia-Molina, H., Lindsay, B. 1990; 19 (4): 98-103
  • Implementing Long Lived Transactions Using Log Record Forwarding XEROX Palo Alto Research Center Technical Report Garcia-Molina, H., Hagmann, R. 1990
  • Increasing Availability Under Mutual Exclusion Constraints with Dynamic Vote Reassignment ACM Transaction on Computers and Systems Garcia-Molina, H., Barbara, D., Spauster, A. 1989; 7 (4): 394-426
  • Reliable Scheduling in a TMR Database System Transactions on Computers and Systems Garcia-Molina, H., Pittelli, F. 1989; 7 (1): 25-60
  • Telematics Research at Princeton - 1988, Technical Report CS-TR-219-89 Department of Computer Science, Princeton University Garcia-Molina, H., Abbott, R., Alonso, R., Barbara, D., Barber, B., Blaze, M. 1989
  • Telematics Research at Princeton, Technical Report CS-TR-151-88 Department of Computer Science, Princeton University Garcia-Molina, H., Abbott, R., Alonso, R., Barbara, D., Cova, L., Kogan, B. 1988
  • Optimizing Shadow Recovery Algorithms IEEE Transactions on Software Engineering Garcia-Molina, H., Kent, J. 1988; 14 (2): 155-168
  • The Impact of Disk Striping on Reliability IEEE Data Engineering Bulletin Garcia-Molina, H., Salem, K. 1988; 11 (2)
  • Scheduling Real-Time Transactions ACM SIGMOD Record Garcia-Molina, H., Abbott, R. 1988; 17 (1): 71-81
  • Achieving High Availability in Distributed Databases IEEE Transactions on Software Engineering Garcia-Molina, H., Kogan, B. 1988; 14 (7): 886-896
  • Concurrency Control and Recovery for Global Procedures in Federated Database Systems IEEE Data Engineering Bulletin Garcia-Molina, H., Alonso, R., Salem, K. 1987; 10 (3): 5-11
  • Some Thoughts on Probabilistic Databases, Technical Report CS-TR-090-87 Department of Computer Science, Princeton University Garcia-Molina, H., Porter, D. 1987
  • Distributed Computing at Princeton - 1986, Technical Report CS-TR-073-87 Department of Computer Science, Princeton University Garcia-Molina, H., Abbott, R., Alonso, R., Cova, L., Kogan, B., Kyrimis, K. 1987
  • The Reliability of Voting Mechanisms IEEE Transactions on Computers Garcia-Molina, H., Barbara, D. 1987; C-36 (10): 1197-1208
  • Applications of Byzantine Agreement in Database Systems ACM Transactions on Database Systems Garcia-Molina, H., Davidson, S., Pittelli, F. 1986; 11 (1): 27-47
  • Crash Recovery Mechanisms for Main Storage Database Systems, Technical Report CS-TR-034-86 Department of Computer Science, Princeton University Garcia-Molina, H., Salem, K. 1986
  • The Vulnerability of Vote Assignments ACM Transactions on Computer Systems Garcia-Molina, H., Barbara, D. 1986; 4 (3): 187-213
  • Mutual Exclusion in Partitioned Distributed Systems Journal of Distributed Computing Garcia-Molina, H., Barbara, D. 1986; 1: 119-132
  • Consistency in a Partitioned Network: A Survey ACM Computing Surveys Garcia-Molina, H., Davidson, S., Skeen, D. 1985; 17 (3): 341-370
  • Evaluating Response Time in a Faulty Distributed Computing System IEEE Transactions on Computers Garcia-Molina, H., Kent, J. 1985: . 101-109
  • Distributed Computing Research at Princeton IEEE Bulletin on Database Engineering Garcia-Molina, H., Alonso, R., Barbara, D., Cordon, R., Kent, J., Pittelli, F. 1985; 8 (2): 68-75
  • How to Assign Votes in a Distributed System Journal of the ACM Garcia-Molina, H., Barbara, D. 1985; 32 (4): 841-860
  • A Massive Memory Machine IEEE Transactions on Computers Garcia-Molina, H., Lipton, R., Valdes, J. 1984; C-33 (5): 391-399
  • Debugging a Distributed Computing System IEEE Transactions on Software Engineering Garcia-Molina, H., Germano, F., Kohler, W. 1984; SE-10 (2): 210-219
  • The Case for Massive Memory, Technical Report 326 Department of Electrical Engineering and Computer Science, Princeton University Garcia-Molina, H., Cullingford, R., Honeyman, P., Lipton, R. 1984
  • A Massive Memory Machine Architecture, Technical Report 312 Department of Electrical Engineering and Computer Science, Princeton University Garcia-Molina, H., Lipton, R., Valdes, J. 1983
  • Analysis of the Massive Memory Architectures, Technical Report 313 Department of Electrical Engineering and Computer Science, Princeton University Garcia-Molina, H., Lipton, R., Valdes, J. 1983
  • A Massive Memory Database System, Technical Report 314 Department of Electrical Engineering and Computer Science, Princeton University Garcia-Molina, H., Lipton, R., Valdes, J. 1983
  • Using Semantic Knowledge for Transaction Processing in a Distributed Database ACM Transactions on Database Systems Garcia-Molina, H. 1983; 8 (2): 186-213
  • Elections in a Distributed Computing System IEEE Transactions on Computers Garcia-Molina, H. 1982; C-31 (1): 48-59
  • Partition Recovery Using Semantic Knowledge Technical Report, Computer Corporation of America Garcia-Molina, H., Blaustein, B., Chilenskas, M., Ries, D., Allen, T. 1982
  • Reliability Issues for Fully Replicated Distributed Databases IEEE Computer Garcia-Molina, H. 1982; 15 (9): 34-42
  • Partitions in a Distributed Database Jornadas en Computacion (Sponsored by IBM and Universidad Simon Bolivar) Garcia-Molina, H., Davidson, S. 1982: 25-35
  • A Technique for Evaluating the Performance and Reliability of Distributed Computing Systems, Technical Report 291 Department of Electrical Engineering and Computer Science, Princeton University Garcia-Molina, H., Kent, J. 1981
  • Centralized Control Update Algorithms for Fully Redundant Distributed Databases Journal of Digital Systems Garcia-Molina, H. 1981; 5 (1/2): 85-101
  • Partitioned Data, Multiple Controllers and Transactions with an Initially Unspecified Base Set, Technical Note 155 Digital Systems Laboratory, Departments of Electrical Engineering and Computer Science, Stanford University Garcia-Molina, H. 1979
  • Restricted Update Transactions and Read Only Transactions, Technical Note 154 Digital Systems Laboratory, Departments of Electrical Engineering and Computer Science, Stanford University Garcia-Molina, H. 1979
  • Crash Recovery in the Centralized Locking Algorithm, Technical Note 153 Digital Systems Laboratory, Departments of Electrical Engineering and Computer Science, Stanford University Garcia-Molina, H. 1979
  • Performance Comparison of Update Algorithms for Distributed Databases Part II, Technical Note 146 Technical Note 146, Digital Systems Laboratory, Departments of Electrical Engineering and Computer Science, Garcia-Molina, H. 1978
  • Performance Comparison of Update Algorithms for Distributed Databases, Technical Note 143 Digital Systems Laboratory, Departments of Electrical Engineering and Computer Science, Stanford University Garcia-Molina, H. 1978
  • Overview and Bibliography of Distributed Databases, Report HPP-77-27 Computer Science Department, Stanford University Garcia-Molina, H. 1977

Books and Book Chapters


  • Database Systems: The Complete Book Garcia-Molina, H., Ullman, J., Widom, J. Prentice Hall. 2002
  • Database System Implementation Garcia-Molina, H., Ullman, J., Widom, J. Prentice Hall. 2000
  • Coordinating Multi-Transaction Activities with Nested Sagas Recovery in Database Management Systems Garcia-Molina, H., Salem, K., Gawlick, D., Klein, J., Kleissner, C. edited by Kumar, V., Hsu, M. Prentice-Hall. 1998: 466-481
  • Distributed Databases: Current Technology and Research Directions Modern Database Systems: The Object Model, Interoperability, and Beyond Garcia-Molina, H., Hsu, M. edited by Kim, W. ACM Press/ Addison Wesley. 1995: 477-493
  • Transaction Management in Multidatabase Systems Modern Database Systems: The Object Model, Interoperability, and Beyond Garcia-Molina, H., Breitbart, Y., Silberschatz, A. edited by Kim, W. ACM Press/ Addison Wesley. 1995: 573-591
  • Node Autonomy in a Distributed System Reprinted in Multidatabase Systems: An Advanced Solution for Global Information Sharing Garcia-Molina, H. edited by Hurson, A., R., Bright, M., W., Pakzad, S. IEEE Computer Society Press. 1993: 1
  • Implementing Reliable Distributed Computing Systems Designing and Programming Modern Computer Systems Garcia-Molina, H., Pittelli, F. edited by Kartashev, S., P., Kartashev, S., I. Prentice-Hall. 1989: 1
  • Performance Evaluation of Reliable Distributed Systems Reliability in Distributed Software and Database Systems Garcia-Molina, H., Kent, J. edited by Bhargava, B. Van Nostrand Reinhold. 1987: 1
  • The Role of Massive Memory in Knowledge Base Management Systems On Knowledge Base Management Systems: Integrating Artificial Intelligence and Database Technologies Garcia-Molina, H., Cullingford, R., Lipton, R. edited by Brodie, M., Mylopoulos, J. Springer Verlag. 1986: 1

Conference Proceedings


  • Query-Flood DoS Attacks in Gnutella Garcia-Molina, H., Daswani, N.
  • Pong-Cache Poisoning in GUESS Garcia-Molina, H., Daswani, N.
  • SeeDB: Visualizing Database Queries Efficiently (Vision Paper) Garcia-Molina, H., Parameswaran, A., Polyzotis, N. 2014
  • Crowd-Powered Find Algorithms Garcia-Molina, H., Parameswaran, A., Sarma, A. D., Halevy, A. 2014
  • Human-Powered Top-k Lists, Int. Garcia-Molina, H., Polychronopoulos, V., de Alfaro, L., Davis, J., Polyzotis, N. 2013
  • Datasift: An Expressive and Accurate Crowd-Powered Search Toolkit Garcia-Molina, H., Parameswaran, A., Teh, M. H., Widom, J. 2013
  • Disinformation Techniques for Entity Resolution. Garcia-Molina, H., Whang, S. 2013
  • Evaluating the Crowd with Confidence Garcia-Molina, H., Joglekar, M., Parameswaran, A. 2013
  • Quality Control for Comparison Microtasks Garcia-Molina, H., Venetis, P. 2012
  • Deco: A System for Declarative Crowdsourcing (Demo) Garcia-Molina, H., Park, H., Pang, R., Parameswaran, A., Polyzotis, N., Widom, J. 2012
  • Max Algorithms in Crowdsourcing Environments Garcia-Molina, H., Venetis, P., Garcia-Molina, H., Huang, K., Polyzotis, N. 2012
  • Question Selection for Crowd Entity Resolution. Garcia-Molina, H., Whang, Steven, E., Lofgren, P. 2012
  • Joint Entity Resolution. Garcia-Molina, H., Whang, S. 2012
  • An Overview of the Deco System: Data Model and Query Language; Query Processing and Optimization Garcia-Molina, H., Park, H., Pang, R., Parameswaran, A., Polyzotis, N., Widom, J. 2012
  • A Model for Quantifying Information Leakage Garcia-Molina, H., Whang, S. 2012
  • CrowdScreen: Algorithms for Filtering Data with Humans Garcia-Molina, H., Parameswaran, A., Park, H., Polyzotis, N., Ramesh, A., Widom, J. 2012
  • So Who Won? Dynamic Max Discovery with the Crowd Garcia-Molina, H., Guo, S. D., Parameswaran, A. 2012
  • Sponsored Search Auctions with Conflict Constraints Garcia-Molina, H., Papadimitriou, P. 2012
  • Deco: Declarative Crowdsourcing Garcia-Molina, H., Parameswaran, A., Park, H., Polyzotis, N., Widom, J. 2012
  • On the Selection of Tags for Tag Clouds Garcia-Molina, H., Venetis, P., Koutrika, G. 2011
  • Display Advertising Impact: Search Lift and Social Influence Garcia-Molina, H., Papadimitriou, P., Krishnamurthy, P., Lewis, R., Reiley, D. 2011
  • Where in the World is My Data? Garcia-Molina, H., Kadambi, S., Chen, J., Cooper, Brian, F., Lomax, D., Ramakrishnan, R. 2011
  • Managing Information Leakage Garcia-Molina, H., Whang, S. 2011
  • Turkalytics: Real-time Analytics for Human Computation Garcia-Molina, H., Heymann, P. 2011
  • Human-Assisted Graph Search: It's Okay to Ask Questions Garcia-Molina, H., Parameswaran, A., Sarma, A. D., Polyzotis, N., Widom, J. 2011
  • Output URL Bidding Garcia-Molina, H., Papadimitriou, P., Dasdan, A., Kolay, S. 2011
  • Correcting for Missing Data in Information Cascades Garcia-Molina, H., Sadikov, E., medina, M. 2011
  • Optimal Schemes for Robust Web Extraction Garcia-Molina, H., Parameswaran, A., Dalvi, N., Rastogi, R. 2011
  • Evaluating, Combining and Generalizing Recommendations with Prerequisites Garcia-Molina, H., Parameswaran, A., Ullman, Jeffrey, D. 2010
  • Towards the Web of Concepts: Extracting Concepts from Large Datasets Garcia-Molina, H., Parameswaran, A., Rajaraman, A. 2010
  • Synthesizing View Definitions from Data Garcia-Molina, H., Sarma, A. D., Parameswaran, A., Widom, J. 2010
  • Tagging Human Knowledge Garcia-Molina, H., Heymann, P., Paepcke, A. 2010
  • Evaluating Entity Resolution Results Garcia-Molina, H., Menestrina, D., Whang, Steven, E. 2010
  • Entity Resolution with Evolving Rules Garcia-Molina, H., Whang, Steven, E. 2010
  • Recsplorer: Recommendation Algorithms Based on Precedence Mining Garcia-Molina, H., Parameswaran, A., Koutrika, G., Berkovitz, B. 2010
  • CourseRank: A Closed-Community Social System through the Magnifying Glass (Best Paper Nominee) Garcia-Molina, H., Koutrika, G., Bercovitz, B., Kaliszan, F., Liou, H. 2009
  • Entity Resolution with Iterative Blocking Garcia-Molina, H., Whang, S., Koutrika, G., Menestrina, D., Theobald, M. 2009
  • Contrasting Controlled Vocabulary and Tagging: Experts Choose the Right Names to Label the Wrong Things Garcia-Molina, H., Heymann, P. 2009
  • Recommendations with Prerequisites (Short Paper) Garcia-Molina, H., Parameswaran, A. 2009
  • Data Clouds: Summarizing Keyword Search Results over Structured Data Garcia-Molina, H., Koutrika, G., Zadeh, Z., Mohammadi 2009
  • CourseRank: A Social System for Course Planning (Best Demo Award). Garcia-Molina, H., Bercovitz, B., Kaliszan, F., Koutrika, G., Liou, H., Zadeh, Z. M. 2009
  • Clustering the Tagged Web Garcia-Molina, H., Ramage, D., Heymann, P., Manning, C. 2009
  • Indexing Boolean Expressions. Garcia-Molina, H., Whang, S., E., Brower, C., Shanmugasundaram, J., Vassilvitskii, S., Vee, E. 2009
  • Managing the Quality of CPC Traffic Garcia-Molina, H., Mungamuru, B. 2009
  • Tagging with Queries: How and Why? (Late Breaking Paper) Garcia-Molina, H., Antonnellis, Y., Karim, J. 2009
  • Social Systems: Can We Do More Than Just Poke Friends? Garcia-Molina, H., Koutrika, G., Bercovitz, B., Ikeda, R., Kaliszan, F., Liou, H. 2009
  • FlexRecs: Expressing and Combining Flexible Recommendations Garcia-Molina, H., Koutrika, G., Bercovitz, B. 2009
  • Flexible Recommendations for Course Planning (Demo Paper) Garcia-Molina, H., Koutrika, G., Bercovitz, B., Ikeda, R., Kaliszan, F., Liou, H. 2009
  • CourseCloud: Summarizing and Refining Keyword Searches (Demo Paper) Garcia-Molina, H., Koutrika, G., Zadeh, Z., Mohammadi 2009
  • Privacy, Preservation and Performance: The 3 P's of Distributed Data Management Garcia-Molina, H., Mungamuru, B. 2008
  • Can Social Bookmarking Improve Web Search? Garcia-Molina, H., Heymann, P., Koutrika, G. 2008
  • Flexible Recommendations over Rich Data Garcia-Molina, H., Koutrika, G., Ikeda, R., Bercovitz, B. 2008
  • Social Tag Prediction Garcia-Molina, H., Heymann, P., Ramage, D. 2008
  • Matching Hierarchies Using Shared Objects Garcia-Molina, H., Ikeda, R., Zhao, K. 2008
  • Simrank++: Query Rewriting through Link Analysis of the Click Graph Garcia-Molina, H., Antonelli, Y., Chang, C. 2008
  • Questioning Yahoo! Answers Garcia-Molina, H., Gyöngyi, Z., Koutrika, G., Pedersen, J. 2008
  • Configurations -- A Model For Distributed Data Storage (Brief Announcement) Garcia-Molina, H., Mungamuru, B., Olston, C. 2007
  • D-Swoosh: A Family of Algorithms for Generic, Distributed Entity Resolution Garcia-Molina, H., Benjelloun, O., Gong, H., Kawai, H., Larson, T., Menestrina, D. 2007
  • Beyond Just Data Privacy Garcia-Molina, H., Mungamuru, B. 2007
  • Combating Spam in Tagging Systems Garcia-Molina, H., Koutrika, G., Effendi, F., Heymann, P., Gyongyi, Z. 2007
  • Generic Entity Resolution with Data Confidences Garcia-Molina, H., Menestrina, D., Benjelloun, O. 2006
  • Link Spam Detection Based on Mass Estimation Garcia-Molina, H., Gyongyi, Z., Berkhin, P., Pedersen, J. 2006
  • To Safeguard Your Sensitive Data Garcia-Molina, H., Mungamuru, B., Mitra, S. 2006
  • Non-Cooperation in Competitive P2P Networks Garcia-Molina, H., Yang, B., Condie, T., Kamvar, S. 2005
  • Semantic Overlay Networks for P2P Systems Garcia-Molina, H., Crespo, A. 2005
  • Using Ad-Hoc Inter-Vehicle Networks for Regional Alerts Garcia-Molina, H., Sun, Q. 2005
  • Quantifying Agent Strategies Under Reputation Garcia-Molina, H., Marti, S. 2005
  • Two Can Keep A Secret: A Distributed Architecture for Secure Database Services. Garcia-Molina, H., Aggarwal, G., Bawa, M., Ganesan, P., Kenthapadi, K., Motwani, R. 2005
  • Link Spam Alliances Garcia-Molina, H., Gyongyi, Z. 2005
  • Leveraging Context to Resolve Identity in Photo Albums Garcia-Molina, H., Naaman, M., Paepcke, A., Yeh, Ron, B. 2005
  • Combating Web Spam with TrustRank Garcia-Molina, H., Gyongyi, Z. 2004
  • Adaptive Peer-To-Peer Topologies Garcia-Molina, H., Condie, T., Kamvar, S. 2004
  • Vision Paper: Enabling Privacy for the Paranoids Garcia-Molina, H., Aggarwal, G., Bawa, M., Ganesan, P., Garcia-Molina, H., Kenthapadi, K. 2004
  • Online Balancing of Range-Partitioned Data with Applications to Peer-to-Peer Systems Garcia-Molina, H., Ganesan, P., Bawa, M. 2004
  • The Price of Validity in Dynamic Networks Garcia-Molina, H., Bawa, M., Gionis, A., Motwani, R. 2004
  • Canon in G Major: Designing DHTs with Hierarchical Structure Garcia-Molina, H., Ganesan, P., Gummadi, K. 2004
  • Evaluating GUESS and Non-Forwarding Peer-to-Peer Search Garcia-Molina, H., Yang, B., Vinograd, P. 2004
  • Automatic Organization for Digital Photographs with Geographic Coordinates (Best Paper Award) Garcia-Molina, H., Naaman, M., Song, Y. J., Paepcke, A. 2004
  • Limited Reputation Sharing in P2P Systems Garcia-Molina, H., Marti, S. 2004
  • SPROUT: P2P Routing with Social Networks Garcia-Molina, H., Marti, S., Ganesan, P. 2004
  • DHT Routing Using Social Links Garcia-Molina, H., Marti, S., Ganesan, P. 2004
  • SLIC: A Selfish Link-based Incentive Mechanism for Unstructured Peer-to-Peer Networks Garcia-Molina, H., Sun, Q. 2004
  • Context Data in Geo-Referenced Digital Photo Collections Garcia-Molina, H., Naaman, M., Harada, S., Wang, Q., Paepcke, A. 2004
  • Publish/Subscribe Tree Construction in Wireless Ad-Hoc Networks Garcia-Molina, H., Huang, J. 2003
  • PPay: Micropayments for Peer-to-Peer Systems Garcia-Molina, H., Yang, B. 2003
  • Reliably Networking a Multicast Repository Garcia-Molina, H., Lam, W. 2003
  • YAPPERS: A Peer-to-Peer Lookup Service over Arbitrary Topology Garcia-Molina, H., Ganesan, P., Sun, Q. 2003
  • From Where to What: Metadata Sharing for Digital Photographs with Geographic Coordinates Garcia-Molina, H., Naaman, M., Paepcke, A. 2003
  • SIL: Modeling and Measuring Scalable Peer-to-Peer Search Networks Garcia-Molina, H., Cooper, B. 2003
  • Studying search networks with SIL Garcia-Molina, H., Cooper, B. 2003
  • Open Problems in Data-sharing Peer-to-peer Systems Garcia-Molina, H., Daswani, N., Yang, B. 2003
  • Evaluation of ESI and Class-Based Delta Encoding Garcia-Molina, H., Naaman, M., Paepcke, A. 2003
  • Incentives for Combating Free-riding on P2P Networks (Research Note) Garcia-Molina, H., Kamvar, S. 2003
  • Complex Queries over Web Repositories Garcia-Molina, H., Raghavan, S. 2003
  • Addressing the Non-Cooperation Problem in Competitive P2P Systems Garcia-Molina, H., Yang, B., Kamvar, S. 2003
  • EigenRep - Reputation Management in P2P Networks Garcia-Molina, H., Kamvar, S., Schlosser, M. 2003
  • Evaluation of Delivery Techniques for Dynamic Web Content (Poster) Garcia-Molina, H., Naaman, M., Paepcke, A. 2003
  • Extracting Structured Data from Web Pages Garcia-Molina, H., Arasu, A. 2003
  • Representing Web Graphs Garcia-Molina, H., Raghavan, S. 2003
  • Multicasting a Changing Repository Garcia-Molina, H., Lam, W. 2003
  • Extracting Structured Data from Web Pages (Poster) Garcia-Molina, H., Arasu, A. 2003
  • Designing a Super-Peer Network Garcia-Molina, H., Yang, B. 2003
  • Identity Crisis: Anonymity vs. Reputation in P2P Systems Garcia-Molina, H., Marti, S. 2003
  • Maximizing Remote Work in Flooding-based Peer-to-Peer Systems Garcia-Molina, H., Sun, Q., Daswani, N. 2003
  • Partial Lookup Services Garcia-Molina, H., Sun, Q. 2003
  • Assignment-Based Partitioning in a Condition Monitoring System (Extended Abstract) Garcia-Molina, H., Huang, J. 2002
  • Similarity Flooding: A Versatile Graph Matching Algorithm Garcia-Molina, H., Melnik, S., Rahm, E. 2002
  • Assignment-based Partitioning in a Condition Monitoring System Garcia-Molina, H., Huang, J. 2002
  • Routing Indexes for Peer-To-Peer Systems Garcia-Molina, H., Crespo, A. 2002
  • Bidding for Storage Space in a Peer-To-Peer Replication System Garcia-Molina, H., Cooper, B. 2002
  • Efficient Search in Peer-to-Peer Networks Garcia-Molina, H., Yang, B. 2002
  • Divide-and-Conquer Algorithm for Computing Set Containment Joins Garcia-Molina, H., Melnik, S. 2002
  • Time as Essence for Photo Browsing Through Personal Digital Libraries Garcia-Molina, H., Graham, A., Paepcke, A. 2002
  • Streaming Live Media over Peers Garcia-Molina, H., Bawa, M., Deshpande, H. 2002
  • Parallel Crawlers Garcia-Molina, H., Cho, J. 2002
  • Seeing the Whole in Parts: Text Summarization for Web Browsing on Handheld Devices Garcia-Molina, H., Buyukkokten, O., Paepcke, A. 2001
  • Publish/Subscribe in a Mobile Environment Garcia-Molina, H., Huang, J. 2001
  • Comparing Hybrid Peer To Peer Systems Garcia-Molina, H., Yang, B. 2001
  • Creating Trading Networks of Digital Archives Garcia-Molina, H., Cooper, B. 2001
  • Cost-driven Design for Archival Repositories Garcia-Molina, H., Crespo, A. 2001
  • Efficient Web Form Entry on PDAs Garcia-Molina, H., Kaljuvee, O., Buyukkokten, O., Paepcke, A. 2001
  • Exactly-once Semantics in a Replicated Messaging System Garcia-Molina, H., Huang, J. 2001
  • Text Summarization of Web pages on Handheld Devices Garcia-Molina, H., Buyukkokten, O., Paepcke, A. 2001
  • Multicasting a Web Repository Garcia-Molina, H., Lam, W. 2001
  • Accordion Summarization for End-Game Browsing on PDAs and Cellular Phones Garcia-Molina, H., Buyukkokten, O., Paepcke, A. 2001
  • Crawling the Hidden Web Garcia-Molina, H., Raghavan, S. 2001
  • Replicated Condition Monitoring Garcia-Molina, H., Huang, J. 2001
  • Building a Distributed Full-Text Index for the Web Garcia-Molina, H., Melnik, S., Raghavan, S., Yang, B. 2001
  • Performance Issues in Incremental Warehouse Maintenance Garcia-Molina, H., Labio, W., Yang, J., Cui, Y., Widom, J. 2000
  • Modeling Archival Repositories for Digital Libraries Garcia-Molina, H., Crespo, A. 2000
  • A Mediation Infrastructure for Digital Library Services Garcia-Molina, H., Melnik, S., Paepcke, A. 2000
  • Focused Web Searching with PDAs Garcia-Molina, H., Buyukkokten, O., Paepcke, A. 2000
  • Power Browser: Efficient Web Browsing for PDAs Garcia-Molina, H., Buyukkokten, O., Paepcke, A., Winograd, T. 2000
  • Crawler-Friendly Web Servers Garcia-Molina, H., Brandman, O., Cho, J., Shivakumar, N. 2000
  • The Evolution of the Web and Implications for an Incremental Crawler Garcia-Molina, H., Cho, J. 2000
  • Approximate Query Translation Across Heterogeneous Information Sources Garcia-Molina, H., Chang, K. 2000
  • WebBase: A repository of web pages Garcia-Molina, H., Hirai, J., Raghavan, S., Paepcke, A. 2000
  • Synchronizing a database to Improve Freshness Garcia-Molina, H., Cho, J. 2000
  • Finding Replicated Web Collections Garcia-Molina, H., Shivakumar, N., Cho, J. 2000
  • Efficient Resumption of Interrupted Warehouse Loads Garcia-Molina, H. 2000
  • Efficient Query Subscription Processing in a Multicast Environment (Short Paper) Garcia-Molina, H., Crespo, A., Buyukkokten, O. 2000
  • Implementing a Reliable Digital Object Archive Garcia-Molina, H., Cooper, B., Crespo, A. 2000
  • MEDIC: A Memory and Disk Cache for Multimedia Clients Garcia-Molina, H., Chang, E. 1999
  • Mind Your Vocabulary: Query Mapping Across Heterogeneous Information Sources Garcia-Molina, H., Chang, K. 1999
  • Exploiting Geographical Location Information of Web Pages Garcia-Molina, H., Shivakumar, N., Buyukkokten, O., Cho, J., Gravano, L. 1999
  • Shrinking the Warehouse Update Window Garcia-Molina, H., Labio, W., Yerneni, R. 1999
  • Capability Sensitive Query Processing on Internet Sources Garcia-Molina, H., Labio, W., Yerneni, R. 1999
  • Coping with Limited Capabilities of Sources Garcia-Molina, H., Yerneni, R. edited by Buchmann, A. 1999
  • Distributed and Parallel Computing Issues in Data Warehousing Garcia-Molina, H., Labio, W., Wiener, J., Zhuge, Y. 1999
  • Computing Capabilities of Mediators Garcia-Molina, H., Yerneni, R., Li, C., Ullman, J. 1999
  • Fusion Queries over Internet Databases Garcia-Molina, H., Yerneni, R., Papakonstantinou, Y., Abiteboul, S. 1998
  • 2D Bubble-Up: Managing Parallel Disks for Media Servers Garcia-Molina, H., Chang, E., Li, C. 1998
  • Computing Iceberg Queries Efficiently Garcia-Molina, H., Fang, M., Shivakumar, N., Motwani, R., Ullman, J. 1998
  • A Generalized Digital Wallet Architecture Garcia-Molina, H., Daswani, N., Boneh, D., Ketchpel, S., Paepcke, A. 1998
  • Filtering with Approximate Predicates Garcia-Molina, H., Shivakumar, N., Chekuri, C. 1998
  • An Interface for Projecting CoAs in Support of C2 Garcia-Molina, H., Wiederhold, G., Jiang, R. 1998
  • Finding Near-Replicas of Documents and Servers on the Web Garcia-Molina, H., Shivakumar, N. 1998
  • Cost-Based Media Server Design, RIDE 98, Orlando, Florida Garcia-Molina, H., Chang, E. 1998
  • Proximity Search in Databases Garcia-Molina, H., Goldman, R., Shivakumar, N., Venkatasubramanian, S. 1998
  • Expiring Data in a Warehouse Garcia-Molina, H., Labio, W., Yang, J. 1998
  • An Extensible Constructor Tool for the Rapid Garcia-Molina, H., Baldonado, M., Chang, Chen-Chuan, K., Katz, S., Paepcke, A., Winograd, T. 1998
  • Collaborative Value Filtering on the Web (Poster Paper) Garcia-Molina, H., Rodriguez, G., Paepcke, A. 1998
  • Safeguarding and Charging for Information on the Internet, Keynote Paper Garcia-Molina, H., Ketchpel, Steven, P., Shivakumar, N. 1998
  • Archival Storage for Digital Libraries Garcia-Molina, H., Crespo, A. 1998
  • Competitive Sourcing for Internet Commerce Garcia-Molina, H., Ketchpel, S. 1998
  • Extracting Semistructured Information from the Web Garcia-Molina, H., Hammer, J., Cho, J., Aranha, R. 1997
  • Effective Memory Use in a Video Server Garcia-Molina, H., Chang, E. 1997
  • Meaningful Change Detection in Structured Data Garcia-Molina, H., Chawathe, S. 1997
  • Evaluating the Cost of Boolean Query Mapping Garcia-Molina, H., Chang, K. 1997
  • Wave-Indices: Indexing Evolving Databases Garcia-Molina, H., Shivakumar, N. 1997
  • Semistructured Data: The TSIMMIS Experience Garcia-Molina, H., Hammer, J., McHugh, J. 1997
  • STARTS: Stanford Proposal for Internet Meta-Searching Garcia-Molina, H., Gravano, L., Chang, C., Paepcke, A. 1997
  • Shopping Models: A Flexible Architecture for Information Commerce Garcia-Molina, H., Ketchpel, S., Paepcke, A. 1997
  • The STRIP Rule System For Efficiently Maintaining Derived Data Garcia-Molina, H., Adelberg, B., Widom, J. 1997
  • Project Synopsis: Evaluating STRIP Garcia-Molina, H., Adelberg, B. 1996
  • A System Prototype for Warehouse View Maintenance Garcia-Molina, H., Wiener, J., Gupta, H., Labio, W., Zhuge, Y., Widom, J. 1996
  • Database Support for Efficiently Maintaining Derived Data Garcia-Molina, H., Adelberg, B., Kao, B. 1996
  • UPAI: A Universal Payment Application Interface Garcia-Molina, H., Ketchpel, S., Cousins, S., Hassan, S., Paepcke, A. 1996
  • Building a Scalable and Accurate Copy Detection Mechanism Garcia-Molina, H., Shivakumar, N. 1996
  • Change Detection in Hierarchically Structured Information Garcia-Molina, H., Chawathe, S., Rajaraman, A., Widom, J. 1996
  • Reducing Initial Latency in a Multimedia Storage System Garcia-Molina, H., Chang, E. 1996
  • On Building Distributed Soft Real-Time Systems Garcia-Molina, H., Kao, B., Adelberg, B. 1995
  • Applying Update Streams in a Soft Real-Time Database System Garcia-Molina, H., Adelberg, B., Kao, B. 1995
  • A Query Translation Scheme for Rapid Implementation of Wrappers Garcia-Molina, H., Papakonstantinou, Y., Gupta, A., Ullman, J. 1995
  • InterPay: Managing Multiple Payment Mechanisms in Digital Libraries Garcia-Molina, H., Cousins, S., Ketchpel, S., Paepcke, A., Hassan, S., Roscheisen, M. 1995
  • SCAM: A Copy Detection Mechanism for Digital Documents Garcia-Molina, H., Shivakumar, N. 1995
  • Duplicate Detection in Information Dissemination Garcia-Molina, H., Yan, T. 1995
  • The TSIMMIS Approach to Mediation: Data Models and Languages Garcia-Molina, H., Papakonstantinou, Y., Quass, D., Rajaraman, A., Sagiv, Y., Ullman, J. 1995
  • Integrating and Accessing Heterogeneous Information Sources in TSIMMIS Garcia-Molina, H., Hammer, J., Ireland, K., Papakonstantinou, Y., Ullman, J. 1995
  • SIFT -- A Tool for Wide-Area Information Dissemination Garcia-Molina, H., Yan, T. 1995
  • Information Translation, Mediation, and Mosaic-Based Browsing in the TSIMMIS System (Demo Description) Garcia-Molina, H., Hammer, J., Ireland, K., Papakonstantinou, Y., Ullman, J., Widom, J. 1995
  • Copy Detection Mechanisms for Digital Documents Garcia-Molina, H., Brin, S., Davis, J. 1995
  • Generalizing GlOSS to Vector-Space Databases and Broker Hierarchies Garcia-Molina, H., Gravano, L. 1995
  • View Maintenance in a Warehousing Environment Garcia-Molina, H., Zhuge, Y., Hammer, J., Widom, J. 1995
  • Index Structures for Information Filtering Under the Vector Space Model Garcia-Molina, H., Yan, Tak, W. 1994
  • Distributed Selective Dissemination of Information Garcia-Molina, H., Yan, T. 1994
  • Synthetic Workload Performance Analysis of Incremental Updates Garcia-Molina, H., Shoens, K., Tomasic, A. 1994
  • Replicated Data Management in Mobile Environments: Anything New Under the Sun? Garcia-Molina, H., Barbara, D. 1994
  • The Tsimmis Project: Integration of Heterogeneous Information Sources Garcia-Molina, H., Chawathe, S., Hammer, J., Ireland, K., Papakonstantinou, Y., Ullman, J. 1994
  • Independent Access Array for Continuous Media Storage Management (Extended Abstract) Garcia-Molina, H., Saito, M. 1994
  • Emulating Soft Real-Time Scheduling Using Traditional Operating System Schedulers (Synopsis) Garcia-Molina, H., Adelberg, B., Kao, B. 1994
  • Processing of Read-Only Queries at a Remote Backup Garcia-Molina, H., Polyzois, C. 1994
  • Precision and Recall of Gloss for Database Discovery (Short Paper) Garcia-Molina, H., Gravano, L., Tomasic, A. 1994
  • Incremental Updates of Inverted Lists for Text Document Retrieval Garcia-Molina, H., Tomasic, A., Shoens, K. 1994
  • The Efficacy of GlOSS for the Text Database Discovery Problem Garcia-Molina, H., Gravano, L., Tomasic, A. 1994
  • A Real Time Database System for Telecommunication Applications (Extended Abstract) Garcia-Molina, H., Adelberg, B., Kao, B. 1994
  • Deadline Assignment in a Distributed Soft Real-Time System Garcia-Molina, H., Kao, B. 1993
  • Interoperability with Unstructured Data and Services (Position Paper) Garcia-Molina, H., Barabara, D., Breitbart, Y., Korth, H., Mehrotra, S. 1993
  • Caching and Database Scaling in Distributed Shared-Nothing Information Retrieval Systems Garcia-Molina, H., Tomasic, A. 1993
  • The GOLD Mailer Garcia-Molina, H., Barabara, D., Clifton, C., Douglis, F., Johnson, S., Kao, B. 1993
  • Soft Real-Time Communication Over Dual Non-Real-Time Networks Garcia-Molina, H., Kao, B. 1993
  • Performance of Inverted Indices in Shared-Nothing Distributed Text Document Retrieval Systems Garcia-Molina, H., Tomasic, A. 1993
  • Database Challenges: Third Generation TP Monitors Garcia-Molina, H., Dayal, U., Hsu, M., Kao, B., Shan, M. 1993
  • The Electronic Library of the Future: Accessing Worldwide Information Garcia-Molina, H., Yan, Tak, W. 1993
  • Evaluation of Remote Backup Algorithms for Transaction Processing Systems Garcia-Molina, H., Polyzois, C. 1992
  • The Demarcation Protocol: A Technique for Maintaining Arithmetic Constraints in Distributed Database Systems Garcia-Molina, H., Barbara, D. 1992
  • An Overview of Real-Time Database Systems Garcia-Molina, H., Kao, B. edited by Son, S. 1992
  • Distributed Processing of Filtering Queries in HyperFile Garcia-Molina, H., Clifton, C. 1991
  • Global Consistency Constraints Considered Harmful for Heterogeneous Database Systems Garcia-Molina, H. 1991
  • A Generalized Disaster Recovery Model and Algorithm Garcia-Molina, H., Polyzois, C. 1991
  • Smart File Systems Garcia-Molina, H., Staelin, C. 1991
  • Non-deterministic Queue Operations Garcia-Molina, H., Salem, K. 1991
  • Coordinating Activities Through Extended Sagas: A Summary Garcia-Molina, H., Salem, K., Gawlick, D., Klein, J., Kleissner, K. 1991
  • Aggressive Transmission over Redundant Paths Garcia-Molina, H., Kao, B., Barbara, D. 1991
  • Scheduling I/O Requests with Deadlines: a Performance Evaluation Garcia-Molina, H., Abbott, R. 1990
  • Overview of Disaster Recovery for Transaction Processing Systems Garcia-Molina, H., Polyzois, C., King, R., Halim, N. 1990
  • Indexing in a Hypertext Database Garcia-Molina, H., Clifton, C. 1990
  • A Probabilistic Relational Data Model Garcia-Molina, H., Barbara, D., Porter, D. 1990
  • Data Management with Massive Memory: A Summary Garcia-Molina, H., Abbott, R., Clifton, C., Staelin, C., Salem, K. 1990
  • File System design Using Large Memories Garcia-Molina, H., Staelin, C. 1990
  • The Epoch Algorithms for Disaster Recovery Garcia-Molina, H., Polyzois, C., Hagmann, R. 1990
  • Issues in Disaster Recovery Garcia-Molina, H., Polyzois, C. 1990
  • Scheduling Real-Time Transactions with Disk Resident Data Garcia-Molina, H., Abbott, R. 1989
  • Checkpointing Memory-Resident Databases Garcia-Molina, H., Salem, K. 1989
  • Message Ordering in a Multicast Environment Garcia-Molina, H., Spauster, A. 1989
  • Scheduling Real Time Transactions: A Performance Evaluation Garcia-Molina, H., Abbott, R. 1988
  • Node Autonomy in a Distributed System Garcia-Molina, H., Kogan, B. 1988
  • Quasi-Copies: Efficient Data Sharing for Information Retrieval Systems Garcia-Molina, H., Alonso, R., Barbara, D., Abad, S. 1988
  • Reliable Broadcast in Networks with Nonprogrammable Servers Garcia-Molina, H., Kogan, B., Lynch, N. 1988
  • Exploiting Symmetries for Low-Cost Comparison of File Copies Garcia-Molina, H., Barbara, D., Feijoo, B. 1988
  • The Design of a Document Database Garcia-Molina, H., Clifton, C., Hagmann, R. 1988
  • An Implementation of Reliable Broadcast Using an Unreliable Multicast Facility Garcia-Molina, H., Kogan, B. 1988
  • High Performance Transaction Processing with Memory Resident Data Garcia-Molina, H., Salem, K. 1987
  • Reliable Distributed Database Management Garcia-Molina, H., Abbott, R. 1987
  • Altruistic Locking: A Strategy for Coping with Long Lived Transactions Garcia-Molina, H., Salem, K., Alonso, R. 1987
  • Recovery in a Triple Modular Redundancy Database System Garcia-Molina, H., Pittelli, F. 1987
  • Efficient Scheduling in a TMR System Garcia-Molina, H., Pittelli, F. 1987
  • Maintaining Availability of Replicated Data in a Dynamic Failure Environment Garcia-Molina, H., Barbara, D., Kogan, B. 1987
  • Update Propagation in Bakunin Data Networks Garcia-Molina, H., Kogan, B. 1987
  • Sagas Garcia-Molina, H., Salem, K. 1987
  • Performance Through Memory Garcia-Molina, H., Park, A., Rogers, L. 1987
  • Achieving High Availability in Distributed Databases Garcia-Molina, H., Kogan, B. 1987
  • The Future of Data Replication Garcia-Molina, H. 1986
  • Transaction Management Garcia-Molina, H. 1986
  • Protocols for Dynamic Vote Reassignment Garcia-Molina, H., Barbara, D., Spauster, A. 1986
  • Database Processing with Triple Modular Redundancy Garcia-Molina, H., Pittelli, F. 1986
  • Disk Striping Garcia-Molina, H., Salem, K. 1986
  • Policies for Dynamic Vote Reassignment Garcia-Molina, H., Barbara, D., Spauster, A. 1986
  • Performance Evaluation of Database Crash Recovery Mechanisms Garcia-Molina, H., Kent, J. 1985
  • The Performance of a Concurrency Control Mechanism that Exploits Semantic Knowledge Garcia-Molina, H., Cordon, R. 1985
  • Evaluating Vote Assignments with a Probabilistic Metric Garcia-Molina, H., Barbara, D. 1985
  • ESP: An Architecture for a Massive Memory Machine Garcia-Molina, H., Lipton, R., Valdes, J. 1985
  • Is Byzantine Agreement Useful in a Distributed Database? Garcia-Molina, H., Davidson, S., Pittelli, F. 1984
  • Optimizing the Reliability Provided by Voting Mechanisms Garcia-Molina, H., Barbara, D. 1984
  • The Vulnerability of Voting Mechanisms Garcia-Molina, H., Barbara, D. 1984
  • Maintaining Replicated Databases Even in the Presence of Network Partitions Garcia-Molina, H., Blaustein, B., Ries, D., Chilenskas, M. 1983
  • Data-patch: Integrating Inconsistent Copies of a Database after a Partition Garcia-Molina, H., Allen, T., Blaustein, B., Chilenskas, M., Ries, D. 1983
  • Architectural Overview of a Distributed Software Testbed Garcia-Molina, H., Germano, F., Kohler, W. 1983
  • How Expensive is Data Replication? An Example Garcia-Molina, H., Barbara, D. 1982
  • Protocols for Partitioned Distributed Database Systems Garcia-Molina, H., Davidson, S. 1981
  • The Cost of Data Replication Garcia-Molina, H., Barbara, D. 1981
  • Reliability Issues for Completely Replicated Distributed Databases (Preliminary Version) Garcia-Molina, H. 1980
  • A Concurrency Control Mechanism for Distributed Databases which Uses Centralized Locking Controllers Garcia-Molina, H. 1979
  • Distributed Database Coupling Garcia-Molina, H. 1978
  • Performance Comparison of Two Update Algorithms for Distributed Databases Garcia-Molina, H. 1978