University of Missouri-Columbia
Recent years have witnessed a growing interest and popularity for Peer-To-Peer (P2P) based computing and applications. The popularity of file-sharing applications (e.g., Napster, Kazaa) among Internet users has been paralleled by tremendous amount of research to build scalable and robust P2P systems. One of the most important challenges in such systems is to quickly locate data items that a user is interested in. In a typical file-sharing application, a user poses keyword based queries. In recent years, there has been a growing interest for Peer-To-Peer (P2P) based computing and applications. One of the most important challenges in P2P environments is to quickly locate relevant data across many participating peers.