We consider the following integer multipath flow network synthesis problem. We are given two positive integers q, n, (1 < q < n), and a non-negative, integer, symmetric, n × n matrix R, each non-diagonal element r i j of which represents the minimum requirement of q-path flow value between nodes i and j in an undirected network on the node set N = {1, 2, . . . , n}. We want to construct a simple, undirected network G = [N , E] with integer edge capacities {u e : e ∈ E} such that each of these flow requirements can be realized (one at a time) and the sum of all the edge capacities is minimum. We present an O(n 3 ) combinatorial algorithm for the problem and we show that the problem has integer rounding property.