Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-319-34171-2_14guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Subclasses of Baxter Permutations Based on Pattern Avoidance

Published: 09 June 2016 Publication History

Abstract

Baxter permutations are a class of permutations which are in bijection with a class of floorplans that arise in chip design called mosaic floorplans. We study a subclass of mosaic floorplans called Hierarchical Floorplans of Order k defined from mosaic floorplans by placing certain geometric restrictions. This naturally leads to studying a subclass of Baxter permutations. This subclass of Baxter permutations are characterized by pattern avoidance. We establish a bijection, between the subclass of floorplans we study and a subclass of Baxter permutations, based on the analogy between decomposition of a floorplan into smaller blocks and block decomposition of permutations. Apart from the characterization, we also answer combinatorial questions on these classes. We give an algebraic generating function but without a closed form solution for the number of permutations, an exponential lower bound on growth rate, and a linear time algorithm for deciding membership in each subclass. Based on the recurrence relation describing the class, we also give a polynomial time algorithm for enumeration. We finally prove that Baxter permutations are closed under inverse based on an argument inspired from the geometry of the corresponding mosaic floorplans. This proof also establishes that the subclass of Baxter permutations we study are also closed under inverse. Characterizing permutations instead of the corresponding floorplans can be helpful in reasoning about the solution space and in designing efficient algorithms for floorplanning.

References

[1]
Ackerman, E., Barequet, G., Pinter, R.Y.: A bijection between permutations and floorplans, and its applications. Discrete Appl. Math. 15412, 1674---1684 2006
[2]
Albert, M.H., Atkinson, M.D.: Simple permutations and pattern restricted permutations. Discrete Math. 3001---3, 1---15 2005
[3]
Balachandran, S., Koroth, S.: Sub-families of baxter permutations based on pattern avoidance. CoRR, abs/1112.1374 2011
[4]
De Almeida, A.M., Rodrigues, R.: Trees, slices, and wheels: on the floorplan area minimization problem. Networks 414, 235---244 2003
[5]
Guillemot, S., Marx, D.: Finding small patterns in permutations in linear time. In: Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA, Portland, Oregon, USA, pp. 82---101. SIAM, 5---7 January 2014
[6]
Hart, J.M.: Fast recognition of baxter permutations using syntactical and complete bipartite composite dag's. Int. J. Comput. Inf. Sci. 94, 307---321 1980
[7]
Law, S., Reading, N.: The hopf algebra of diagonal rectangulations. J. Comb. Theory Ser. A 1193, 788---824 2011
[8]
Sait, S.M., Youssef, H.: VLSI Physical Design Automation: Theory and Practice. Lecture Notes Series on Computing. World Scientific, Singapore 1999
[9]
Shen, Z.C., Chu, C.C.N.: Bounds on the number of slicing, mosaic, and general floorplans. IEEE Trans. CAD Integr. Circ. Syst. 2210, 1354---1361 2003
[10]
Stockmeyer, L.: Optimal orientations of cells in slicing floorplan designs. Inf. Control 572, 91---101 1983
[11]
Wong, D.F., Liu, C.L.: A new algorithm for floorplan design. In: 23rd Conference on Design Automation, pp. 101---107 1986
  1. Subclasses of Baxter Permutations Based on Pattern Avoidance

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    CSR 2016: Proceedings of the 11th International Computer Science Symposium on Computer Science --- Theory and Applications - Volume 9691
    June 2016
    424 pages
    ISBN:9783319341705

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 09 June 2016

    Author Tags

    1. Baxter permutation
    2. Floorplanning
    3. Pattern avoidance

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 23 Nov 2024

    Other Metrics

    Citations

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media