The Schwarz Waveform Relaxation algorithm (SWR) exchanges the waveform of boundary value between neighbouring sub-domains, which provides a more efficient way than the other Schwarz algorithms to realize distributed computation. However, the convergence speed of the traditional SWR is slow, and various optimization strategies have been brought in to accelerate the convergence. In this paper, we propose a non-iterative overlapping variant of SWR for wave equation, which is named Relative Schwarz Waveform Relaxation algorithm (RSWR). RSWR is inspired by the physical observation that the velocity of wave is limited, based on the Theory of Relativity. The change of value at one space point will take time span $\Delta t$ to transmit to another space point and vice versa. This $\Delta t$ could be utilized to design distributed numerical algorithm, as we have done in RSWR. During each time span, RSWR needs only 3 steps to achieve high accurate waveform, by using the predict-select-update strategy. The key for this strategy is to find the maximum time span for the waveform. The validation of RSWR could be proved straightfowardly. Numerical experiments show that RSWR is accurate, and is potential to be scalable and fast.
翻译:Schwarz Waveform Reformation 算法(SWR) 在相邻的子域间交换边界值的波形,这比其他Schwarz算法更高效地提供了实现分布式计算的方法。 但是,传统的SWR的趋同速度很慢,而且已经采用了各种优化战略来加速趋同速度。在本文中,我们提出了SWR用于波方的不重复的SWR变式,称为相对的Swarz波形放松算法(RSWR) 。RSWR受到物理观察的启发,即根据相对论,波速是有限的。一个空间点的数值变化需要时间跨度$\Delta t$才能传送到另一个空间点,反之则需要时间。这个 $\Delta t$可以用来设计分布式算法,就像我们在RSWR所做的那样。在每一个时段里,RSR只需要3个步骤来达到高度准确的波形。 这个战略的关键是找到波状最短的时间间隔。 RSR的验证是快速的, RSR可以证明是快速的。 RWR 和直向。