Description Usage Arguments Value Author(s) References See Also Examples

Apply the Alexander-Briggs reduction or the Minimal Structure Reduction algorithm to a knot or a link stored in a 'Knot' object.

1 | ```
reduceStructure(knot, algorithm = 'AB')
``` |

`knot` |
an object of class 'Knot' |

`algorithm` |
'AB' (default) for the Alexander-Briggs reduction scheme, 'MSR' for the Minimal Structure Reduction algorithm. |

an object of class 'Knot' containing the reduced structure

Federico Comoglio, federico.comoglio@bsse.ethz.ch

Reidemeister K (1926), Abh Math Sem Univ Hamburg 5: 24-32.

Alexander JW, Briggs GB (1926) On types of knotted curves. Ann of Math 28: 562-586.

Comoglio F. and Rinaldi M. A Topological Framework for the Computation of the HOMFLY Polynomial and Its Application to Proteins (2011) PLoS ONE 6(4): e18693, doi:10.1371/journal.pone.0018693 ArXiv:1104.3405

1 2 3 4 5 6 | ```
knot <- makeExampleKnot(k = TRUE)
knot <- newKnot(knot)
##reduce the structure
reduceStructure(knot, 'AB')
reduceStructure(knot, 'MSR')
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.