Topological design of ring networks

https://doi.org/10.1016/0305-0548(94)90029-9Get rights and content

Abstract

In this paper the shortcomings of conventional ring networks are discussed and how these shortcominings are solved by the enhanced ring architecture is explained. Enhanced ring architecture is a two level ring network connecting the local rings by a backbone ring. Studied is the ring network design problem—the formation of local loops with a size restriction connected to a backbone ring. The Parallel Savings Algorithm which generates good feasible solutions is presented. The K Iterated Travelling Salesman Tours Partitioning is studied and analyzed for its worst case error. This algorithm is based on partitioning a multi-center travelling salesman tour in order to generate a feasible solution to the ring network design problem. It has a worst case error bound of 4 − 32K where K is the size of the local rings when K⩾3. The heuristic solution cost is at most 4 − 32K times the optimum value. It is based on the Christofides' extended heuristic for the multi-center travelling salesman problem which makes the procedure a polynomial one.

References (23)

  • B.K. Penney et al.

    Survey of computer communications loop networks: Part 1

    Comp. Commun.

    (1979)
  • K. Altinkemer et al.

    Heuristics for unequal weight delivery problems with a fixed error guarantee

    Ops res. Lett.

    (1987)
  • W. Stalings

    Local networks.

    Comput. Surv.

    (1984)
  • W. Stallings

    Local Networks, An Introduction

    (1987)
  • B. Gavish

    Design issues in large networks of personnel computers. Working paper

    (1988)
  • L. Bodin et al.

    Routing and scheduling of vehicles and crews the state of the art

    Computer ops. Res.

    (1983)
  • N. Christofides et al.

    An algorithm for the vehicle dispatching problem

    Ops res. Q

    (1969)
  • N. Christofides et al.

    The Vehicle Routing Problem ‘Combinatorial Optimization’

    (1979)
  • N. Christofides et al.

    Exact algorithms for the vehicle routing problem, based on spanning tree and shortest path relaxations

    Math. Program.

    (1981)
  • M.L. Fisher et al.

    A generalized assignment heuristic for vehicle routing

    Networks

    (1981)
  • G. Frederickson et al.

    Approximation algorithms for some routing problems

    SIAM J. Comput.

    (1978)
  • Cited by (22)

    • Partition inequalities for capacitated survivable network design based on directed p-cycles

      2008, Discrete Optimization
      Citation Excerpt :

      Nevertheless, GNP serves an important purpose as it provides a lower bound on the capacity requirement of a survivable network. Methodologies implemented in practice usually involve some form of local rerouting, either by enforcing a ring-like topology (dedicated protection) on the network [2,14,17,35], or by shared local protection schemes [21,23,39], and have higher capacity requirement compared to GNP. We study a hybrid approach for designing survivable networks as proposed by Grover and Martens [19], in which cycles of the network are used for shared protection of disrupted flow, but no specific topology (e.g. ring structure) is imposed on the network.

    • A tabu search algorithm for self-healing ring network design

      2003, European Journal of Operational Research
    • Optimization of multi-feeder (depot) printed circuit board manufacturing with error guarantees

      2003, European Journal of Operational Research
      Citation Excerpt :

      Similarly, PCB types 4, 9, 13, 15, 17 and 20 present smaller savings from multi-feeder assignments. It should be noted that the parallel savings algorithm of Altınkemer [1] is used to develop feasible solutions for the individual MDVRP solutions. We conjecture that if the MDVRP algorithm presented in [7] were used, our percentage error gaps would have been improved.

    • Models for a Steiner ring network design problem with revenues

      2001, European Journal of Operational Research
      Citation Excerpt :

      However, solutions for the SRNDP with too many nodes are considered unsatisfactory if some performance constraints (such as delay constraints) have to be met by the design. In packet switching networks, packet processing times at each node contribute significantly for the total delay of the message (see Altinkemer, 1994). The total delay of a message across the ring is then proportional to the maximum number of nodes it has to traverse between source and destination.

    View all citing articles on Scopus

    K. Altinkemer is Associate Professor of Management at the Krannert School of Management, Purdue University. He has the B.S. in Industrial Engineering, Bogazici, and M.S. and Ph.D. in Computers and Information Systems. Professor Altinkemer's primary teaching interests are computer communication networks, database management systems, management information systems, and economics of information systems. His current research interests include design of local access computer networks and backbone networks, combined iterative network design procedures and design and analysis of local area networks. His other topics or areas of expertise include distributed systems, applied operations research, database management systems, and applications of neural networks to network design. His publications have appeared in Operations Research, Management Science, Operations Research Letters, ORSA Journal on Computing and Transportation Science. Prior to joining the Krannert faculty, he was an instructor at the University of Rochester.

    View full text