Planning for conjunctive goals
Artificial Intelligence
ADL: exploring the middle ground between STRIPS and the situation calculus
Proceedings of the first international conference on Principles of knowledge representation and reasoning
A softbot-based interface to the Internet
Communications of the ACM
Partial-order planning: evaluating possible efficiency gains
Artificial Intelligence
Omnipotence without omniscience: efficient sensor management for planning
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Data model and query evaluation in global information systems
Journal of Intelligent Information Systems - Special issue: networked information discovery and retrieval
Answering queries using templates with binding patterns (extended abstract)
PODS '95 Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Planning executing sensing and replanning for information gathering
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
STRUDEL: a Web site management system
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Learning to Understand Information on the Internet: AnExample-Based Approach
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
A scalable comparison-shopping agent for the World-Wide Web
AGENTS '97 Proceedings of the first international conference on Autonomous agents
WebACE: a Web agent for document categorization and exploration
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Modeling Web sources for information integration
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
An efficient plan execution system for information management agents
Proceedings of the 2nd international workshop on Web information and data management
Query containment for data integration systems
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Dataflow plan execution for software agents
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Theory of answering queries using views
ACM SIGMOD Record
Joint optimization of cost and coverage of query plans in data integration
Proceedings of the tenth international conference on Information and knowledge management
Logic-based techniques in data integration
Logic-based artificial intelligence
Compiling Source Descriptions for Efficient and Flexible Information Integration
Journal of Intelligent Information Systems
Semantic Query Optimization for Query Plans of Heterogeneous Multidatabase Systems
IEEE Transactions on Knowledge and Data Engineering
A Scalable Algorithm for Answering Queries Using Views
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Using Probabilistic Information in Data Integration
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Query Rewriting with Symmetric Constraints
FoIKS '02 Proceedings of the Second International Symposium on Foundations of Information and Knowledge Systems
An XML query engine for network-bound data
The VLDB Journal — The International Journal on Very Large Data Bases
MiniCon: A scalable algorithm for answering queries using views
The VLDB Journal — The International Journal on Very Large Data Bases
Answering queries using views: A survey
The VLDB Journal — The International Journal on Very Large Data Bases
Query containment for data integration systems
Journal of Computer and System Sciences - Special issue on PODS 2000
Source integration for data warehousing
Multidimensional databases
Optimizing Recursive Information Gathering Plans in EMERAC
Journal of Intelligent Information Systems
View inference for heterogeneous XML information integration
Journal of Intelligent Information Systems - Special issue on web intelligence
Data integration: the teenage years
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Query rewriting with symmetric constraints
AI Communications
SERGEANT: A framework for building more flexible web agents by exploiting a search engine
Web Intelligence and Agent Systems
Computational tools for fluid power system design: towards distributed AI and virtual reality
International Journal of Computer Applications in Technology
ACM Computing Surveys (CSUR)
A generalized query framework for geospatial reasoning
AAAI'06 proceedings of the 21st national conference on Artificial intelligence - Volume 2
Compilation of query-rewriting problems into tractable fragments of propositional logic
AAAI'06 Proceedings of the 21st national conference on Artificial intelligence - Volume 1
Combining artificial intelligence and databases for data integration
Artificial intelligence today
Active knowledge: dynamically enriching RDF knowledge bases by web services
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Query-answering algorithms for information agents
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Answering queries using views in the presence of functional dependencies
BNCOD'05 Proceedings of the 22nd British National conference on Databases: enterprise, Skills and Innovation
iJADE reporter: an intelligent multi-agent based context aware news reporting system
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
Implementation of federated databases through updatable views
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Efficient top-k query answering using cached views
Proceedings of the 16th International Conference on Extending Database Technology
Hi-index | 0.00 |
We describe Occam, a query planning algorithm that determines the best way to integrate data from different sources. As input, Occam takes a library of site descriptions and a user query. As output, Occam automatically generates one or more plans that encode alternative ways to gather the requested information. Occam has several important features: (1) it integrates both legacy systems and full relational databases with an efficient, domain-independent, query-planning algorithm, (2) it reasons about the capabilities of different information sources, (3) it handles partial goal satisfaction i.e., gathers as much data as possible when it can't gather exactly all that the user requested, (4) it is both sound and complete, (5) it is efficient. We present empirical results demonstrating Occam's performance on a variety of information gathering tasks.