Article ID: | iaor201526784 |
Volume: | 66 |
Issue: | 8 |
Start Page Number: | 1399 |
End Page Number: | 1412 |
Publication Date: | Aug 2015 |
Journal: | Journal of the Operational Research Society |
Authors: | Farahani Reza Zanjirani, Ahmadi-Javid Amir, Ardestani-Jaafari Amir, Foulds Leslie R, Hojabri Hossein |
Keywords: | graphs, programming: integer, programming: linear |
In this paper, we investigate the weighted maximal planar graph (WMPG) problem. Given a complete, edge‐weighted, simple graph, the WMPG problem involves finding a subgraph with the highest sum of edge weights that is maximal planar, namely, it can be embedded in the plane without any of its edges intersecting, and no additional edge can be added to the subgraph without violating its planarity. We present a new integer linear programming (ILP) model for this problem. We then develop a cutting‐plane algorithm to solve the WMPG problem based on the proposed ILP model. This algorithm enables the problem to be solved more efficiently than previously reported algorithms. New upper bounds are also provided, which are useful in evaluating the quality of heuristic solutions or in generating initial solutions for meta‐heuristics. Computational results are reported for a set of 417 test instances of size varying from 6 to 100 nodes including 105 instances from the literature and 312 randomly generated instances. The computational results indicate that instances with up to 24 nodes can be solved optimally in reasonable computational time and the new upper bounds for larger instances significantly improve existing upper bounds.