Slashdot Mirror


Faster Algorithm for Sphere Packing Discovered

sciencehabit writes with an article in Science about a new way to pack spheres into a cylinder. From the article: "One day, physicist Ho-Kei Chan of Trinity College Dublin was playing with steel ball bearings, trying to pack them into a little cylindrical tube in the most efficient way possible. It's a tricky problem that can take even a powerful computer a week to calculate. But after thinking about it for a while, Chan has figured out a way to simplify the math. The advance could help engineers pack all sorts of spheres more efficiently, from nano-sized buckyballs to Christmas tree ornaments. Another potential application is liquid crystal displays such as those used in televisions and computer monitors. If scientists could make liquid crystal molecules obey these rules, they could potentially create a whole new class of liquid crystals." One caveat is that the diameter of the cylinder can be at most 2.7013 times as large as the diameter of the spheres being packed.

8 of 134 comments (clear)

  1. Innovation! by Anonymous Coward · · Score: 5, Funny

    Scientist finds new innovations while playing with balls. News at 11.

  2. Had to be asked. by sgt+scrub · · Score: 4, Funny

    Do you really need math to properly pack balls?

    --
    Having to work for a living is the root of all evil.
    1. Re:Had to be asked. by BigMike · · Score: 3, Funny

      I'm not dumb, but can you provide an example using pancakes?

    2. Re:Had to be asked. by Ibiwan · · Score: 4, Funny

      Yes. To simplify the math, assume the pancake is a sphere...

      --
      -- //no comment
  3. The math is even simpler by Anonymous Coward · · Score: 4, Funny

    If the diameter of the cylinder is at most 1.0000 times larger than the diameter of the spheres being packed.

    1. Re:The math is even simpler by pnewhook · · Score: 1, Funny

      The math gets really simple if you solve it as an Engineer. The highest packing efficiency and theoretical maximum density can be clearly shown to be achieved if the volume of the spheres added is equal to the volume of the container itself. This can be shown for any number of spheres of any diameter and any size container, assuming no one sphere is bigger than the container itself. The practical engineering solution then gets applied by heating the container so the spheres melt and form a liquid, thus achieving the theoretical maximum packing density.

      Take that math nerds. Boo yeah.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
  4. Re:Interesting by ArsenneLupin · · Score: 3, Funny

    But wouldn't shaking the cylinder empty the balls?

  5. Re:For those of you wondering by pnewhook · · Score: 4, Funny

    I suppose I should expect some irrational number expressed as a power of some rational number to pop up, but 5 seems like such an innocuous number

    Because 5 is the number of points on a pentagram which is the sign of the devil. Any math with 5 or sqrt(5) should be avoided at all costs lest the devil take your soul and you are then stuck being an accountant.

    --
    Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.