By the numbers

Mathematical calculations sometimes carry a false aura of reliability; algorithm errors can lurk in mathematical programs. On Feb. 25, 1991, an error in Patriot missile weapons control software caused a failure that let a Scud missile hit an Army barracks, killing 28 Americans.

Investigators traced this to floating-point arithmetic calculations, which can generate wrong answers when they round off calculations for division. General Accounting Office investigators found that the system's registers were limited to 24 decimal places, letting the rounding error worsen progressively to the point that its radar failed to detect the Scud.

The Defense Advanced Research Projects Agency has been funding research to develop more accurate calculation tools. One approach relies on interval arithmetic, which assures that the correct answer to a problem lies within computed bounds.

Featured

  • business meeting (Monkey Business Images/Shutterstock.com)

    Civic tech volunteers help states with legacy systems

    As COVID-19 exposed vulnerabilities in state and local government IT systems, the newly formed U.S. Digital Response stepped in to help. Its successes offer insight into existing barriers and the future of the civic tech movement.

  • data analytics (Shutterstock.com)

    More visible data helps drive DOD decision-making

    CDOs in the Defense Department are opening up their data to take advantage of artificial intelligence and machine learning tools that help surface insights and improve decision-making.

Stay Connected