Optimisation and Static Equilibrium of Three-Dimensional LEGO Constructions

Torkil Kollsker, Thomas J.R. Stidsen*

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

35 Downloads (Pure)

Abstract

Combinatorial optimisation can be applied in a multitude of areas, and this article presents its application to the optimisation of LEGO constructions. Building LEGO constructions is an inherently combinatorial problem, with a large but finite number of possible brick combinations. The objective was to make an aesthetically pleasing construction which is cheap and is structurally stable. Through the application of an adaptive large neighbourhood search metaheuristic, in combination with a mixed integer programming model neighbourhood search procedure and a quadratic programming model ensuring static equilibrium, this article demonstrates how to optimise LEGO constructions with up to 77.000 brick positions.

Original languageEnglish
Article number21
JournalOperations Research Forum
Volume2
ISSN2662-2556
DOIs
Publication statusPublished - 2021

Bibliographical note

Funding Information:
First author Torkil Kollsker studied as an Industrial Ph.D. student, funded by the Innovation Fund (DK), project number 5189-00095B. LEGO also funded part of the project. Second author, Associate Professor Thomas Stidsen, did not receive any external funding.

Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Nature Switzerland AG.

Keywords

  • Approximation methods and heuristics (90C59)
  • Combinatorial optimisation (90C27)
  • Combinatorics and topology (37F20)
  • Mixed integer programming (90C11)

Fingerprint

Dive into the research topics of 'Optimisation and Static Equilibrium of Three-Dimensional LEGO Constructions'. Together they form a unique fingerprint.

Cite this