Skip to main content

Subclasses of Baxter Permutations Based on Pattern Avoidance

  • Conference paper
  • First Online:
Computer Science – Theory and Applications (CSR 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9691))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ackerman, E., Barequet, G., Pinter, R.Y.: A bijection between permutations and floorplans, and its applications. Discrete Appl. Math. 154(12), 1674–1684 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  2. Albert, M.H., Atkinson, M.D.: Simple permutations and pattern restricted permutations. Discrete Math. 300(1–3), 1–15 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  3. Balachandran, S., Koroth, S.: Sub-families of baxter permutations based on pattern avoidance. CoRR, abs/1112.1374 (2011)

    Google Scholar 

  4. De Almeida, A.M., Rodrigues, R.: Trees, slices, and wheels: on the floorplan area minimization problem. Networks 41(4), 235–244 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  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

    Google Scholar 

  6. Hart, J.M.: Fast recognition of baxter permutations using syntactical and complete bipartite composite dag’s. Int. J. Comput. Inf. Sci. 9(4), 307–321 (1980)

    Article  MATH  Google Scholar 

  7. Law, S., Reading, N.: The hopf algebra of diagonal rectangulations. J. Comb. Theory Ser. A 119(3), 788–824 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  8. Sait, S.M., Youssef, H.: VLSI Physical Design Automation: Theory and Practice. Lecture Notes Series on Computing. World Scientific, Singapore (1999)

    Book  Google Scholar 

  9. Shen, Z.C., Chu, C.C.N.: Bounds on the number of slicing, mosaic, and general floorplans. IEEE Trans. CAD Integr. Circ. Syst. 22(10), 1354–1361 (2003)

    Article  Google Scholar 

  10. Stockmeyer, L.: Optimal orientations of cells in slicing floorplan designs. Inf. Control 57(2), 91–101 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  11. Wong, D.F., Liu, C.L.: A new algorithm for floorplan design. In: 23rd Conference on Design Automation, pp. 101–107 (1986)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sajin Koroth .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Balachandran, S., Koroth, S. (2016). Subclasses of Baxter Permutations Based on Pattern Avoidance. In: Kulikov, A., Woeginger, G. (eds) Computer Science – Theory and Applications. CSR 2016. Lecture Notes in Computer Science(), vol 9691. Springer, Cham. https://doi.org/10.1007/978-3-319-34171-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-34171-2_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-34170-5

  • Online ISBN: 978-3-319-34171-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics