• DocumentCode
    1348226
  • Title

    A tabu-search approach for designing computer-network topologies with unreliable components

  • Author

    Pierre, Samuel ; Elgibaoui, Ali

  • Author_Institution
    Quebec Univ., Montreal, Que., Canada
  • Volume
    46
  • Issue
    3
  • fYear
    1997
  • fDate
    9/1/1997 12:00:00 AM
  • Firstpage
    350
  • Lastpage
    359
  • Abstract
    The topological design of computer networks is a part of network planning, and consists of finding a network topology configuration that minimizes the total communication cost, while considering some performance and reliability constraints. Given the computational complexity of techniques that allow an optimal solution to this problem, heuristic methods are often proposed to reduce the search of candidate topologies and provide suboptimal solutions. The tabu search (TS) approach in this paper is one such method. Our adaptation of TS to the topological design of computer networks applies some moves to a starting topology in order to reduce its total link-cost and/or to improve its average delay. Such an approach is an attempt to generalize a local-search method. Simulation results confirm the efficiency and robustness of this method for designing backbone networks interconnecting between 12 and 30 nodes. Our implementation of TS generally provides better solutions than CS, SA, and GA. Our implementation of TS uses a routing strategy where packets travel according to the shortest distances between nodes. This strategy is easy to implement and allows the direct evaluation of flow and delay, but has some shortcomings. The routes do not vary according to the charge of the network. In practice, it is suitable to use the dynamic routing strategy where routes vary according to the traffic supported by the network. The length of the tabu list can noticeably affect the final results, therefore the use of dynamic list is entirely suitable
  • Keywords
    computational complexity; computer network reliability; network routing; search problems; average delay improvement; computational complexity; computer-network topologies design; dynamic routing strategy; efficiency; heuristic methods; local-search method generalisation; network planning; performance constraints; reliability constraints; robustness; routing strategy; suboptimal solutions; tabu list; tabu-search; total communication cost minimisation; unreliable components; Computational complexity; Computational modeling; Computer network reliability; Computer networks; Costs; Design methodology; Network topology; Robustness; Routing; Telecommunication network reliability;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.664006
  • Filename
    664006