Show simple item record

dc.contributor.authorElshqeirat, Basima
dc.contributor.authorSoh, Sie Teng
dc.contributor.authorRai, S.
dc.contributor.authorLazarescu, Mihai
dc.date.accessioned2017-01-30T12:38:41Z
dc.date.available2017-01-30T12:38:41Z
dc.date.created2015-07-16T06:22:03Z
dc.date.issued2015
dc.identifier.citationElshqeirat, B. and Soh, S.T. and Rai, S. and Lazarescu, M. 2015. Bi-Objective Topology Design of Communication Networks Using Dynamic Programming. International Journal of Performability Engineering. 11 (3): pp. 265-274.
dc.identifier.urihttp://hdl.handle.net/20.500.11937/23690
dc.description.abstract

This paper provides an algorithm to design a communication network topology with minimal cost (C) and maximum (s, t) reliability (R) subject to a pre-defined bandwidth (Bmin) constraint, given (i) locations of the various computer nodes, (ii) their connecting links, (iii) each link’s reliability, cost and bandwidth, and (iv) a minimum bandwidth for the network. The bi-objective optimization problem is known NP-hard; henceforth we call the problem NTD-CR/B. We use the dynamic programming (DP) formulation as the engine in our proposed approach, DPCR/B, to generate the topology for solving NTD-CR/B. Further, we propose three greedy heuristics that enumerate and order only k?n (s, t) paths, where n is the total number of (s, t) paths in the network. Each heuristic allows DPCR/B to obtain the selected paths to form the topology using only k paths, which improves the time complexity while producing near optimal topology. Extensive simulations on large networks with various sizes show that DPCR/B is able to generate 91.2% optimal results while using only 1.37-27% of all paths in the grid networks that typically contain up to 299 paths.

dc.publisherRAMS Consultants
dc.subjectbi-objective optimisation
dc.subjectlagrange relaxation
dc.subjectreliability
dc.subjectnetwork topology design
dc.subjectbandwidth
dc.subjectDynamic programming
dc.titleBi-Objective Topology Design of Communication Networks Using Dynamic Programming
dc.typeJournal Article
dcterms.source.volume11
dcterms.source.number3
dcterms.source.startPage265
dcterms.source.endPage274
dcterms.source.issn0973-1318
dcterms.source.titleInternational Journal of Performability Engineering
curtin.departmentDepartment of Computing
curtin.accessStatusFulltext not available
curtin.facultyFaculty of Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record