Erich's Packing Center
erich-friedman.github.io
erich-friedman.github.io
You'll notice that some of the packings have a threefold rotational symmetry, but only for certain numbers of triangles: 3, 6, 9, 15, 27, 36... A quick search in OEIS yields cryptic results, probably a red herring.
Example of a possible application: I used to work at a home improvement retailer, and one of my responsibilities was to cut plywood boards for customers, to the dimensions they specified. I'd often wonder if the cuts I was making were optimal. The constraints were that any cuts I made had to go all the way through the entire piece, and that the blade itself was 1/8" thick.
One obvious application would be to find the minimum dimensions for a box to contain a number of identically-shaped physical parts. This would be a three-dimensional packing problem.
Another application could be to find out how to run the maximum number of VMs on a finite quantity of physical machines. This would be a multidimensional packing problem, possibly irregular since the VMs could have different memory, CPU, disk storage, etc. requirements.
I'm sure you're right.. Other potential inputs are:
- availability of boxes and the type of packing material near the packer
- availability of space in the shipping container, so that it packs. This is again an application of the above concept. :)
- the item being shipped, fragile vs not so fragile and so on
- weight of the item, and how it fits in the container, similar to above
and so on.
Or, it is equally possible that currently there is no algorithm. the person packing just makes a judgement call :)