Topology Design with Minimal Cost Subject to Network Reliability Constraint
dc.contributor.author | Elshqeirat, Basima | |
dc.contributor.author | Soh, Sieteng | |
dc.contributor.author | Rai, S. | |
dc.contributor.author | Lazarescu, M. | |
dc.date.accessioned | 2017-01-30T13:15:09Z | |
dc.date.available | 2017-01-30T13:15:09Z | |
dc.date.created | 2015-07-16T06:22:03Z | |
dc.date.issued | 2015 | |
dc.identifier.citation | Elshqeirat, B. and Soh, S. and Rai, S. and Lazarescu, M. 2015. Topology Design with Minimal Cost Subject to Network Reliability Constraint. IEEE Transactions on Reliability. 64 (1): pp. 118-131. | |
dc.identifier.uri | http://hdl.handle.net/20.500.11937/29768 | |
dc.identifier.doi | 10.1109/TR.2014.2338253 | |
dc.description.abstract |
This paper addresses an NP-hard problem, referred to as Network Topology Design with minimum Cost subject to a Reliability constraint (NTD-CR), to design a minimal-cost communication network topology that satisfies a pre-defined reliability constraint. The paper describes a dynamic programming (DP) scheme to solve the NTD-CR problem, and proposes a DP approach, called Dynamic Programming Algorithm to solve NTD-CR (DPCR-ST), to generate the topology using a selected sequence of spanning trees of the network, STXmin. The paper shows that our DPCR-ST approach always provides a feasible solution, and produces an optimal topology given an optimal order of spanning trees. The paper proves that the problem of optimally ordering the spanning trees is NP-complete, and proposes three greedy heuristics to generate and order only k spanning trees of the network. Each heuristic allows the DPCR-ST approach to generate STXmin using only k spanning trees, which improves the time complexity while producing a near optimal topology. Simulations based on fully connected networks that contain up to 2.3×109 spanning trees show the merits of using the ordering methods and the effectiveness of our algorithm vis-à-vis to four existing state-of-the-art techniques. Our DPCR-ST approach is able to generate 81.5% optimal results, while using only 0.77% of the spanning trees contained in networks. Further, for a typical 2 × 100 grid network that contains up to 1.899102 spanning trees, DPCR-ST approach requires only k=1214 spanning trees to generate a topology with a reliability no larger than 5.05% off from optimal. | |
dc.publisher | IEEE | |
dc.subject | network reliability | |
dc.subject | network optimization | |
dc.subject | network topology design | |
dc.subject | Dynamic programming | |
dc.title | Topology Design with Minimal Cost Subject to Network Reliability Constraint | |
dc.type | Journal Article | |
dcterms.source.volume | 64 | |
dcterms.source.number | 1 | |
dcterms.source.startPage | 118 | |
dcterms.source.endPage | 131 | |
dcterms.source.issn | 0018-9529 | |
dcterms.source.title | IEEE Transactions on Reliability | |
curtin.department | Department of Computing | |
curtin.accessStatus | Open access |