Sign In

Communications of the ACM

ACM TechNews

NASA: Prize Money a Bargain for Better Software

View as: Print Mobile App Share:
crowd of people

Photo by Pablo Twose Vall

Researchers at the U.S. National Aeronautics and Space Administration (NASA) and the Harvard Business School in 2010 launched the NASA Tournament Lab, an online platform for contests between independent programmers who compete to create software and algorithms and solve computational problems.

"We’re always looking at ways to fill gaps in our technical capabilities," says NASA's Jason Crusan.

The researchers use the Tournament Lab to order a program or algorithm for a relatively small amount of prize money. The first challenge presented in the Tournament Lab was developing an algorithm to optimize the contents of the medical kits that go with astronauts on missions. NASA developed specifications and 516 programmers worked on the problem.

A total of $1,000 in prize money was awarded to the top five performers in each group. The best submission was more effective than NASA's previous algorithm by a factor of three, and NASA is still using it today. “We didn’t think we would have as high a success rate as we’ve had,” Crusan says. “There are a lot of smart people in the world.”

NASA also has used crowdsourcing for a way to identify, characterize, and count lunar craters in NASA images.

From Government Computer News
View Full Article

Abstracts Copyright © 2012 Information Inc. External Link, Bethesda, Maryland, USA 


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account