Skip to main navigation Skip to search Skip to main content

The discretizable molecular distance geometry problem

  • Carlile Lavor
  • , Leo Liberti
  • , Nelson MacUlan
  • , Antonio Mucherino

Research output: Contribution to journalArticlepeer-review

Abstract

Given a simple weighted undirected graph G=(V,E,d) with d:E→ℝ +, the Molecular Distance Geometry Problem (MDGP) consists in finding an embedding x:V→ℝ 3 such that ∥x u -x v ∥=d uv for each {u,v} E. We show that under a few assumptions usually satisfied in proteins, the MDGP can be formulated as a search in a discrete space. We call this MDGP subclass the Discretizable MDGP (DMDGP). We show that the DMDGP is NP-hard and we propose a solution algorithm called Branch-and-Prune (BP). The BP algorithm performs remarkably well in practice in terms of speed and solution accuracy, and can be easily modified to find all incongruent solutions to a given DMDGP instance. We show computational results on several artificial and real-life instances.

Original languageEnglish
Pages (from-to)115-146
Number of pages32
JournalComputational Optimization and Applications
Volume52
Issue number1
DOIs
Publication statusPublished - 1 May 2012

Keywords

  • Branch-and-prune
  • Distance geometry
  • Molecular conformation
  • NMR
  • Protein

Fingerprint

Dive into the research topics of 'The discretizable molecular distance geometry problem'. Together they form a unique fingerprint.

Cite this