Algorithmic Design and Graph-Based Classification for Rectilinear-Shaped Modules in Floor Plans
Rohit Lohani, Ravi Suthar, Krishnendra Shekhawat

TL;DR
This paper introduces a graph-theoretic framework and a linear-time algorithm for designing floor plans with complex L-shaped and T-shaped modules, addressing structural constraints and limitations of traditional rectangular layouts.
Contribution
It presents a novel graph-based approach and a constructive algorithm for embedding non-rectangular modules in floor plans, extending beyond traditional rectangular module constraints.
Findings
Not all triangulated graphs can realize complex module shapes.
Shape-preservation constraints prevent boundary deformation that alters module geometry.
A linear-time algorithm successfully constructs L and T-shaped modules in suitable graphs.
Abstract
We present a graph-theoretic framework for constructing floor plans that support non-rectangular modules, with particular emphasis on L-shaped and T-shaped geometries. Unlike traditional approaches that primarily focus on rectangular modules and outer boundary constraints, our method explicitly incorporates structural restrictions that arise when realizing more complex module shapes within rectangular floor-plan representations. The framework is based on triangulated graphs and investigates how algorithmic graph theory techniques can be used to embed L and T-shaped modules while preserving prescribed adjacencies. We show that not every triangulated graph admits such realizations and identify structural limitations that prevent the existence of the desired module geometries. To capture these limitations, we introduce a shape-preservation constraint that ensures module geometries cannot…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · VLSI and FPGA Design Techniques · Structural Analysis and Optimization
