{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T06:44:43Z","timestamp":1770273883761,"version":"3.49.0"},"reference-count":49,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2022,4,28]],"date-time":"2022-04-28T00:00:00Z","timestamp":1651104000000},"content-version":"vor","delay-in-days":27,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","doi-asserted-by":"publisher","award":["51NF40-141853"],"award-info":[{"award-number":["51NF40-141853"]}],"id":[{"id":"10.13039\/501100001711","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003006","name":"ETH Zurich","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Advanced Engineering Informatics"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1016\/j.aei.2022.101621","type":"journal-article","created":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T21:13:13Z","timestamp":1653513193000},"page":"101621","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":2,"special_numbering":"C","title":["Computational design synthesis for Fabrication-Aware assembly problems using building objects with dimensional variations"],"prefix":"10.1016","volume":"52","author":[{"given":"Yu","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Kristina","family":"Shea","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.aei.2022.101621_b0005","unstructured":"Conway, R. W., Maxwell, W. L., and Miller, L. W. (1967). Theory of Scheduling. Addison-Wesley. ISBN: 0486428176, 9780486428178."},{"key":"10.1016\/j.aei.2022.101621_b0010","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.apm.2019.03.039","article-title":"Two-dimensional knapsack-block packing problem","volume":"73","author":"Zhou","year":"2019","journal-title":"Appl. Math. Model."},{"key":"10.1016\/j.aei.2022.101621_b0015","doi-asserted-by":"crossref","DOI":"10.1016\/j.aei.2020.101234","article-title":"Optimizing 3D Irregular Object Packing from 3D Scans Using Metaheuristics","volume":"47","author":"Zhao","year":"2021","journal-title":"Adv. Eng. Inf."},{"issue":"6","key":"10.1016\/j.aei.2022.101621_b0020","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1287\/opre.9.6.849","article-title":"A linear programming approach to the cutting-stock problem","volume":"9","author":"Gilmore","year":"1961","journal-title":"Oper. Res."},{"issue":"5","key":"10.1016\/j.aei.2022.101621_b0025","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1287\/mnsc.17.5.259","article-title":"The loading problem","volume":"17","author":"Eilon","year":"1971","journal-title":"Manage. Sci."},{"key":"10.1016\/j.aei.2022.101621_b0030","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.cosrev.2016.12.001","article-title":"Approximation and online algorithms for multidimensional bin packing: a survey","volume":"24","author":"Christensen","year":"2017","journal-title":"Computer Science Review"},{"key":"10.1016\/j.aei.2022.101621_b0035","unstructured":"KO, M. (2010). Algorithms and automated material handling systems design for stacking 3D irregular stone pieces. Master Thesis; Texas A&M University. https:\/\/core.ac.uk\/download\/pdf\/4314474.pdf. Last accessed 09.Aug.2021."},{"key":"10.1016\/j.aei.2022.101621_b0040","doi-asserted-by":"crossref","unstructured":"Furrer, F.,Wermelinger, M., Yoshida, H., Gramazio, F., Kohler, M., Siegwart, R., et al., (2017). Autonomous robotic stone stacking with online next best object target pose planning. IEEE International Conference on Robotics and Automation (ICRA), Singapore, 2017, pp. 2350-2356. 10.1109\/ICRA.2017.7989272.","DOI":"10.1109\/ICRA.2017.7989272"},{"key":"10.1016\/j.aei.2022.101621_b0045","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/s41693-020-00037-6","article-title":"Autonomous Dry Stone","volume":"4","author":"Johns","year":"2020","journal-title":"Construction Robotics"},{"issue":"6","key":"10.1016\/j.aei.2022.101621_b0050","first-page":"1","article-title":"Design and structural optimization of topological interlocking assemblies","volume":"38","author":"Wang","year":"2019","journal-title":"ACM Trans. Graphics"},{"key":"10.1016\/j.aei.2022.101621_b0055","article-title":"Mobile robotic brickwork","author":"D\u00f6rfler","year":"2016","journal-title":"Robotic Fabrication in Architecture"},{"key":"10.1016\/j.aei.2022.101621_b0060","series-title":"Proceedings of the Institution of Civil Engineers-Engineering and Computational Mechanics","first-page":"1","article-title":"Understanding rigid-block equilibrium method via mathematical programming","author":"Kao","year":"2021"},{"key":"10.1016\/j.aei.2022.101621_b0065","doi-asserted-by":"crossref","first-page":"103282","DOI":"10.1016\/j.autcon.2020.103282","article-title":"Design and automated assembly of Planetary LEGO Brick for lunar in-situ construction","volume":"118","author":"Zhou","year":"2020","journal-title":"Autom. Constr."},{"key":"10.1016\/j.aei.2022.101621_b0070","doi-asserted-by":"crossref","first-page":"103824","DOI":"10.1016\/j.autcon.2021.103824","article-title":"Optimal brick layout of masonry walls based on intelligent evolutionary algorithm and building information modeling","volume":"129","author":"Xu","year":"2021","journal-title":"Autom. Constr."},{"issue":"2","key":"10.1016\/j.aei.2022.101621_b0075","doi-asserted-by":"crossref","DOI":"10.1115\/1.3593409","article-title":"Computer-based design synthesis research: An overview","volume":"11","author":"Chakrabarti","year":"2011","journal-title":"J. Comput. Inf. Sci. Eng."},{"key":"10.1016\/j.aei.2022.101621_b0080","article-title":"From topology optimization design to additive manufacturing: today\u2019s success and tomorrow\u2019s roadmap","author":"Meng","year":"2019","journal-title":"Arch. Comput. Methods Eng."},{"issue":"5","key":"10.1016\/j.aei.2022.101621_b0085","doi-asserted-by":"crossref","DOI":"10.1145\/1618452.1618458","article-title":"Structural Optimization of 3D Masonry Buildings","volume":"28","author":"Whiting","year":"2012","journal-title":"ACM Trans. Graphics"},{"issue":"6","key":"10.1016\/j.aei.2022.101621_b0090","article-title":"Procedural modeling of structurally-sound masonry buildings","volume":"31","author":"Whiting","year":"2009","journal-title":"ACM Trans. Graphics"},{"key":"10.1016\/j.aei.2022.101621_b0095","doi-asserted-by":"crossref","DOI":"10.1016\/j.cemconres.2021.106374","article-title":"From casting to 3D printing geopolymers: A proof of concept","volume":"143","author":"Voney","year":"2021","journal-title":"Cem. Concr. Res."},{"issue":"5","key":"10.1016\/j.aei.2022.101621_b0100","doi-asserted-by":"crossref","first-page":"609","DOI":"10.2140\/jomms.2018.13.609","article-title":"The structural engineer\u2019s view of ancient buildings","volume":"13","author":"Heyman","year":"2019","journal-title":"J. Mech. Mater. Struct."},{"issue":"3\u20134","key":"10.1016\/j.aei.2022.101621_b0105","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1287\/mnsc.1.3-4.197","article-title":"Linear programming under uncertainty","volume":"1","author":"Dantzig","year":"1955","journal-title":"Manage. Sci."},{"issue":"3","key":"10.1016\/j.aei.2022.101621_b0110","doi-asserted-by":"crossref","first-page":"253","DOI":"10.2307\/1911630","article-title":"The introduction of risk into a programming model","volume":"24","author":"Freund","year":"1956","journal-title":"Econometrica"},{"key":"10.1016\/j.aei.2022.101621_b0115","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1016\/j.paerosci.2011.05.001","article-title":"Review of uncertainty-based multidisciplinary design optimization methods for aerospace vehicles","volume":"47","author":"Yao","year":"2011","journal-title":"Progress in Aerospace Sci."},{"issue":"6\u20137","key":"10.1016\/j.aei.2022.101621_b0120","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1016\/j.compchemeng.2003.09.017","article-title":"Optimization under uncertainty: state-of-the-art and opportunities","volume":"28","author":"Sahinidis","year":"2004","journal-title":"Comput. Chem. Eng."},{"issue":"1","key":"10.1016\/j.aei.2022.101621_b0125","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.cma.2008.05.004","article-title":"Computational methods in optimization considering uncertainties - an overview","volume":"198","author":"Schuellera","year":"2008","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.aei.2022.101621_b0130","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/j.cma.2018.04.003","article-title":"A novel methodology of reliability-based multidisciplinary design optimization under hybrid interval and fuzzy uncertainties","volume":"337","author":"Wang","year":"2018","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.aei.2022.101621_b0135","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s10107-017-1125-8","article-title":"Data-driven robust optimization","volume":"167","author":"Bertsimas","year":"2018","journal-title":"Math. Program."},{"issue":"1","key":"10.1016\/j.aei.2022.101621_b0140","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/0026-2714(86)90778-X","article-title":"Bibliography of literature on reliability in civil engineering","volume":"26","author":"Dhillon","year":"1986","journal-title":"Microelectronics and Reliability"},{"key":"10.1016\/j.aei.2022.101621_b0145","doi-asserted-by":"crossref","first-page":"2485","DOI":"10.1007\/s00158-017-1864-4","article-title":"Probability-interval hybrid uncertainty analysis for structures with both aleatory and epistemic uncertainties: a review","volume":"57","author":"Jiang","year":"2017","journal-title":"Struct. Multidiscip. Optim."},{"issue":"6","key":"10.1016\/j.aei.2022.101621_b0150","doi-asserted-by":"crossref","first-page":"2233","DOI":"10.1007\/s00158-017-1853-7","article-title":"Robust formulation for Reliability-based design optimization of structures","volume":"57","author":"Saad","year":"2018","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"10.1016\/j.aei.2022.101621_b0155","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.autcon.2017.11.004","article-title":"Optimal placement of precast bridge deck slabs with respect to precast girders using 3D laser scanning","volume":"86","author":"Yoon","year":"2018","journal-title":"Autom. Constr."},{"key":"10.1016\/j.aei.2022.101621_b0160","doi-asserted-by":"crossref","first-page":"100993","DOI":"10.1016\/j.aei.2019.100993","article-title":"BIM-based task-level planning for robotic brick assembly through image-based 3D modeling","volume":"43","author":"Ding","year":"2020","journal-title":"Adv. Eng. Inf."},{"issue":"4","key":"10.1016\/j.aei.2022.101621_b0165","first-page":"354","article-title":"LEGO Builder: Automatic Generation of LEGO Assembly Manual from 3D Polygon Model ITE","volume":"1","author":"Ono","year":"2013","journal-title":"Trans. Media Technol. Appl."},{"key":"10.1016\/j.aei.2022.101621_b0170","first-page":"81","article-title":"Automatic generation of constructable brick sculptures","author":"Testuz","year":"2013","journal-title":"Eurographics 2013 Short Papers"},{"key":"10.1016\/j.aei.2022.101621_b0175","unstructured":"Gower, R., Heydtmann, A., Petersen, H. (1998). LEGO: Automated model construction. 32nd European study group with industry, Technical University of Denmark, Lyngby, Denmark. https:\/\/www.semanticscholar.org\/paper\/LEGO%3A-Automated-Model-Construction-Gower-Heydtmann\/c4c390cf618d9dd12509cd98e5fc30434825ea98. Last accessed 09.Aug.2021."},{"key":"10.1016\/j.aei.2022.101621_b0180","unstructured":"van Zijl, L., Smal, E. (2008). Cellular automata with cell clustering. Proceedings of Automata 2008 Workshop, Bristol, UK, 425-440. https:\/\/www.researchgate.net\/publication\/221220348_Cellular_automata_with_cell_clustering. Last accessed 09.Aug.2021."},{"issue":"10","key":"10.1016\/j.aei.2022.101621_b0185","doi-asserted-by":"crossref","first-page":"763","DOI":"10.1016\/0010-4485(94)90014-0","article-title":"Shape annealing solution to the constrained geometric knapsack problem","volume":"26","author":"Cagan","year":"1994","journal-title":"Comput. Aided Des."},{"key":"10.1016\/j.aei.2022.101621_b0190","unstructured":"Smal, E. (2008). Automated brick sculpture construction. Master Thesis, The University of Stellenbosch. http:\/\/scholar.sun.ac.za\/handle\/10019.1\/2288. Last accessed 09.Aug.2021."},{"key":"10.1016\/j.aei.2022.101621_b0195","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1115\/1.2826140","article-title":"A simulated annealing-based approach to three-dimensional component packing","volume":"117","author":"Cagan","year":"1995","journal-title":"J. Mech. Des."},{"issue":"1","key":"10.1016\/j.aei.2022.101621_b0200","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1115\/1.533550","article-title":"An extended pattern search algorithm for three-dimensional component layout","volume":"122","author":"Cagan","year":"2000","journal-title":"J. Mech. Des."},{"key":"10.1016\/j.aei.2022.101621_b0205","unstructured":"Petrovic, P. (2001). Solving the LEGO brick layout problem using evolutionary algorithms. Technical Report, Norwegian University of Science and Technology. https:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.16.4146&rep=rep1&type=pdf. Last accessed 09.Aug.2021."},{"key":"10.1016\/j.aei.2022.101621_b0210","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1017\/S0890060403172046","article-title":"Using assembly representations to enable evolutionary design of Lego structures","volume":"17","author":"Peysakhov","year":"2003","journal-title":"Artif. Intell. Eng. Des. Anal. Manuf."},{"issue":"1","key":"10.1016\/j.aei.2022.101621_b0215","doi-asserted-by":"crossref","first-page":"04016039","DOI":"10.1061\/(ASCE)CP.1943-5487.0000605","article-title":"Optimum assembly planning for modular construction components","volume":"31","author":"Rausch","year":"2017","journal-title":"J. Comput. Civil Eng."},{"issue":"2","key":"10.1016\/j.aei.2022.101621_b0220","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1198\/004017004000000185","article-title":"Selective assembly in manufacturing: Statistical issues and optimal binning strategies","volume":"46","author":"Mease","year":"2004","journal-title":"Technometrics"},{"key":"10.1016\/j.aei.2022.101621_b0225","unstructured":"Joint Committee on Structural Safety. (2001). JCSS Probablistic Model Code. Rilem Publication, ISBN 978-3-909386-79-6. Last accessed 01.Jul.2021."},{"key":"10.1016\/j.aei.2022.101621_b0230","series-title":"Encyclopedia of Algorithms","first-page":"2365","article-title":"Weighted random sampling. Encyclopedia of Algorithms","author":"Efraimidis","year":"2016"},{"key":"10.1016\/j.aei.2022.101621_b0235","unstructured":"Bertismas, D., and Tsitsiklis, J. N. (1997). Introduction to Linear Optimization. Athena Scientific. ISBN: 978-1886529199. Last accessed 09.Aug.2021."},{"key":"10.1016\/j.aei.2022.101621_b0240","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1145\/321062.321069","article-title":"Direct search solution of numerical and statistical problems","volume":"8","author":"Hooke","year":"1961","journal-title":"J. ACM"},{"key":"10.1016\/j.aei.2022.101621_b0245","article-title":"The simple genetic algorithm: foundations and theory","volume":"ISBN","author":"Vose","year":"1999","journal-title":"MIT press."}],"container-title":["Advanced Engineering Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1474034622000878?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1474034622000878?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T09:59:07Z","timestamp":1761472747000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1474034622000878"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4]]},"references-count":49,"alternative-id":["S1474034622000878"],"URL":"https:\/\/doi.org\/10.1016\/j.aei.2022.101621","relation":{},"ISSN":["1474-0346"],"issn-type":[{"value":"1474-0346","type":"print"}],"subject":[],"published":{"date-parts":[[2022,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Computational design synthesis for Fabrication-Aware assembly problems using building objects with dimensional variations","name":"articletitle","label":"Article Title"},{"value":"Advanced Engineering Informatics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.aei.2022.101621","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2022 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"101621"}}