Efficient heuristic algorithm for identifying critical nodes in planar networks
•The critical node problem (CNP) is NP-Hard on planar graphs.•The objective function of CNP can be transformed into two sub-objectives.•The transformed objectives are evaluated in an efficient manner.•Efficient heuristic for CNP on planar graphs. The critical node problem (CNP) removes a limited num...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2019-06, Vol.106, p.143-153 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | •The critical node problem (CNP) is NP-Hard on planar graphs.•The objective function of CNP can be transformed into two sub-objectives.•The transformed objectives are evaluated in an efficient manner.•Efficient heuristic for CNP on planar graphs.
The critical node problem (CNP) removes a limited number of nodes from a network in order to achieve the minimum pair-wise connectivity in the remaining network. In this paper, we present a heuristic algorithm for solving the CNP on planar networks. We propose an efficient method to evaluate the quality of solutions by using special properties of planar networks. This enables us to develop a computationally efficient heuristic algorithm for solving the CNP. The proposed algorithm is tested on randomly generated planar networks. The computational experiments show the superiority of this algorithm compared with other algorithms. Furthermore, we examine how the proposed algorithm can be used for a variant of the CNP, called the cardinality-constrained critical node problem. |
---|---|
ISSN: | 0305-0548 1873-765X 0305-0548 |
DOI: | 10.1016/j.cor.2019.02.006 |