Los puntos clave no están disponibles para este artículo en este momento.
El software numérico se utiliza en una amplia variedad de aplicaciones, incluyendo sistemas críticos para la seguridad, que tienen requisitos de corrección estrictos, y cuyos fallos tienen consecuencias catastróficas que ponen en peligro la vida humana. Se sabe que los errores numéricos son particularmente difíciles de diagnosticar y corregir, en gran parte debido al uso de representaciones aproximadas de números, como los de punto flotante. Comprender las características de los errores numéricos es el primer paso para combatirlos de manera más efectiva. En este documento, presentamos el primer estudio completo de errores numéricos del mundo real. Específicamente, identificamos y examinamos cuidadosamente 269 errores numéricos de cinco bibliotecas de software numérico de uso generalizado: NumPy, SciPy, LAPACK, GNU Scientific Library y Elemental. Proponemos una categorización de errores numéricos y discutimos su frecuencia, síntomas y soluciones. Nuestro estudio abre nuevas direcciones en las áreas de análisis de programas, pruebas y reparación automatizada de programas de software numérico, y proporciona una colección de errores numéricos del mundo real.
Franco et al. (Sun,) estudiaron esta cuestión.