Indian Journal of Industrial and Applied Mathematics
  • Year: 2009
  • Volume: 2
  • Issue: 1

Deterministic Heuristics and an Evolutionary Algorithm for the Bounded Diameter Minimum Spanning Tree Problem

  • Author:
  • C. Patvardhan1,, V. Prem Prakash
  • Total Page Count: 11
  • Published Online: Dec 1, 2009
  • Page Number: 42 to 52

1Faculty of Engineering, Dayalbagh Educational Institute, Agra-282 005, India

*Author for Correspondence. E-mail: cpatvardhan@ieee.org

Abstract

Given a connected, undirected graph G = (V, E) on ∣V∣ vertices, an integer bound D ≥ 2 and nonzero edge costs associated with each edge eE, a bounded-diameter spanning tree (BDST) is defined as a spanning tree TE on G with tree diameter no greater than D. The bounded diameter minimum spanning tree problem finds a BDST of minimum edge cost w(T) = ΣeTw(e). This combinatorial optimisation problem, which finds application in the areas of data compression, distributed mutual exclusion and ad hoc networks, is known to be NP-Hard for 4 ≤ D < n – 1, where n is the number of vertices and D the diameter bound. Well known deterministic and randomised greedy algorithms compute approximate solutions in O(n4) and O (n3) time, respectively. This paper introduces novel deterministic heuristics that produce comparable results in O(n2) time and lower cost trees in O(n3) time. Furthermore, meta-heuristics based on the randomised greedy approach are compared with an evolutionary algorithm based on the proposed heuristics using new operators.

Keywords

05C90 Graph Applications, 90C27 Combinatorial Optimisation, Diameter bound, NP-hard, One-time tree construction, Evolutionary, Least sum of costs heuristic