Abstract
In solving application problems, many large-scale nonlinear systems of equations result in sparse Jacobian matrices. Such nonlinear systems are called sparse nonlinear systems. The irregularity of the locations of nonzero elements of a general sparse matrix makes it very difficult to generally map sparse matrix computations to multiprocessors for parallel processing in a well balanced manner. To overcome this difficulty, we define a new storage scheme for general sparse matrices in this paper. With the new storage scheme, we develop parallel algorithms to solve large-scale general sparse systems of equations by interval Newton/Generalized bisection methods which reliably find all numerical solutions within a given domain.
In Section 1, we provide an introduction to the addressed problem and the interval Newton’s methods. In Section 2, some currently used storage schemes for sparse systems are reviewed. In Section 3, new index schemes to store general sparse matrices are reported. In Section 4, we present a parallel algorithm to evaluate a general sparse Jacobian matrix. In Section 5, we present a parallel algorithm to solve the corresponding interval linear system by the all-row preconditioned scheme. Conclusions and future work are discussed in Section 6.
Similar content being viewed by others
References
Alefeld G, Herzberger J. Introduction to Interval Computations. Academic Press, New York, 1983.
Dongarra Jet al. Solving linear systems on vector and shared memory computers.SIAM, 1991.
Duff I. Direct Methods for Sparse Matrices. Oxford University Press, 1986.
Duff I. Sparse matrix test problems.ACM Trans. Math. Software, 1989, 15(1): 1–14.
Gan Q, Yang Q, Hu C. Parallel all-row preconditioned interval linear solver for nonlinear equations on multiprocessor.Parallel Computing, 1994, 20(9): 1249–1268.
Hansen E R. On solving systems of equations using interval arithmetic.Math. Comp., 1968, 22: 374–384.
Hansen E R. Interval forms of Newton’s method.Computing, 1978, 20: 153–163.
Hansen E R, Sengupta S. Bounding solutions of systems of equations using interval arithmetic.BIT, 1981, 21: 203–211.
Hu C. Optimal preconditioners for interval Newton methods. Ph.D. dissertation., The University of Southwestern Louisiana, 1990.
Hu C, Kearfott B. A pivoting scheme for the interval Gauss-Seidel Method. InApproximation, Optimization and Computing, Eleevier Science Publishers, pp. 97–102, 1990.
Hu C, Bayoumi M, Kearfott B, Yang Q. A parallelized algorithm for the preconditioned interval Newton method. InProc. SIAM 5th Conf. on Paral. Proc. for Sci. Comp., 1991.
Hu C. On parallelization of interval Newton method on distributed-memory multiprocessors. InProc. SIAM 6th Conf. on Paral. Proc. for Sci. Comp., 1993, pp. 623–627.
Hu C, Sheldon J, Kearfott B, Yang Q. On the optimization of INTBIS on a Cray YMP.Reliable Computing, 1995, 1(3): 265–274.
Kearfott R B. Abstract generalized bisection and a cost bound.Math. Comp., 1987, 49(179): 187–202.
Kearfott R B, Novoa M. INTBIS, a program for generalized bisection.ACM Trans. Math. Software, 1990.
Kearfott R B. Preconditioners for the interval Gauss-Seidel method.SIAM J. Num. Anal., 1990, 27(3): 809–822.
Kearfott R B, Hu C, Novoa M. A review of preconditioners for the interval Gauss-Seidel method.Interval Computations., 1991, I: 59–85.
Kearfott R B, Dawande M, Du K, Hu C. Algorithm 737: INTLIB: A portable Fortran-77 interval standard-function library.ACM Trans. Math. Software, 1994, 20(4): 447–459.
Knuth D. Fundamental Algorithms. InThe Art of Computer Programming, Vol. 1. Addison Wesley, 1968.
Moore R E. Methods and applications of interval analysis.SIAM, 1979.
PCGPAL User’s Guide. Scientific Computing Associates, Inc., New Haven.
Press Wet al. Numerical Recipes, second edition. Cambridge, 1992.
Schnepper C, Stadtherr M. Application of a parallel interval Newton/generalized bisection algorithm to equation-based chemical process flowsheeting.Interval Computations, 1993, (4): 40–64.
Author information
Authors and Affiliations
Additional information
This research was partially supported by NSF grants MIP-9208041, CDA-9522157, and ARO grant DAAH-0495-1-0250.
Dr. HU Chenyi is a memger of the Center for Computational Sciences and Advanced Simulation. He has been on the faculty of the Department of Computer and Mathematical Sciences at the University of Houston-Downtown since 1990. His research interests are in parallel reliable scientific computation, and advanced distributed interactive simulation. He has published over 20 research articles on refereed journals and conference proceedings in recent years. His research has been supported by the American National Science Foundation and the U.S. Army Research Office.
Rights and permissions
About this article
Cite this article
Hu, c. Parallel solutions for large-scale general sparse nonlinear systems of equations. J. of Comput. Sci. & Technol. 11, 257–271 (1996). https://doi.org/10.1007/BF02943133
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02943133