# ResPlan: A Large-Scale Vector-Graph Dataset of 17,000 Residential Floor Plans

arXiv: https://arxiv.org/abs/2508.14006 · HTML: https://mlsanity.com/paper/2508.14006/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- Builds on 11 of its 18 references that are in the map.
- First posted on arXiv 19 Aug 2025.

## Builds on (most cited first, 11 of 11)

- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Inductive Representation Learning on Large Graphs](https://mlsanity.com/paper/1706.02216/) (2017)
- [Modeling Relational Data with Graph Convolutional Networks](https://mlsanity.com/paper/1703.06103/) (2017)
- [Datasheets for Datasets](https://mlsanity.com/paper/1803.09010/) (2018)
- [ProcTHOR: Large-Scale Embodied AI Using Procedural Generation](https://mlsanity.com/paper/2206.06994/) (2022)
- [Croissant: A Metadata Format for ML-Ready Datasets](https://mlsanity.com/paper/2403.19546/) (2024)
- [HouseDiffusion: Vector Floorplan Generation via a Diffusion Model with Discrete and Continuous Denoising](https://mlsanity.com/paper/2211.13287/) (2022)
- [CubiCasa5K: A Dataset and an Improved Multi-Task Model for Floorplan Image Analysis](https://mlsanity.com/paper/1904.01920/) (2019)
- [MSD: A Benchmark Dataset for Floor Plan Generation of Building Complexes](https://mlsanity.com/paper/2407.10121/) (2024)
- [GSDiff: Synthesizing Vector Floorplans via Geometry-enhanced Structural Graph Generation](https://mlsanity.com/paper/2408.16258/) (2024)
- [Room Classification on Floor Plan Graphs using Graph Neural Networks](https://mlsanity.com/paper/2108.05947/) (2021)

## Built on by (most cited first, 8 of 8)

- [MANSION: Multi-floor lANguage-to-3D Scene generatIOn for loNg-horizon tasks](https://mlsanity.com/paper/2603.11554/) (2026)
- [Can LLMs See Without Pixels? Benchmarking Spatial Intelligence from Textual Descriptions](https://mlsanity.com/paper/2601.03590/) (2026)
- [GFLAN: Generative Functional Layouts](https://mlsanity.com/paper/2512.16275/) (2025)
- [HomeWorld: A Unified Floorplan-to-Furnished Framework for Generating Controllable, Densely Interactive Whole-Home Scenes](https://mlsanity.com/paper/2606.06390/) (2026)
- [Architect-Ant: Editable Automatic Furnishing of Architectural Floor Plans](https://mlsanity.com/paper/2606.10953/) (2026)
- [BIMScript: Material-Aware Structured Scene Programs for BIM Ingestion](https://mlsanity.com/paper/2608.21447/) (2026)
- [When Should a Network Emit Geometry, and When Should It Detect It? Readout, Reconciliation, and Representation in Floorplan Vectorization](https://mlsanity.com/paper/2608.25608/) (2026)
- [ModRes: A modification of the ResPlan dataset ready for floor plan analysis and graph machine learning](https://mlsanity.com/paper/2610.17178/) (2026)

## Abstract (arXiv)

We introduce ResPlan, a dataset of 17,000 residential floor plans with vector geometry, room-connectivity graphs, and metric-scale coordinates. Each plan annotates walls, doors, windows, and functional spaces (kitchens, bedrooms, bathrooms, balconies, and others) under a 17-class taxonomy, with polygons in pixel and meter coordinates. Four typed edges (via_door, adjacency, direct, via_window) accompany every plan, supporting graph-based generation and spatial reasoning. Compared with RPLAN (Wu et al., 2019), which is raster-only with about 6.7 rooms per plan and an observed maximum of 8 functional rooms in our converted split, and MSD (van Engelenburg et al., 2024), which is floor-plate-level and requires extraction, ResPlan provides self-contained unit-level layouts averaging 8.1 functional rooms and 9.2 graph nodes, spanning apartments, villas, and multi-wing residences. The release includes the dataset, loading and post-processing code, a canonical split, and baselines for three benchmark tasks: semantic room labeling, constrained floor-plan generation, and plan-to-graph extraction. The dataset and code are publicly available.
