I. Introduction
Growth of resources consumption (such as energy, gas, water, etc.) in industry makes it necessary to design utility networks in the optimal way. I can be gas, oil, and water supply systems, heating systems, roads and railroads, data networks, power networks and so on. Cost reduction of construction and designing of utility networks gives a great economic benefit. Thus, one of the major problems is the effective choosing of routes for laying utility networks in order to minimize economic losses. Usually this problem is solved by the variational methods and discrete optimization methods (graph theory, mathematical programming, etc.). The advantages of these methods are their simplicity and flexibility, which allow solving the problem empirically.