A BDD-Based Heuristic Algorithm for Design of Reliable Networks with Minimal Cost

This paper describes a new algorithm based on the Binary Decision Diagrams (BDDs) to solve the reliable communication network design problem (RCND). In this NP-hard problem, a subset of communication links must be chosen such that the network cost is minimized given a network reliability constraint. This problem is closely related to the network reliability computation problem.