Applications of graph theory to circuits and networks Circuits and switching theory mathematics