Enumerating Floorplans with Aligned Columns

A floorplan is a partition of an axis-aligned rectangle into a set of smaller rectangles. Given an axis-aligned rectangle R and a set P of points in R we wish to partition R into a set S of rectangles so that each point in P is on a boundary of a rectangle in S. We call such a partition of R a floor...

Full description

Saved in:
Bibliographic Details
Published inIEICE Transactions on Information and Systems Vol. E108.D; no. 3; pp. 181 - 185
Main Author NAKANO, Shin-ichi
Format Journal Article
LanguageEnglish
Published Tokyo The Institute of Electronics, Information and Communication Engineers 01.03.2025
Japan Science and Technology Agency
Subjects
Online AccessGet full text
ISSN0916-8532
1745-1361
1745-1361
DOI10.1587/transinf.2024FCP0001

Cover

Abstract A floorplan is a partition of an axis-aligned rectangle into a set of smaller rectangles. Given an axis-aligned rectangle R and a set P of points in R we wish to partition R into a set S of rectangles so that each point in P is on a boundary of a rectangle in S. We call such a partition of R a floorplan covering P. Intuitively P is the locations of columns and a floorplan covering P is a floorplan in which no column is in the proper inside of a room and each column is on a wall. In this paper we design an algorithm to generate all floorplans covering P when P is the set of given grid points. The algorithm generates each floorplan in O(|P|) time.
AbstractList A floorplan is a partition of an axis-aligned rectangle into a set of smaller rectangles. Given an axis-aligned rectangle R and a set P of points in R we wish to partition R into a set S of rectangles so that each point in P is on a boundary of a rectangle in S. We call such a partition of R a floorplan covering P. Intuitively P is the locations of columns and a floorplan covering P is a floorplan in which no column is in the proper inside of a room and each column is on a wall. In this paper we design an algorithm to generate all floorplans covering P when P is the set of given grid points. The algorithm generates each floorplan in O(|P|) time.
ArticleNumber 2024FCP0001
Author NAKANO, Shin-ichi
Author_xml – sequence: 1
  fullname: NAKANO, Shin-ichi
  organization: Gunma University
BookMark eNp9kE9LwzAYh4NMcJt-Aw8Fj9KZP03aHEfdVBAU0XNI02TryNKatIx9ezu6TU-e8h5-z-_N807AyNVOA3CL4AzRLH1ovXShcmaGIU6W-TuEEF2AMUoTGiPC0AiMIUcszijBV2ASwqYPZBjRMbhfuG6rvWwrt4qWtq59Y_uyaFe162huq5XTZZTXttu6cA0ujbRB3xzfKfhaLj7z5_j17ekln7_GKkG0jREzmtKSs0QhrCFmBUWKFLzfzktGiU7SEklTYMk5gdgUXDOtdEk0lsokjEwBHXo718j9TlorGl9tpd8LBMXBWJyMxcHYqOZg3HN3A9f4-rvToRWbuvOu_6ogiEOYphimfSoZUsrXIXht_i8_nrPHPgZsE1q50mdI-rZSVv9CCwQz8SjIafhTcg6rtfRCO_IDSquIPg
Cites_doi 10.1016/j.jcta.2005.10.003
10.1007/s004539900067
10.1007/3-540-45678-3_10
10.1142/S0129054123420078
10.1007/978-3-319-71150-8_3
10.1007/978-3-540-30559-0_3
10.1587/transfun.E101.A.1392
10.1016/0166-218X(95)00026-N
10.1002/scj.10563
10.1007/978-3-030-59267-7_5
ContentType Journal Article
Copyright 2025 The Institute of Electronics, Information and Communication Engineers
Copyright Japan Science and Technology Agency 2025
Copyright_xml – notice: 2025 The Institute of Electronics, Information and Communication Engineers
– notice: Copyright Japan Science and Technology Agency 2025
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ADTOC
UNPAY
DOI 10.1587/transinf.2024FCP0001
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1745-1361
EndPage 185
ExternalDocumentID 10.1587/transinf.2024fcp0001
10_1587_transinf_2024FCP0001
article_transinf_E108_D_3_E108_D_2024FCP0001_article_char_en
GroupedDBID -~X
5GY
ABJNI
ABZEH
ACGFS
ADNWM
AENEX
ALMA_UNASSIGNED_HOLDINGS
CS3
DU5
EBS
EJD
F5P
ICE
JSF
JSH
KQ8
OK1
P2P
RJT
RZJ
TN5
ZKX
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
1TH
ADTOC
AFFNX
C1A
CKLRP
H13
RYL
UNPAY
VOH
ZE2
ZY4
ID FETCH-LOGICAL-c415t-16fe55d964c12e026b51c3b98539d653e47d1afb2a99302fb9e6eced3e2acf463
IEDL.DBID UNPAY
ISSN 0916-8532
1745-1361
IngestDate Sun Sep 07 11:05:04 EDT 2025
Mon Jun 30 11:45:59 EDT 2025
Tue Jul 01 05:27:36 EDT 2025
Thu Apr 03 13:50:41 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c415t-16fe55d964c12e026b51c3b98539d653e47d1afb2a99302fb9e6eced3e2acf463
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://proxy.k.utb.cz/login?url=https://doi.org/10.1587/transinf.2024fcp0001
PQID 3190077207
PQPubID 2048497
PageCount 5
ParticipantIDs unpaywall_primary_10_1587_transinf_2024fcp0001
proquest_journals_3190077207
crossref_primary_10_1587_transinf_2024FCP0001
jstage_primary_article_transinf_E108_D_3_E108_D_2024FCP0001_article_char_en
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-03-01
PublicationDateYYYYMMDD 2025-03-01
PublicationDate_xml – month: 03
  year: 2025
  text: 2025-03-01
  day: 01
