Analyzing graphs