Content deleted Content added
Cheater no1 (talk | contribs) →top: Moving the dynamic programming approach to the list of methods. Removing "Application in code" section which does not refer to applications or code. |
m v2.04b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
||
Line 113:
=== Mathematical programming and exact solution algorithms ===
[[Mathematical programming]] and in particular [[Mixed integer programming]] models are another approach to solve MSA problems. The advantage of such optimization models is that they can be used to find the optimal MSA solution more efficiently compared to the traditional DP approach. This is due in part, to the applicability of decomposition techniques for mathematical programs, where the MSA model is decomposed into smaller parts and iteratively solved until the optimal solution is found. Example algorithms used to solve mixed integer programming models of MSA include [[branch and price]] <ref name="althaus2006">{{cite journal | doi = 10.1007/s10107-005-0659-3 |vauthors=Althaus E, Caprara A, Lenhof HP, Reinert K | year = 2006 | title = A branch-and-cut algorithm for multiple sequence alignment | journal = Mathematical Programming | volume = 105 | issue = 2–3| pages = 387–425 |s2cid=17715172 }}</ref> and [[Benders decomposition]]
===Simulated quantum computing===
|