Show simple item record

dc.contributor.authorAhn, Heekap
dc.contributor.authorBae, Sangwon
dc.contributor.authorKnauer, Christian
dc.contributor.authorLee, Mira
dc.contributor.authorShin, Chansu
dc.contributor.authorVigneron, Antoine E.
dc.date.accessioned2015-08-04T06:24:29Z
dc.date.available2015-08-04T06:24:29Z
dc.date.issued2011
dc.identifier.isbn9783642255908
dc.identifier.issn03029743
dc.identifier.doi10.1007/978-3-642-25591-5_8
dc.identifier.urihttp://hdl.handle.net/10754/564348
dc.description.abstractGiven a simple rectilinear polygon P in the xy-plane, a roof over P is a terrain over P whose faces are supported by planes through edges of P that make a dihedral angle π/4 with the xy-plane. In this paper, we introduce realistic roofs by imposing a few additional constraints. We investigate the geometric and combinatorial properties of realistic roofs, and show a connection with the straight skeleton of P. We show that the maximum possible number of distinct realistic roofs over P is ( ⌊(n-4)/4⌋ (n-4)/2) when P has n vertices. We present an algorithm that enumerates a combinatorial representation of each such roof in O(1) time per roof without repetition, after O(n 4) preprocessing time. We also present an O(n 5)-time algorithm for computing a realistic roof with minimum height or volume. © 2011 Springer-Verlag.
dc.publisherSpringer Science + Business Media
dc.titleGenerating realistic roofs over a rectilinear polygon
dc.typeConference Paper
dc.contributor.departmentVisual Computing Center (VCC)
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
dc.contributor.departmentComputer Science Program
dc.contributor.departmentGeometric Algorithms Group
dc.identifier.journalLecture Notes in Computer Science
dc.conference.date5 December 2011 through 8 December 2011
dc.conference.name22nd International Symposium on Algorithms and Computation, ISAAC 2011
dc.conference.locationYokohama
dc.contributor.institutionDepartment of Computer Science and Engineering, POSTECH, Pohang, South Korea
dc.contributor.institutionDepartment of Computer Science, Kyonggi University, Suwon, South Korea
dc.contributor.institutionInstitute of Computer Science, Universität Bayreuth, 95440 Bayreuth, Germany
dc.contributor.institutionDepartment of Computer Science, KAIST, Daejeon, South Korea
dc.contributor.institutionDepartment of Digital and Information Engineering, Hankuk University of Foreign Studies, Yongin, South Korea
kaust.personVigneron, Antoine E.


This item appears in the following Collection(s)

Show simple item record