Keyphrases
- search algorithm
- peer to peer
- search space
- resource discovery
- file sharing
- heuristic search
- peer to peer computing
- search strategy
- overlay network
- data sharing
- branch and bound
- selection algorithm
- load balancing
- proxy cache
- super peer
- peer to peer systems
- search tree
- hill climbing
- search problems
- search procedure
- graph search
- information systems
- search methods
- digital libraries
- database systems