Slashdot Mirror


Computational Origami and David Huffman

geeber writes "Here is an article about David Huffman's work in the mathematics of computational origami at the New York Times (soul sucking registration required). According to the article, computational origami, "also known as technical folding, or origami sekkei, draws on fields that include computational geometry, number theory, coding theory and linear algebra." David Huffman is also the inventor of Huffman coding used in MP3s and was mentioned prieviously here."

38 of 122 comments (clear)

  1. MP3s by Anonymous Coward · · Score: 5, Funny
    David Huffman is also the inventor of Huffman coding used in MP3s...

    "Let's sue HIM too!!!" -RIAA

  2. Well, more famous for huffman coding long before by gorim · · Score: 5, Informative


    Huffman coding was one of the first codings used to compress data LONG LONG time ago, in a galaxy far far away where MP3's were billions of years yet to come in the future.

    It is real cool to see such pioneering people still involved in new things.

  3. Mmmm.... Oragami by swordboy · · Score: 4, Informative
    --

    Life is the leading cause of death in America.
    1. Re:Mmmm.... Oragami by e12532 · · Score: 5, Informative

      Nope, not origami... interesting models, but by cutting the paper, gluing, etc. They have gone beyond the limits of traditional origami into just "paper craft" as the website says.

  4. Impressive... by Mz6 · · Score: 3, Interesting
    I wonder if he left behind any How-To's? Most of those were made from a single sheet of paper! I would lvoe to be able to do all of that stuff... very nice....

    So.. who knows how to actually do all of that?

    --
    Hmmm.
    1. Re:Impressive... by BrownDwarf · · Score: 4, Informative

      Check Amazon for the book mentioned in the article: Origami Design Secrets: Mathematical Methods There are some related titles that also look good.

    2. Re:Impressive... by kzinti · · Score: 3, Informative

      This folding project is not a Huffman or Lang, and it's not as impressive as those pictured in the Times article, with their sweeping curves and elegant surfaces. However, it does have a small element of the amazing "How do you get paper to DO that" quality. Best of all, it's fairly easy to fold and to improvise upon. Enjoy:

      http://www.sgi.com/grafica/fold/page001.html

  5. Non-Reg Link by swordboy · · Score: 4, Informative
    --

    Life is the leading cause of death in America.
  6. Computational Origami by tikoloshe · · Score: 4, Funny

    as /. performs computational origami on the server and fold it into a crumpled half-finished paper swan on the floor

    --
    --
  7. Re:Well, more famous for huffman coding long befor by Anonymous Coward · · Score: 5, Funny

    Since he died in '99 he has become less involved.
    Also, origami is not actually a new thing.
    What Huffman was interested in was curved folds and stress points. Maybe it should be called Extreme Origami.

  8. Re:robot porn by Mz6 · · Score: 2, Informative
    --
    Hmmm.
  9. An excellent explanation of Huffman coding... by tcopeland · · Score: 4, Informative

    ...is in Mark Nelson's "The Data Compression Book".

    What's especially nice is that the book walks you thru the various steps - minimum redundancy coding, adaptive huffman coding, arithmetic coding... so the improvements are introduced gradually and logically. Good stuff.

    1. Re:An excellent explanation of Huffman coding... by Mignon · · Score: 5, Funny

      Vry nfrmtv chptr on lssy cmprsn!

  10. It's great by xenostar · · Score: 2, Insightful

    It's great to see someone so skillfully merge his knowledge of computer science and his appreciation for good aesthetics into such beautiful shapes. It seems many people who have an interest in programming and design try to merge these skills together, but more often than not the results are nothing but mindless attempts at combining the two just for the sake of it. It is good to see someone who has an real understanding of both and who can create meaningful examples of why each part is such a big part of the other.

  11. OT: Drop the lame comments (General /. comment) by MasterLock · · Score: 2, Insightful

    Can we drop the lame "(soul sucking registration required)" comments everytime a NY Times or similiar news posting is displayed? Those who read here are quite knowledgeable in getting around the registration process; if not, someone's going to post a comment with a Google link within minutes of posting anyways.

    A simple "reg. req." is sufficient.

    1. Re:OT: Drop the lame comments (General /. comment) by geeber · · Score: 5, Informative

      For what it is worth, as the article submitter, I wrote in the submission a simple "(reg. required)." Apparently CmdrTaco thought "(soul sucking registration required)" was far more informative, and edited it thusly. Which really annoys the crap out of me. Way to be professional.

  12. Origami as an Art by artlu · · Score: 4, Insightful

    It seems to me that this is just taking another piece of art and removing the uniqueness of it. By taking Origami to a technical level is similar to looking at computer generated images instead of works of art. Granted, the ideas that are being calculated are still unique, but the look and feel may not be.
    Aj

    GroupShares Inc. - An Interactive Stock Market Community. If you're a trader check it out.

    --
    -------
    artlu.net
    1. Re:Origami as an Art by Jonboy+X · · Score: 2, Insightful

      Bah, look at any of the great masters of art. There are two parts, really: the actual art/inspiration part and the craft/technique of rendering your ideas into a form that others will want to observe. Everyone gets inspired from time to time. The reason we're not all full-time artists is that it takes effort and dedication to get "good" at it.

      --

      "In a 32-bit world, you're a 2-bit user. You've got your own newsgroup, alt.total.loser." -Weird Al
    2. Re:Origami as an Art by Dr.+GeneMachine · · Score: 2, Interesting
      So, demonstrating that our aesthetic perception is intricately linked to mathematical beauty somehow diminishes the value of art? I don't think so.

      I think Huffman himself gave the best comment to this:
      "I don't claim to be an artist. I'm not even sure how to define art," he said. "But I find it natural that the elegant mathematical theorems associated with paper surfaces should lead to visual elegance as well."

      --
      This comment does not exist.
  13. Re:What I liked best... by geeber · · Score: 5, Informative

    There are also some nice pictures of Huffman's origami here. The pictures also show Huffman himself doing the folding.

  14. papercraft penguin ? by blackest_k · · Score: 4, Interesting

    Click here for a Penguin not as hard as David Huffmans designs but ideal for your linux box

  15. Mathematical elegance - beauty by Curious__George · · Score: 4, Insightful
    I think it is intriguing that there is a correlation between "elegant mathematics" and visual elegance/beauty. Makes you think about some of the "big questions", doesn't it?

    The mathematician G. H. Hardy wrote that "there is no permanent place in the world for ugly mathematics." Dr. Huffman, who gave concrete form to beautiful mathematical relations, would no doubt have agreed. In a talk he gave at U.C. Santa Cruz in 1979 to an audience of artists and scientists, he noted that it was rare for the two groups to communicate with one another.

    "I don't claim to be an artist. I'm not even sure how to define art," he said. "But I find it natural that the elegant mathematical theorems associated with paper surfaces should lead to visual elegance as well."
    --
    ***General Consultant to the Human Race*** My opinions are free. You get what you pay for.
    1. Re:Mathematical elegance - beauty by bhima · · Score: 2, Interesting

      Scientific American had an excelent article on the art Jackson Pollock: Order in Pollock's Chaos

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    2. Re:Mathematical elegance - beauty by Anonymous Coward · · Score: 2, Funny

      Look, when will you get it... God came up with a set of field equations he/she/it couldn't solve in closed form. Hence, he/she/it created a simulation to probe solution space. The particular incarnation we inhabit is a Monte Carlo simulation -- we just mis-interpret the random distributions as being consistent with some silly wave equation theory (quantum mechanics). Question is when will it be realized that there is a bug in the code and the simulation terminated?
      kill -9 universe_sim

  16. Re:What I liked best... by Anonymous+Writer · · Score: 2, Interesting

    Better yet, does anybody know how he folded those things? They're amazing! It reminds me of the works of Buckminster Fuller, Kenneth Snelson, and Chuck Hoberman in that they have an underlying mathematical model that also exhibits "elegance and simplicity". I love this kind of art.

  17. Other Computational Origami Mathematicians by Eightlines · · Score: 5, Informative

    If this interests you, be sure to check out Erik Demaine's work at MIT, Issei Yoshino's Super Complex Origami, HOYJO Takashi, Biruta Kresling's Keikki Bamboo folds, Robert Lang's Design Secrets of Origami, Robert Hull's Origami^3 compilation. Not all computational origami looks mathematical but the methods for getting to and end are clearly designed from step one. Quite frankly I understand very little of the math, but I can appreciate the elegance of an efficient fold.

    1. Re:Other Computational Origami Mathematicians by Flexagon · · Score: 2, Informative

      A good link to Lang's work is here

  18. Origami Spacecraft by G4from128k · · Score: 4, Interesting

    I've always liked the idea of using origami for spacecraft. I can also envision universal constructor machines that convert asteroid materials into flat sheet and robotic systems that then fold long pieces of flat sheet stock into any shape that's needed (such as full size versions of these Star Wars spacecraft).

    --
    Two wrongs don't make a right, but three lefts do.
  19. Re:Computational Folding by NorthDude · · Score: 2, Informative

    Directly from the article : Most computational origamists are driven by sheer curiosity and the aesthetic pleasure of these structures, but their work is also finding application in fields like astronomy and protein folding, and even automobile safety.

    I'm tempted to flame you like hell but well, it's just that I've read TFA. My bad, sorry! :-P

    --


    I'd rather be sailing...
  20. Hobby -- new theories by Katchina'404 · · Score: 2, Interesting

    What I find impressive is that people like Huffman are possibly defining new application fields for mathematics, maybe leading to new theories, all from (originally) a hobby.

    This reminds me of former mathematicians such as Euler and his Konigsberg bridges...

    --
    Ceci n'est pas une signature
  21. ... used in MP3s? by julesh · · Score: 4, Insightful

    [...] Huffman coding used in MP3s [...]

    Why does everything have to be compared to MP3s? Why couldn't it have been 'Huffman coding used in ZIP files' or '[...] used by GZip' or '[...] used by the huffyuv lossless video codec' or any of about 5 million other applications that use huffman coding. Most of which are a lot more specific than MP3 which also uses a cocktail of other techniques to achieve compression and is, above all else, lossy, which huffman coding isn't.

    To be transmitted across the Internet, this message was broken down into bits, like MP3s are.

  22. Pure Math strikes again by Artifakt · · Score: 3, Insightful

    As usual, several areas of math that are widely considered "pure" rather than "applied" turn out to have real world implications. The relationship of something as apparently trivial as folding paper to compressing and encoding data is a remarkable example of isomorphism in itself, beyond that:

    If you're funding education or pure research, you never know when something will unexpectedly prove useful, or even valuable.

    If you're the NSA, the RIAA, or any regulator you never know when or where the djinni will get out of the bottle.

    (Insert pithy saying about chinese ideograms for danger and opportunity being isomorphic)

    --
    Who is John Cabal?
  23. Re:My roommate last year was named David Huffman. by freeze128 · · Score: 2, Funny

    Did he fold your mattress into a swan?

  24. Mnr crrctn by John+Allsup · · Score: 4, Funny

    Vry nfrmtv chptr n lssy cmprsn?

    Thr shld b n 'n' n th wrd 'on'

    --
    John_Chalisque
  25. David Huffman by AaronW · · Score: 4, Informative

    I took a class taught by Professor Huffman at the University of California at Santa Cruz. He was an excellent teacher and really enjoyed teaching. The class, Introduction to Cybernetics, included Huffman coding and some basic neural network stuff, but never once did he call it Huffman Coding. One thing I remember from his class was we had to use a lot of logarithms and the results would have to be something like 5*log2(7) + log3(5). This ruled out using a calculator or a computer for the most part.

    He also frequently gave credit to Claude Shannon on information coding.

    Sadly (or fortunately) I avoided his other class, due to the fact that the failure rate was 60% for people taking the class for the second time. I think the first time takers failed at 90%.

    -Aaron

    --
    This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
  26. What unadulterated load of complete bullshit. by jotaeleemeese · · Score: 3, Insightful

    Do you know how many hours do classical musicians practice per day their technique? Obviously not.

    Do you know how many hours do dancers practice their physical technoique? Certainly not.

    Do you know that many of the most insightful writers will be voraceous readers and will constantly refer to grammar books, dictionaries and other technical resources? It would seem you don't.

    Inspiration is frankly overrated, such point of view regarding "inspiration by the muses" so highly is a hangover of the XIX century romantic mentalitly, which of course forgot how the artists of that time worked uncountable hours to polish their technique.

    --
    IANAL but write like a drunk one.
  27. Another article by Ristoril · · Score: 2, Informative

    There was also an article in Computer World Magazine, about Robert Lang's software that's being used to fold stuff from airbags to solar panels in spacecraft.