A branch-&-price approach to the unrooted maximum agreement forest problem
Fuente:
arXiv
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866912060346990592 |
|---|---|
| author | Frohn, Martin Kelk, Steven Vychytilova, Simona |
| author_facet | Frohn, Martin Kelk, Steven Vychytilova, Simona |
| contents | We propose the first branch-&-price algorithm for the maximum agreement forest problem on unrooted binary trees: given two unrooted X-labelled binary trees we seek to partition X into a minimum number of blocks such that the induced subtrees are disjoint and have the same topologies in both trees. We provide a dynamic programming algorithm for the weighted maximum agreement subtree problem to solve the pricing problem. When combined with rigorous polynomial-time pre-processing our branch-&-price algorithm exhibits (beyond) state-of-the-art performance. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2410_04122 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | A branch-&-price approach to the unrooted maximum agreement forest problem Frohn, Martin Kelk, Steven Vychytilova, Simona Data Structures and Algorithms Optimization and Control Populations and Evolution We propose the first branch-&-price algorithm for the maximum agreement forest problem on unrooted binary trees: given two unrooted X-labelled binary trees we seek to partition X into a minimum number of blocks such that the induced subtrees are disjoint and have the same topologies in both trees. We provide a dynamic programming algorithm for the weighted maximum agreement subtree problem to solve the pricing problem. When combined with rigorous polynomial-time pre-processing our branch-&-price algorithm exhibits (beyond) state-of-the-art performance. |
| title | A branch-&-price approach to the unrooted maximum agreement forest problem |
| topic | Data Structures and Algorithms Optimization and Control Populations and Evolution |
| url | https://arxiv.org/abs/2410.04122 |