PublicationDecade 2020
PublicationPlace Tokyo
PublicationPlace_xml – name: Tokyo
PublicationTitle IEICE Transactions on Information and Systems
PublicationTitleAlternate IEICE Trans. Inf. & Syst.
PublicationYear 2025
Publisher The Institute of Electronics, Information and Communication Engineers
Japan Science and Technology Agency
Publisher_xml – name: The Institute of Electronics, Information and Communication Engineers
– name: Japan Science and Technology Agency
References [3] D. Avis, “Generating rooted triangulations without repetitions,” Algorithmica, vol.16, pp.618-632, 1996. 10.1007/s004539900067
[13] K. Yamanaka, M.S. Rahman, and S.-i. Nakano, “Enumerating floorplans with columns,” IEICE Trans. Fundam. Electron. Commun. Comput. Sci., vol.E101-A, no.9, pp.1392-1397, 2018. 10.1587/transfun.e101.a.1392
[4] D. Avis and K. Fukuda, “Reverse search for enumeration,” Discrete Applied Mathematics, vol.65, no.1-3, pp.21-46, 1996. 10.1016/0166-218x(95)00026-n
[9] S.-I. Nakano, “Family trees for enumeration,” International Journal of Foundations of Computer Science, vol.34, no.7, pp.715-736, 2023. 10.1142/s0129054123420078
[1] E. Ackerman, G. Barequet, and R.Y. Pinter, “On the number of rectangulations,” Proc. of SODA 2004, pp.729-738, 2004.
[6] S.-i. Nakano, “Enumerating floorplans with n rooms,” Proc. of ISAAC 2001, LNCS, vol.2223, pp.107-115, 2001. 10.1007/3-540-45678-3_10
[7] S. Nakano, “Enumerating Floorplans with n Rooms,” IEICE Trans. Fundam. Electron. Commun. Comput. Sci., E85-A, pp.1746-1750, 2002.
[8] S.-i Nakano and T. Uno, “Constant time generation of trees with specified diameter,” Proc. of WG04, LNCS, vol.3353, pp.33-45, 2004. 10.1007/978-3-540-30559-0_3
[12] K. Yamanaka and S.-i. Nakano, “Floorplans with walls,” Proc. of TAMC 2020, LNCS, vol.12337, pp.50-59, 2020. 10.1007/978-3-030-59267-7_5
[2] E. Ackerman, G. Barequet, and R.Y. Pinter, “On the number of rectangulations of a planar point set,” Journal of Combinatorial Theory, Series A, vol.113, no.6, pp.1072-1091, 2006. 10.1016/j.jcta.2005.10.003
[5] A.I. Merino and T. Mütze, “Efficient Generation of Rectangulations via permutation languages,” Proc. of SoCG 2021, vol.189, pp.54:1-54:18, 2021. 10.4230/LIPIcs.SoCG.2021.54
[10] M. Takagi and S.-i. Nakano, “Listing all rectangular drawings with certain properties,” Systems and Computers in Japan, vol.35, no.4, pp.1-8, 2004. 10.1002/scj.10563
[11] K. Yamanaka, M.S. Rahman and S.-I. Nakano, “Floorplans with columns,” Proc. of COCOA 2017, LNCS, vol.10627, pp.33-40, 2017. 10.1007/978-3-319-71150-8_3
11
12
13
1
2
3
4
5
6
7
8
9
10
References_xml – reference: [1] E. Ackerman, G. Barequet, and R.Y. Pinter, “On the number of rectangulations,” Proc. of SODA 2004, pp.729-738, 2004.
– reference: [2] E. Ackerman, G. Barequet, and R.Y. Pinter, “On the number of rectangulations of a planar point set,” Journal of Combinatorial Theory, Series A, vol.113, no.6, pp.1072-1091, 2006. 10.1016/j.jcta.2005.10.003
– reference: [8] S.-i Nakano and T. Uno, “Constant time generation of trees with specified diameter,” Proc. of WG04, LNCS, vol.3353, pp.33-45, 2004. 10.1007/978-3-540-30559-0_3
– reference: [10] M. Takagi and S.-i. Nakano, “Listing all rectangular drawings with certain properties,” Systems and Computers in Japan, vol.35, no.4, pp.1-8, 2004. 10.1002/scj.10563
– reference: [12] K. Yamanaka and S.-i. Nakano, “Floorplans with walls,” Proc. of TAMC 2020, LNCS, vol.12337, pp.50-59, 2020. 10.1007/978-3-030-59267-7_5
– reference: [3] D. Avis, “Generating rooted triangulations without repetitions,” Algorithmica, vol.16, pp.618-632, 1996. 10.1007/s004539900067
– reference: [9] S.-I. Nakano, “Family trees for enumeration,” International Journal of Foundations of Computer Science, vol.34, no.7, pp.715-736, 2023. 10.1142/s0129054123420078
– reference: [13] K. Yamanaka, M.S. Rahman, and S.-i. Nakano, “Enumerating floorplans with columns,” IEICE Trans. Fundam. Electron. Commun. Comput. Sci., vol.E101-A, no.9, pp.1392-1397, 2018. 10.1587/transfun.e101.a.1392
– reference: [5] A.I. Merino and T. Mütze, “Efficient Generation of Rectangulations via permutation languages,” Proc. of SoCG 2021, vol.189, pp.54:1-54:18, 2021. 10.4230/LIPIcs.SoCG.2021.54
– reference: [4] D. Avis and K. Fukuda, “Reverse search for enumeration,” Discrete Applied Mathematics, vol.65, no.1-3, pp.21-46, 1996. 10.1016/0166-218x(95)00026-n
– reference: [11] K. Yamanaka, M.S. Rahman and S.-I. Nakano, “Floorplans with columns,” Proc. of COCOA 2017, LNCS, vol.10627, pp.33-40, 2017. 10.1007/978-3-319-71150-8_3
– reference: [6] S.-i. Nakano, “Enumerating floorplans with n rooms,” Proc. of ISAAC 2001, LNCS, vol.2223, pp.107-115, 2001. 10.1007/3-540-45678-3_10
– reference: [7] S. Nakano, “Enumerating Floorplans with n Rooms,” IEICE Trans. Fundam. Electron. Commun. Comput. Sci., E85-A, pp.1746-1750, 2002.
– ident: 5
– ident: 1
– ident: 2
  doi: 10.1016/j.jcta.2005.10.003
