Graph Analysis, Inference, and Visualization