# Finding small patterns in permutations in linear time

Guillemot, Sylvain and Marx, Dániel
(2014)
*Finding small patterns in permutations in linear time.*
In:
25th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2014.
Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
.
Association for Computing Machinery, New York, pp. 82-101.
ISBN 9781611973389

Text
Guilemot_82_2741003_z.pdf Restricted to Registered users only Download (565kB) | Request a copy |

## Abstract

Given two permutations σ and π, the Permutation Pattern problem asks if a is σ subpattern of π. We show that the problem can be solved in time 2O(l2logl), n, where l = \ σ \ and n = | π |. In other words, the problem is fixed-parameter tractable parameterized by the size of the subpattern to be found. We introduce a novel type of decompositions for permutations and a corresponding width measure. We present a linear-time algorithm that either finds a as a subpattern of π, or finds a decomposition of π whose width is bounded by a function of \ σ \. Then we show how to solve the Permutation Pattern problem in linear time if a bounded-width decomposition is given in the input. Copyright © 2014 by the Society for Industrial and Applied Mathematics.

Item Type: | Book Section |
---|---|

Additional Information: | A4 ACM Special Interest Group on Algorithms; and Computation Theory (SIGACT); SIAM Activity Group on Discrete Mathematics |

Uncontrolled Keywords: | Clustering algorithms; Permutation patterns; Parameterized; Linear-time algorithms; Linear time |

Subjects: | Q Science > QA Mathematics and Computer Science > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány |

Divisions: | Informatics Laboratory |

SWORD Depositor: | MTMT Injector |

Depositing User: | MTMT Injector |

Date Deposited: | 26 Sep 2014 19:16 |

Last Modified: | 26 Sep 2014 19:16 |

URI: | http://eprints.sztaki.hu/id/eprint/8001 |

Update Item |