– ident: 3
  doi: 10.1007/s004539900067
– ident: 6
  doi: 10.1007/3-540-45678-3_10
– ident: 9
  doi: 10.1142/S0129054123420078
– ident: 11
  doi: 10.1007/978-3-319-71150-8_3
– ident: 8
  doi: 10.1007/978-3-540-30559-0_3
– ident: 13
  doi: 10.1587/transfun.E101.A.1392
– ident: 4
  doi: 10.1016/0166-218X(95)00026-N
– ident: 7
– ident: 10
  doi: 10.1002/scj.10563
– ident: 12
  doi: 10.1007/978-3-030-59267-7_5
SSID ssj0018215
Score 2.37609
Snippet A floorplan is a partition of an axis-aligned rectangle into a set of smaller rectangles. Given an axis-aligned rectangle R and a set P of points in R we wish...
SourceID unpaywall
proquest
crossref
jstage
SourceType Open Access Repository
Aggregation Database
Index Database
Publisher
StartPage 181
SubjectTerms algorithm
Algorithms
enumeration
floorplan
Floorplans
Title Enumerating Floorplans with Aligned Columns
URI https://www.jstage.jst.go.jp/article/transinf/E108.D/3/E108.D_2024FCP0001/_article/-char/en
https://www.proquest.com/docview/3190077207
https://doi.org/10.1587/transinf.2024fcp0001
UnpaywallVersion publishedVersion
Volume E108.D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX IEICE Transactions on Information and Systems, 2025/03/01, Vol.E108.D(3), pp.181-185
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1745-1361
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0018215
  issn: 0916-8532
  databaseCode: KQ8
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fT9swED5BmTT2MDYGohtDeeBtc1f_TPJYlVZoaIhJVGJPke3YCIjSClIh9tfv3CRdQQJtb3k4W8539t13yd0Z4DDNhdcJ80Rr6omwaUy0cJIk1Bqea5t7v8jyPVXHE_H9Ql6swde2Fmb1_71M4m9VsNiINUZyTHg7C5xkHTaURObdgY3J6dng16KdHlUEPQ-r6x8loVzRplLuuWkeeaJX10jGLt0jnvl6Xs70w70uihWXM96CH-1i60yTm968Mj37-0kfx399m3fwtuGe0aDeLO9hzZXbsNXe6xA1x3wb3qw0KfwAX0ZlqNHUIT86GhfT6e2swPmj8AU3GhRXl2ioo2EwcuXdDkzGo_PhMWmuWCAWPXdFqPJOyjxVwlLmMB4zklpuUoQyzZXkTsQ51d4wjTymz7xJnXLW5dwxbb1QfBc65bR0exC50DaHeWE85yLGMERTqWPNKY4wOe13gbRwZ7O6k0YWIhDEJWtxyQIu4-FZwKULJ7VOltLNWforPaL9JDvKePuwMnopHIrX0AJ0Yb9VbNac0rsMzU9oZ8T6cRd6S2W_vLpGax__d8An2GTh6uBF-to-dKrbufuMfKYyB7B-8jM5aDbzHx-B9B8
linkProvider Unpaywall
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dT9swED9BmQQ8wAabKB9THngDl_ozzWNVWqFNQzysEjxFtmMjtiitINU0_nrOTVIKEtN4y8PZcn5n3_0uuTsDHCeZ8LrHPNGaeiJsEhMtnCQ9ag3PtM28n2f5XqqLsfh2La9X4LSphVn-fy978VkZLDZijZEcE95OAydZhTUlkXm3YG18edW_mbfTo4qg52FV_aMklCtaV8q9Nc0LT_ThF5KxW_eCZ67Piqn--0fn-ZLLGW3Dj2axVabJ786sNB37-KqP4_--zUfYqrln1K82yydYccUObDf3OkT1Md-BzaUmhbtwMixCjaYO-dHRKJ9M7qc5zh-FL7hRP7-7RUMdDYKRKx4-w3g0_Dm4IPUVC8Si5y4JVd5JmSVKWMocxmNGUstNglAmmZLciTij2humkcd0mTeJU866jDumrReKf4FWMSncHkQutM1hXhjPuYgxDNFU6lhziiNMRrttIA3c6bTqpJGGCARxSRtc0oDLaHAVcGnD90onC-n6LD1LD2m3l56nvHlYGr0QDsVraAHacNgoNq1P6UOK5ie0M2LduA2dhbL_vbpaa_vvHXAAGyxcHTxPXzuEVnk_c0fIZ0rztd7GT2wo8yo
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Enumerating+Floorplans+with+Aligned+Columns&rft.jtitle=IEICE+transactions+on+information+and+systems&rft.au=NAKANO%2C+Shin-ichi&rft.date=2025-03-01&rft.pub=Japan+Science+and+Technology+Agency&rft.issn=0916-8532&rft.eissn=1745-1361&rft.volume=E108D&rft.issue=3&rft_id=info:doi/10.1587%2Ftransinf.2024FCP0001&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0916-8532&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0916-8532&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0916-8532&client=summon