2005 · 70 citations · 5 references
ComputingComputer ScienceInformation TechnologyAlgorithmsData StructuresInformation RetrievalGraph MiningQuery ProcessingSearch SystemsSearching AlgorithmsService DiscoveryWeb SearchBloom FiltersCompositionSearchesWeb Service ArchitectureWeb Services
When there are a large number of Web services available (e.g., in the range of 1,000-10,000), it is non-trivial to quickly find Web services satisfying the given request. Furthermore, when no single Web service satisfies the given request fully, one needs to "compose" multiple Web services to fulfill the goal. Since the search space for such a composition problem is in general exponentially increasing, it is important to have wise decision on underlying data structures and search algorithms. Toward this problem, in this paper, we present a novel solution, named as BF* (BF-Star), that adopts the competitive A* as a search algorithm while utilizing the Bloom Filter as a succinct data structure.
5
Artificial intelligence: a modern approach
Choice Reviews Online · 1995 · 22.2K citations · Full text
Artificial intelligence: A modern approach
Nils J. Nilsson · Artificial Intelligence · 1996 · 10.7K citations
Space/time trade-offs in hash coding with allowable errors
Burton H. Bloom · Communications of the ACM · 1970 · 7.5K citations · Full text