import numpy as np import shed import matplotlib.pyplot as plt from scipy.spatial import Delaunay import networkx as nx from scipy.spatial import distance from scipy.optimize import linprog def builtRandomTransit (n): f = [] for i in range(n): f.append([0] * n) for i in range(n): for j in range(n): f[i][j]=np.random.randint(10)+1 if i==j: f[i][j]=0 return f def getMinFlow (C): if len(C)==1: return 0 min_flow = np.inf for i in range(len(C)-1): if G[C[i]][C[i+1]]['capacity']d['capacity']: print (u,v,d['capacity'],d['flow'],sum_flow) simplexNewPaths(G,d['flow'],(u,v),p, d['capacity'],V)