Dynamic programming algorithms for efficiently computing cosegmentations between biological images

  • Authors:
  • Hang Xiao;Melvin Zhang;Axel Mosig;Hon Wai Leong

  • Affiliations:
  • Department of Biophysics, CAS, MPG Partner Institute and Key Laboratory for Computational Biology, Shanghai, China;Department of Computer Science, National University of Singapore, Singapore, Republic of Singapore;Bioinformatics Group, Department of Biophysics, Ruhr University Bochum, Bochum and Department of Biophysics, CAS, MPG Partner Institute and Key Laboratory for Computational Biology, Shanghai, Chin ...;Department of Computer Science, National University of Singapore, Singapore, Republic of Singapore and Department of Biophysics, CAS, MPG Partner Institute and Key Laboratory for Computational Bio ...

  • Venue:
  • WABI'11 Proceedings of the 11th international conference on Algorithms in bioinformatics
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algorithms for comparing trees have recently been found relevant in the context of bioimage analysis. While previously proposed algorithms deal with problems that are computationally hard in general, we propose efficient algorithms for restricted versions that are able to handle significantly larger instances in practice. We propose two dynamic programming algorithms for the so-called tree assignment problem, which generalizes bipartite matchings to trees. We formulate restricted versions that are tractable by a dynamic programming algorithm. Furthermore, we describe a second dynamic programming algorithm that deals with the efficient computation of certain weights between so-called component trees that can be applied to obtain certain cosegmentations in bioimaging applications. Our investigations indicate that our algorithms are both efficient and effective, supported by evaluating the influence of the restrictions imposed by the dynamic programming formulation on a collection of image data.