Show simple item record

dc.contributor.authorElshqeirat, B.
dc.contributor.authorSoh, Sieteng
dc.contributor.authorRai, S.
dc.contributor.authorLazarescu, Mihai
dc.date.accessioned2017-01-30T13:10:25Z
dc.date.available2017-01-30T13:10:25Z
dc.date.created2014-02-13T20:00:39Z
dc.date.issued2013
dc.identifier.citationElshqeirat, Basima and Soh, Sieteng and Rai, Suresh and Lazarescu, Mihai. 2013. A Practical Algorithm for Reliable Network Topology Design. International Journal of Performability Engineering. 9 (4): pp. 397-408.
dc.identifier.urihttp://hdl.handle.net/20.500.11937/29118
dc.description.abstract

This paper addresses an NP-hard problem of designing a network topology with maximum (s, t) reliability subject to given constraints, such as the computer centers location (nodes), their connecting links reliability and cost, and the maximum budget cost to install the links. Cost is a major issue in the network design, and thus the problem is applicable for networks requiring maximized reliability. This paper presents a dynamic programming (DP) scheme to solve the problem. Then, it describes a DP approach, called DPA, to generate the topology using all (s, t) paths in the network. Five different path-orders are proposed to improve the effectiveness of DPA. Further, the path-orders allow DPA to generate only k=1 paths dynamically from the graph model of the network and stops if a path inclusion leads to an insignificant addition in the resulting topology’s reliability. This step reduces the time complexity significantly while producing almost equal results as compared to using all (s, t) paths. Extensive simulations using benchmark networks with various sizes show the merits of path-orders, and the effectiveness and advantage of our DPA vis-à-vis to three existing techniques. Our proposed DPA is able to generate 92% optimal results on the networks using only 6% to 11% of the (s, t) paths for large networks. Further, its non-optimal results are no more than 0.77% off that of optimal. Finally, for a 2×100 grid network that contains 299 paths, DPA requires only up to k=987 paths to generate topology with cost 99% of the total cost and reliability 99.35% of that of the original network.

dc.publisherRAMS Consultants
dc.relation.urihttp://www.ijpe-online.com/attachments/article/696/pp.397-408%20Paper%205%20IJPE%20443.12%20Soh%2029.08.12.pdf
dc.subjectnetwork reliability
dc.subjectterminal reliability
dc.subjectnetwork optimization
dc.subjectDynamic programing
dc.subjectnetwork topology design
dc.titleA Practical Algorithm for Reliable Network Topology Design
dc.typeJournal Article
dcterms.source.volume9
dcterms.source.number4
dcterms.source.startPage397
dcterms.source.endPage408
dcterms.source.issn0973-1318
dcterms.source.titleInternational Journal of Performability Engineering
curtin.department
curtin.accessStatusFulltext not available


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record