Operational research science aims to find the optimal solution to many problems in various life domains. One of the most famous is the network analysis. Problem. In this paper we introduce an effective algorithm with linear time O ( n + k ) within it all network activities are executed within determined period and with a minimum cost.