A PARALLEL ITERATIVE ALGORITHM FOR DIFFERENTIAL LINEAR COMPLEMENTARITY PROBLEMS

被引:5
|
作者
Wu, Shu-Lin [1 ]
Chen, Xiaojun [2 ]
机构
[1] Sichuan Univ Sci & Engn, Sch Sci, Zigong 643000, Sichuan, Peoples R China
[2] Hong Kong Polytech Univ, Dept Appl Math, Kowloon, Hong Kong, Peoples R China
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2017年 / 39卷 / 06期
基金
中国博士后科学基金;
关键词
dynamic complementarity problems; parallel computation; iterations; convergence analysis; VARIATIONAL-INEQUALITIES; TIME DISCRETIZATION; SYSTEMS; CONTACT; CONVERGENCE; DYNAMICS; FRICTION; EQUATION;
D O I
10.1137/16M1103749
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We propose a parallel iterative algorithm for solving the differential linear complementarity problems consisting of two systems, a linear ODE system and a linear complementarity system (LCS). At each iteration we proceed in a system decoupling way: by using a rough approximation of the state variable obtained from the previous iteration, we solve the LCS; then we solve the ODE system and update the state variable for preparing for the next iteration, by using the obtained constraint variable as a known source term. The algorithm is highly parallelizable, because at each iteration the computations of both the LCS and the ODE system at all the time points of interest can start simultaneously. The parallelism for solving the LCS is natural and for the ODE system it is achieved by using the Laplace inversion technique. For the P-matrix LCS, we prove that the algorithm converges superlinearly with arbitrarily chosen initial iterate and for the Z-matrix LCS the algorithm still converges superlinearly if we use the initial value as the initial iterate. We show that this algorithm is superior to the widely used time-stepping method, with respect to robustness, flexibility, and computation time.
引用
收藏
页码:A3040 / A3066
页数:27
相关论文
共 50 条