Stiffness

In order to classify the problem using the stiff ratio, we must establish the domain ranges for each problem class.

In EpODE, the following classification is proposed. The problem is

If the S>= 1010 the stiff ratio is declared 'Infinity'. If the smallest eigenvalue of the Jacobian matrix is zero, the stiff ratio will also be declared 'Infinity' and the problem classification, 'Pathologically stiff' (since an oldest definition of the stiff ratio is S=maxi=1, ... ,n|li| / mini=1, ... ,n|li|).

Example for the system B1.

In order to find the maximum eigenvalue of a matrix A, we can adopt the {\tt Rayley}'s method (this method works well if A is a symmetric matrix). Consider the iterative process

yn+1=Ayn /||yn||, y0=(1, ... ,1)T

If yn converges to y when n goes to infinity, the maximum eigenvalue can be approximated by the scalar product of y with Ay. If the iterative process is not convergent we can set maximum eigenvalue to a big value and we apply the Lehmer-Schur algorithm. The smallest eigenvalue is the largest eigenvalue of A-1.