A novel computing stochastic algorithm to solve the nonlinear singular periodic boundary value problems