• DocumentCode
    1369979
  • Title

    Using genetic algorithms to design mesh networks

  • Author

    Ko, King-Tim ; Tang, Kit-Sang ; Chan, Cheung-Yau ; Man, Kim-Fung ; Kwong, Sam

  • Author_Institution
    City Univ. of Hong Kong, Hong Kong
  • Volume
    30
  • Issue
    8
  • fYear
    1997
  • fDate
    8/1/1997 12:00:00 AM
  • Firstpage
    56
  • Lastpage
    61
  • Abstract
    Designs for mesh communication networks must meet conflicting, interdependent requirements. This sets the stage for a complex problem with a solution that targets optimal topological connections, routing, and link capacity assignments. These assignments must minimize cost while satisfying traffic requirements and keeping network delays within permissible values. Since such a problem is NP-complete, developers must use heuristic techniques to handle the complexity and solve practical problems with a modest number of nodes. One heuristic technique, genetic algorithms, appears to be ideal to handle the design of mesh networks with capability of handling discrete values, multiobjective functions, and multiconstraint problems. Existing applications of genetic algorithms to this problem, however, have only optimized the network topology. They ignore the difficult subproblems of routing and capacity assignment, a crucial determiner of network quality and cost. This article presents a total solution to mesh network design using a genetic algorithm approach. The application is a 10-city network that links Hong Kong and nine other cities in China. The development demonstrates that this method can be used for networks of reasonable size with realistic topology and traffic requirements
  • Keywords
    communication complexity; genetic algorithms; heuristic programming; telecommunication network routing; telecommunication traffic; wide area networks; China; Hong Kong; NP-complete; capacity assignment; cost; discrete values; genetic algorithms; heuristic techniques; link capacity assignment; mesh network design; multiconstraint problems; multiobjective functions; network delays; optimal topological connections; routing; Algorithm design and analysis; Cities and towns; Communication networks; Costs; Genetic algorithms; Mesh networks; Network topology; Packet switching; Routing; Switches; Telecommunication traffic; Topology; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.607086
  • Filename
    607086