The Prize-collecting Steiner Tree Problem (PCSTP) is a well studied problem in combinatorial optimization. It has a wide range of applications in the literature, for instance in fiber optics such as gas distribution and district heating. In this study, we focus on its application in functional analysis of genes on bio-genetic graphs. In bio-genetics its extremely possible to have a huge graphs to interpret. Since the PCSTP is NP-hard, it is time consuming to obtain solutions for large instances. Thus, there is a need for efficient and fast heuristic algorithms to discover the hidden knowledge behind the vast bio-genetic networks. We propose a matheuristic composed of heuristic clustering algorithm and existing mixed integer liner programming to solve PCSTP. We evaluated the performance of our matheuristic on available real-world benchmark instances from the biology and compared it with existing heuristic approach in the literature. With respect to heuristic results, we obtained solutions with similar or better objective function values. On the other hand the existing heuristic solved the benchmark instances with smaller running time compared to proposed matheuristic.

A matheuristic algorithm for the Prize-collecting Steiner Tree Problem / Akhmedov, Murodzhon; Kwee, Ivo; Montemanni, Roberto. - (2015), pp. 408-412. (Intervento presentato al convegno 3rd International Conference on Information and Communication Technology, ICoICT 2015 tenutosi a Bali, Indonesia nel May 2015) [10.1109/ICoICT.2015.7231460].

A matheuristic algorithm for the Prize-collecting Steiner Tree Problem

Montemanni Roberto
2015

Abstract

The Prize-collecting Steiner Tree Problem (PCSTP) is a well studied problem in combinatorial optimization. It has a wide range of applications in the literature, for instance in fiber optics such as gas distribution and district heating. In this study, we focus on its application in functional analysis of genes on bio-genetic graphs. In bio-genetics its extremely possible to have a huge graphs to interpret. Since the PCSTP is NP-hard, it is time consuming to obtain solutions for large instances. Thus, there is a need for efficient and fast heuristic algorithms to discover the hidden knowledge behind the vast bio-genetic networks. We propose a matheuristic composed of heuristic clustering algorithm and existing mixed integer liner programming to solve PCSTP. We evaluated the performance of our matheuristic on available real-world benchmark instances from the biology and compared it with existing heuristic approach in the literature. With respect to heuristic results, we obtained solutions with similar or better objective function values. On the other hand the existing heuristic solved the benchmark instances with smaller running time compared to proposed matheuristic.
2015
3rd International Conference on Information and Communication Technology, ICoICT 2015
Bali, Indonesia
May 2015
408
412
Akhmedov, Murodzhon; Kwee, Ivo; Montemanni, Roberto
A matheuristic algorithm for the Prize-collecting Steiner Tree Problem / Akhmedov, Murodzhon; Kwee, Ivo; Montemanni, Roberto. - (2015), pp. 408-412. (Intervento presentato al convegno 3rd International Conference on Information and Communication Technology, ICoICT 2015 tenutosi a Bali, Indonesia nel May 2015) [10.1109/ICoICT.2015.7231460].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1177078
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact