Heuristic algorithms for the Maximum Colorful Subtree problem

01/23/2018
by   Kai Dührkop, et al.
0

In metabolomics, small molecules are structurally elucidated using tandem mass spectrometry (MS/MS); this resulted in the computational Maximum Colorful Subtree problem, which is NP-hard. Unfortunately, data from a single metabolite requires us to solve hundreds or thousands of instances of this problem; and in a single Liquid Chromatography MS/MS run, hundreds or thousands of metabolites are measured. Here, we comprehensively evaluate the performance of several heuristic algorithms for the problem against an exact algorithm. We put particular emphasis on whether a heuristic is able to rank candidates such that the correct solution is ranked highly. We propose this "intermediate" evaluation because evaluating the approximating quality of heuristics is misleading: Even a slightly suboptimal solution can be structurally very different from the true solution. On the other hand, we cannot structurally evaluate against the ground truth, as this is unknown. We find that particularly one of the heuristics consistently ranks the correct solution in a favorable position. Integrating the heuristic into the analysis pipeline results in a speedup of 10-fold or more, without sacrificing accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2018

Roster Evaluation Based on Classifiers for the Nurse Rostering Problem

The personnel scheduling problem is a well-known NP-hard combinatorial p...
research
08/01/2017

Exact Approaches for the Travelling Thief Problem

Many evolutionary and constructive heuristic approaches have been introd...
research
10/30/2012

An Atypical Survey of Typical-Case Heuristic Algorithms

Heuristic approaches often do so well that they seem to pretty much alwa...
research
04/04/2023

Online Learning for Scheduling MIP Heuristics

Mixed Integer Programming (MIP) is NP-hard, and yet modern solvers often...
research
11/07/2018

Maximum Distance Sub-Lattice Problem

In this paper, we define a problem on lattices called the Maximum Distan...
research
11/15/2017

Exact and heuristic algorithms for Cograph Editing

We present a dynamic programming algorithm for optimally solving the Cog...
research
02/21/2023

Deep reinforced learning heuristic tested on spin-glass ground states: The larger picture

In Changjun Fan et al. [Nature Communications https://doi.org/10.1038/s4...

Please sign up or login with your details

Forgot password? Click here to reset