Weighted or unweighted graph