layoutfold
Layoutfold is a computational technique for transforming a two-dimensional layout into a folded, multi-layer representation while preserving prescribed spatial relationships. It is used in fields such as integrated circuit design, microfluidics, and dense user interface layouts where compact, layered deployments are desirable.
Definition and model: Given a grid-like arrangement of elements with adjacency constraints, a layoutfold is a
Algorithms and complexity: Layoutfold problems are usually NP-hard. Practical solutions rely on heuristics and exact methods
Applications: In 3D integrated circuits, folding a planar layout reduces footprint. In microfluidics, layoutfold helps compact
History and status: Layoutfold appears in theoretical discussions and some tool documentation as a folding-based layout