La propuesta es que se cree un modelo (Fraccion.js por ejemplo) para poder operar los valores de las celdas de cualquier tipo de objeto, uno que pueda pasar de numeros con coma a fracciones y que las matrices (o cualquier objeto) se operen (indirectamente, porque siempre tiene incumbencias los valores) a traves de este modelo, como la multiplicacion entre fracciones, etc.
Probando el determinante, se me ocurrio probarlo en una matriz de 10 x 10, la verdad es que es lento. Descubrir, hallar algun(os) metodo(s) para reducir el tiempo de ejecución. Hacer la comparación.