2005 · 17 citations · 12 references
ComputingComputer ScienceAlgorithmsComputer NetworksOptimizationAlgorithm AnalysisGraph AlgorithmsGraph TheoryNetwork Performance AnalysisSearching AlgorithmsDynamic Graph AlgorithmsDynamic Heuristic SearchGraph SearchPerformance CharacterizationSearch EfficiencySearch Efficiency MetricsSearch Performance Metrics
This paper deliberates on various critical aspects in evaluating searching networks. Existing metrics either draw biased conclusions regarding search performance or provide wrong guidelines for algorithm design. We, therefore, define a unified criterion, search efficiency (SE), to objectively address search performance in a comprehensive manner. The goal of SE is to better characterize performance of searching networks than existing metrics do as well as to guide the design of future ones. We first validate the correctness of SE in performance evaluation in an ideal graph, strictly binary tree, by analyzing SE for two typical search methods, breadth first search and random walk. We further show its strength in performance characterization in the real-world topology, power-law random graph, under various network conditions. We finally design an algorithm, dynamic search, based on SE analysis. Its proved outstanding performance demonstrates the strength of SE to provide guidance for the future design of searching networks.
12
Ion Stoica, Robert Morris, David R. Karger et al. · 2001 · 9.7K citations
Search and replication in unstructured peer-to-peer networks
Qin Lv, Pei Cao, Edith Cohen et al. · 2014 · 1.6K citations
A random graph model for massive graphs
William Aiello, Fan Chung, Linyuan Lü · 2000 · 933 citations