Abstract
This paper presents an \(O(mn \log U)\) time algorithm to solve the feasibility problem, where n, m and U are the number of nodes, arcs, and the value of maximum upper bound, respectively. The merit of this paper in comparison with maximum flow algorithms, is that it presents some information that is useful to modeler in estimating the maximum cost of adjusting the infeasible network. Our algorithm improves upon the previous \(O(mn \log (nU))\)-time method due to Ghiyasvand (Appl Math Modell 35:5276–5285, 2011). Also, the algorithm computes a feasible flow if the given network is feasible, but the method of Ghiyasvand (Appl Math Modell 35:5276–5285, 2011) does not compute a feasible flow if it is feasible.
Similar content being viewed by others
References
Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1993). Network flows: Theory, algorithms, and applications. Englewood Cliffs, NJ: Prentice-Hall.
Busch, C., Kannan, R., & Vasilakos, A. V. (2012). Approximating ongestion + ilation in networks via quality of routing games. IEEE Transactions on Computers, 61, 1270–1283.
Cheng, H., Xiongb, N., Vasilakos, A. V., Yangd, L. T., Chena, G., & Zhuanga, X. (2012). Nodes organization for channel assignment withtopology preservation in multi-radio wireless mesh networks. Ad Hoc Networks, 10(5), 760–773.
Chilamkurti, N., Zeadally, S., Vasilakos, A., & Sharma, V. (2009). Cross-layer support for energy efficient routing in wireless sensor networks. Journal of Sensors, 1, 1–9.
Salehi Fathabadi, H., & Ghiyasvand, M. (2007). A new algorithm for solving the feasibility problem of a network flow. Applied Mathematics and Computation, 192(2), 429–438.
Ghiyasvand, M. (2011). An \(O(mn \log (nU))\) time algorithm to solve the feasibility problem. Applied Mathematical Modelling, 35, 5276–5285.
Ghiyasvand, M. (2016). Adjusting an infeasible network by minimizing the sum of the violation costs. Scientia Iranica (accepted).
Ghiyasvand, M. (2006). A new approach for computing a most positive cut using the minimum flow algorithms. Applied Mathematics and Computation, 176(1), 27–36.
Li, M., Li, Z., & Vasilakos, A. V. (2013). A survey on topology control in wireless sensor networks: taxonomy, comparative study, and open issues. Proceedings of the IEEE, 101(12), 2538–2557.
Li, P., Guo, S., Yu, S., & Vasilakos, A. V. (2012). An opportunistic feeding and routing protocol for reliable multicast with pipelined network coding. In Proceedings of the IEEE INFOCOM 2012 (pp. 100–108).
Hoffman, A. J. (1960). Some recent applications of the theory of linear inequalities to extremal combinatorial analysis. In Combinatorial Analysis, Proceedings of Symposia in Applied Mathematics (Vol. X, pp. 113–127).
McCormick, S. T. (1997). How to compute least infeasible flows. Mathematical Programming, 78, 179–194.
Meng, T., Wu, F., Yang, Z., Chen, G., & Vasilakos, A. V. (2016). Spatial reusability-aware routing in multi-hop wireless networks. IEEE Transactions on Computers, 65, 244–255.
Orlin, J. B. (2013). Max Flows in O(nm) time, or better. Proceedings of the Annual ACM Symposium on Theory of Computing (pp. 765–774). New York.
Quan, W., Xu, C., Vasilakos, A. V., Guan, J., Zhang, H., & Grieco, L. A. (2014). Tree-bitmap and bloom-filter for a scalable and efficient name lookup in content-centric networking. Networking Conference, 2014 IFIP (pp. 1–9). IEEE.
Spyropoulos, T., Rais, R. N. B., Turletti, T., Obraczka, K., & Vasilakos, A. (2010). Routing for disruption tolerant networks: Taxonomy and design. Wireless Networks, 16(8), 2349–2370.
Vasilakos, A. V., Saltouros, M. P., Atlassis, A. F., & Pedrycz, W. (2003). Optimizing qos routing in hierarchical ATM networks using computational intelligence techniques. IEEE Transactions on Systems, Man, and Cybernetics, 33(3), 297–312.
Vasilakos, A. V., Zhang, Y., & Spyropoulos, T. (2012). Delay tolerant networks: Protocols and applications. Boca Rotan: CRC press.
Wang, X., Vasilakos, A. V., Chen, M., Liu, Y., & Kwon, T. T. (2012). A survey of green mobile networks: Opportunities and challenges. MONET, 17(1), 4–20.
Xiang, L., Luo, J., & Vasilakos, A. V. (2011). Compressed data aggregation for energy efficient wireless sensor networks. In Global Telecommunications Conference (GLOBECOM 2011) (pp. 1–5). IEEE.
Yao, Y., Cao, Q., & Vasilakos, A. V. (2013). An energy-efficient, delay-aware, and lifetime-balancing data collection protocol for wireless sensor networks. In IEEE 10th International Conference on Mobile Ad-Hoc and Sensor Systems (pp. 182–190). IEEE.
Yen, Y. S., Chao, H. C., Chang, R. S., & Vasilakos, A. V. (2011). Flooding-limited and multi-constrained QoS multicast routing based on the genetic algorithm for MANETs. Mathematical and Computer Modelling, 53, 2238–2250.
Youssef, M., Ibrahim, M., Abdelatif, M., Che, L., & Vasilakos, A. V. (2014). Routing metrics of cognitive radio networks: A survey. IEEE Communications Surveys and Tutorials, 16(1), 92–109.
Zeng, Y., Xiang, K., Li, D., & Vasilakos, A. V. (2013). Directional routing and scheduling for green vehicular delay tolerant networks. Wireless Networks, 19(2), 161–173.
Zhang, B., Wang, Y., Vasilakos, A. V., & Ma, J. (2013). Mobile social networking: Reconnect virtual community with physical space. Telecommunication Systems, 54(1), 91–110.
Zhou, L., Chao, H. C., & Vasilakos, A. V. (2011). Joint forensics-scheduling strategy for delay-sensitive multimedia applications over heterogeneous networks. IEEE Journal on Selected Areas in Communications, 29(7), 1358–1367.
Acknowledgments
I thank the three anonymous reviewers for their constructive comments, which helped to improve the manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ghiyasvand, M. An \(O(mn \log U)\) time algorithm for estimating the maximum cost of adjusting an infeasible network. Telecommun Syst 63, 719–725 (2016). https://doi.org/10.1007/s11235-016-0151-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-016-0151-9