A divide and conquer matheuristic algorithm for the Prize-collecting Steiner Tree Problem. (June 2016)
- Record Type:
- Journal Article
- Title:
- A divide and conquer matheuristic algorithm for the Prize-collecting Steiner Tree Problem. (June 2016)
- Main Title:
- A divide and conquer matheuristic algorithm for the Prize-collecting Steiner Tree Problem
- Authors:
- Akhmedov, Murodzhon
Kwee, Ivo
Montemanni, Roberto - Abstract:
- Abstract: The Prize-collecting Steiner Tree Problem (PCSTP) is a well-known problem in graph theory and combinatorial optimization. It has been successfully applied to solve real problems such as fiber-optic and gas distribution networks design. In this work, we concentrate on its application in biology to perform a functional analysis of genes. It is common to analyze large networks in genomics to infer a hidden knowledge. Due to the NP-hard characteristics of the PCSTP, it is computationally costly, if possible, to achieve exact solutions for such huge instances. Therefore, there is a need for fast and efficient matheuristic algorithms to explore and understand the concealed information in huge biological graphs. In this study, we propose a matheuristic method based on clustering algorithm. The main target of the method is to scale up the applicability of the currently available exact methods to large graph instances, without loosing too much on solution quality. The proposed matheuristic method is composed of a preprocessing procedures, a heuristic clustering algorithm and an exact solver for the PCSTP, applied on sub-graphs. We examine the performance of the proposed method on real-world benchmark instances from biology, and compare its results with those of the exact solver alone, without the heuristic clustering. We obtain solutions in shorter execution time and with negligible optimality gaps. This enables analyzing very large biological networks with the currentlyAbstract: The Prize-collecting Steiner Tree Problem (PCSTP) is a well-known problem in graph theory and combinatorial optimization. It has been successfully applied to solve real problems such as fiber-optic and gas distribution networks design. In this work, we concentrate on its application in biology to perform a functional analysis of genes. It is common to analyze large networks in genomics to infer a hidden knowledge. Due to the NP-hard characteristics of the PCSTP, it is computationally costly, if possible, to achieve exact solutions for such huge instances. Therefore, there is a need for fast and efficient matheuristic algorithms to explore and understand the concealed information in huge biological graphs. In this study, we propose a matheuristic method based on clustering algorithm. The main target of the method is to scale up the applicability of the currently available exact methods to large graph instances, without loosing too much on solution quality. The proposed matheuristic method is composed of a preprocessing procedures, a heuristic clustering algorithm and an exact solver for the PCSTP, applied on sub-graphs. We examine the performance of the proposed method on real-world benchmark instances from biology, and compare its results with those of the exact solver alone, without the heuristic clustering. We obtain solutions in shorter execution time and with negligible optimality gaps. This enables analyzing very large biological networks with the currently available exact solvers. Abstract : Highlights: Application of Steiner tree problems to genomics. Mathematical programming based heuristic exploiting domain characteristics. Approach able to handle large instances effectively. … (more)
- Is Part Of:
- Computers & operations research. Volume 70(2016)
- Journal:
- Computers & operations research
- Issue:
- Volume 70(2016)
- Issue Display:
- Volume 70, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 70
- Issue:
- 2016
- Issue Sort Value:
- 2016-0070-2016-0000
- Page Start:
- 18
- Page End:
- 25
- Publication Date:
- 2016-06
- Subjects:
- Prize-collecting Steiner Tree Problem (PCSTP) -- Combinatorial Optimization (CO) -- Matheuristics (M) -- Genomics (G)
Operations research -- Periodicals
Electronic digital computers -- Periodicals
004.05 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03050548 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cor.2015.12.015 ↗
- Languages:
- English
- ISSNs:
- 0305-0548
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.770000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 2401.xml