Network Algorithms, Data Mining, and Applications