Cycle-based formulations in Distance Geometry

The distance geometry problem asks to find a realization of a given simple edge-weighted graph in a Euclidean space of given dimension $K$, where the edges are realized as straight segments of lengths equal (or as close as possible) to the edge weights. The problem is often modelled as a mathematica...

Full description

Saved in:
Bibliographic Details
Main Authors: Liberti, Leo, Iommazzo, Gabriele, Lavor, Carlile, Maculan, Nelson
Format: Article
Language:English
Published: Université de Montpellier 2023-01-01
Series:Open Journal of Mathematical Optimization
Subjects:
Online Access:https://ojmo.centre-mersenne.org/articles/10.5802/ojmo.18/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1825204999084310528
author Liberti, Leo
Iommazzo, Gabriele
Lavor, Carlile
Maculan, Nelson
author_facet Liberti, Leo
Iommazzo, Gabriele
Lavor, Carlile
Maculan, Nelson
author_sort Liberti, Leo
collection DOAJ
description The distance geometry problem asks to find a realization of a given simple edge-weighted graph in a Euclidean space of given dimension $K$, where the edges are realized as straight segments of lengths equal (or as close as possible) to the edge weights. The problem is often modelled as a mathematical programming formulation involving decision variables that determine the position of the vertices in the given Euclidean space. Solution algorithms are generally constructed using local or global nonlinear optimization techniques. We present a new modelling technique for this problem where, instead of deciding vertex positions, the formulations decide the length of the segments representing the edges in each cycle in the graph, projected in every dimension. We propose an exact formulation and a relaxation based on a Eulerian cycle. We then compare computational results from protein conformation instances obtained with stochastic global optimization techniques on the new cycle-based formulation and on the existing edge-based formulation. While edge-based formulations take less time to reach termination, cycle-based formulations are generally better on solution quality measures.
format Article
id doaj-art-9330e8a848eb4fe6ac13b974bcafdbb8
institution Kabale University
issn 2777-5860
language English
publishDate 2023-01-01
publisher Université de Montpellier
record_format Article
series Open Journal of Mathematical Optimization
spelling doaj-art-9330e8a848eb4fe6ac13b974bcafdbb82025-02-07T14:02:56ZengUniversité de MontpellierOpen Journal of Mathematical Optimization2777-58602023-01-01411610.5802/ojmo.1810.5802/ojmo.18Cycle-based formulations in Distance GeometryLiberti, Leo0Iommazzo, Gabriele1Lavor, Carlile2Maculan, Nelson3LIX CNRS Ecole Polytechnique, Institut Polytechnique de Paris, 91128 Palaiseau, FranceZuse Institute Berlin, Berlin, 14195, GermanyIMECC, University of Campinas, BrazilCOPPE, Federal University of Rio de Janeiro (UFRJ), BrazilThe distance geometry problem asks to find a realization of a given simple edge-weighted graph in a Euclidean space of given dimension $K$, where the edges are realized as straight segments of lengths equal (or as close as possible) to the edge weights. The problem is often modelled as a mathematical programming formulation involving decision variables that determine the position of the vertices in the given Euclidean space. Solution algorithms are generally constructed using local or global nonlinear optimization techniques. We present a new modelling technique for this problem where, instead of deciding vertex positions, the formulations decide the length of the segments representing the edges in each cycle in the graph, projected in every dimension. We propose an exact formulation and a relaxation based on a Eulerian cycle. We then compare computational results from protein conformation instances obtained with stochastic global optimization techniques on the new cycle-based formulation and on the existing edge-based formulation. While edge-based formulations take less time to reach termination, cycle-based formulations are generally better on solution quality measures.https://ojmo.centre-mersenne.org/articles/10.5802/ojmo.18/Mathematical Programmingcycle basisprotein conformation
spellingShingle Liberti, Leo
Iommazzo, Gabriele
Lavor, Carlile
Maculan, Nelson
Cycle-based formulations in Distance Geometry
Open Journal of Mathematical Optimization
Mathematical Programming
cycle basis
protein conformation
title Cycle-based formulations in Distance Geometry
title_full Cycle-based formulations in Distance Geometry
title_fullStr Cycle-based formulations in Distance Geometry
title_full_unstemmed Cycle-based formulations in Distance Geometry
title_short Cycle-based formulations in Distance Geometry
title_sort cycle based formulations in distance geometry
topic Mathematical Programming
cycle basis
protein conformation
url https://ojmo.centre-mersenne.org/articles/10.5802/ojmo.18/
work_keys_str_mv AT libertileo cyclebasedformulationsindistancegeometry
AT iommazzogabriele cyclebasedformulationsindistancegeometry
AT lavorcarlile cyclebasedformulationsindistancegeometry
AT maculannelson cyclebasedformulationsindistancegeometry