home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #23 / NN_1992_23.iso / spool / sci / math / 13246 < prev    next >
Encoding:
Internet Message Format  |  1992-10-15  |  1.6 KB

  1. Xref: sparky sci.math:13246 sci.math.num-analysis:3016
  2. Path: sparky!uunet!mcsun!uknet!edcastle!hwcs!pjbk
  3. From: pjbk@cs.hw.ac.uk (Peter JB King)
  4. Newsgroups: sci.math,sci.math.num-analysis
  5. Subject: Optimal omega for SOR
  6. Keywords: successive over relaxation
  7. Message-ID: <1992Oct15.135039.1191@cs.hw.ac.uk>
  8. Date: 15 Oct 92 13:50:39 GMT
  9. Sender: news@cs.hw.ac.uk (News Administrator)
  10. Organization: Dept of Computing & Electrical Engineering, Heriot-Watt University, Scotland
  11. Lines: 23
  12.  
  13. Does anyone have any good references for dynamic selection of the
  14. optimal omega for successive over relaxation?  I am aware of the
  15. theoretical optimum, but since this depends on the eigenvalues, the
  16. computation of this is likely to be at least as expensive as solving the
  17. equations with a non optimal omega.  
  18.  
  19. The problem which I'm solving involves arrays that are too large to
  20. keep in core, so an iterative method is essential.  Also the problem
  21. gets bigger every week, with new equations being added, and the old
  22. solutions can be used as first estimates for the new solutions.  It may
  23. well be that the optimum omega changes too, so an algorithm that would
  24. adapt from any starting value for omega in range 0-2 would be best.
  25.  
  26. I have tried using Aitken acceleration on the elements of the solution
  27. vector directly, but it seems to reduce the rate of convergence!
  28.  
  29. Literature references, code segments or good ideas welcomed.
  30.  
  31. -- 
  32. Peter King, Computer Science Department    JANET:    pjbk@uk.ac.hw.cs
  33.   Heriot-Watt University        ARPA:    pjbk@cs.hw.ac.uk
  34.   Riccarton, Edinburgh EH14 4AS     UUCP:    ..!uknet!cs.hw.ac.uk!pjbk
  35. Phone: (+44) 31 451 3433                Fax: (+44) 31 451 3431
  36.