{"title":"Non-monotonic Spatial Reasoning for Safety Analysis in Construction","authors":"Beidi Li, J. Teizer, C. Schultz","doi":"10.1145/3414080.3414096","DOIUrl":null,"url":null,"abstract":"We present a new approach based on spatial reasoning in Answer Set Programming (ASP), and a prototype software tool, for automatically evaluating construction safety compliance of real-world Building Information Models (BIM) that have both a geometric component and temporal component in the form of a construction plan and schedule (4D BIM). In the 4D BIM domain, geometries of building objects are large and complex making it highly impractical to represent geometries as ASP facts, unoptimised spatial reasoning can be prohibitively slow, and rounding errors in floating point arithmetic often result in logical contradictions. Our novel framework addresses these challenges by integrating a specialised geometry database, built-in spatial optimisations, and support for real arithmetic solving. We empirically evaluate our prototype software tool on two large 4D BIM models from real buildings to demonstrate the practicality and scalability of our new framework to real-world workplace hazard prevention tasks in construction safety-in-design analysis.","PeriodicalId":328721,"journal":{"name":"Proceedings of the 22nd International Symposium on Principles and Practice of Declarative Programming","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 22nd International Symposium on Principles and Practice of Declarative Programming","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3414080.3414096","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
We present a new approach based on spatial reasoning in Answer Set Programming (ASP), and a prototype software tool, for automatically evaluating construction safety compliance of real-world Building Information Models (BIM) that have both a geometric component and temporal component in the form of a construction plan and schedule (4D BIM). In the 4D BIM domain, geometries of building objects are large and complex making it highly impractical to represent geometries as ASP facts, unoptimised spatial reasoning can be prohibitively slow, and rounding errors in floating point arithmetic often result in logical contradictions. Our novel framework addresses these challenges by integrating a specialised geometry database, built-in spatial optimisations, and support for real arithmetic solving. We empirically evaluate our prototype software tool on two large 4D BIM models from real buildings to demonstrate the practicality and scalability of our new framework to real-world workplace hazard prevention tasks in construction safety-in-design analysis.