511
Views
3
CrossRef citations to date
0
Altmetric
Research Article

Spectral graph wavelet regularization and adaptive wavelet for the backward heat conduction problem

& ORCID Icon
Pages 457-488 | Received 02 Nov 2018, Accepted 01 Jul 2020, Published online: 27 Jul 2020

Figures & data

Figure 1. The graph arising from regular one-dimensional mesh and its discretization.

Figure 1. The graph arising from regular one-dimensional mesh and its discretization.

Figure 2. The scaling kernel h(λ) and wavelet generating kernels g(tj(λ)) for J=4,λmax=4.038: (a) h(λ) and (b) g(tj(λ)).

Figure 2. The scaling kernel h(λ) and wavelet generating kernels g(tj(λ)) for J=4,λmax=4.038: (a) h(λ) and (b) g(tj(λ)).

Figure 3. The scaling and wavelet function for J = 4: (a) scaling function, (b) t1=9.92, (c) t2=2.89, (d) t3=0.84, (e) t4=0.23.

Figure 3. The scaling and wavelet function for J = 4: (a) scaling function, (b) t1=9.92, (c) t2=2.89, (d) t3=0.84, (e) t4=0.23.

Figure 4. The wavelet kernel g(t4λ) and its approximated polynomial p4 using M4=20.

Figure 4. The wavelet kernel g(t4λ) and its approximated polynomial p4 using M4=20.

Figure 5. Plot of modified wave number versus wave number.

Figure 5. Plot of modified wave number versus wave number.

Figure 6. Test function 1 and reconstructed function for (a) ϵ=101 and (b) ϵ=104.

Figure 6. Test function 1 and reconstructed function for (a) ϵ=10−1 and (b) ϵ=10−4.

Figure 7. Compression error versus (a) ε and (b) N(ϵ) for test function 1.

Figure 7. Compression error versus (a) ε and (b) N(ϵ) for test function 1.

Figure 8. Test function 2 and corresponding reconstructed function for different values of ε: (a) test function 2, (b) fϵ for ϵ=101, (c) fϵ for ϵ=104.

Figure 8. Test function 2 and corresponding reconstructed function for different values of ε: (a) test function 2, (b) f≥ϵ for ϵ=10−1, (c) f≥ϵ for ϵ=10−4.

Figure 9. Compression error versus (a) ε and (b) N(ϵ) for test function 2.

Figure 9. Compression error versus (a) ε and (b) N(ϵ) for test function 2.

Figure 10. Wavelet coefficients dkj at different value of j for two different test functions: (a) dkj for test function 1 and (b) dkj for sawtooth function with discontinuity at x = 0.5.

Figure 10. Wavelet coefficients dkj at different value of j for two different test functions: (a) dkj for test function 1 and (b) dkj for sawtooth function with discontinuity at x = 0.5.

Figure 11. Adaptive node generation for path graph.

Figure 11. Adaptive node generation for path graph.

Figure 12. Adaptive node generation for 2-d grid graph.

Figure 12. Adaptive node generation for 2-d grid graph.

Figure 13. Functions and the corresponding adaptive node arrangements in one-dimensional setting for R = 0.1 and M = 6. (a) Test function 1, (b) Sawtooth function with discontinuity at x = 0.5.

Figure 13. Functions and the corresponding adaptive node arrangements in one-dimensional setting for R = 0.1 and M = 6. (a) Test function 1, (b) Sawtooth function with discontinuity at x = 0.5.

Figure 14. Function and the corresponding adaptive node arrangement in two-dimensional setting for R = 0.1 and M = 6: (a) Test function 2 and (b) adaptive grid.

Figure 14. Function and the corresponding adaptive node arrangement in two-dimensional setting for R = 0.1 and M = 6: (a) Test function 2 and (b) adaptive grid.

Figure 15. Test function with noise and corresponding regularized data: (a) test function 1 with noise, (b) filtered function, (c) sawtooth function with discontinuity at x = 0.5 with noise and (d) filtered function.

Figure 15. Test function with noise and corresponding regularized data: (a) test function 1 with noise, (b) filtered function, (c) sawtooth function with discontinuity at x = 0.5 with noise and (d) filtered function.

Figure 16. Evolution of the solution and dynamically adapted node arrangement for test problem 1 using ϵ=103,R=0.1,M=6: (a) T=0.1(N(ϵ)=176), (b) T=0.4(N(ϵ)=248), (c) T=0.8(N(ϵ)=301), (d) T=1(N(ϵ)=377).

Figure 16. Evolution of the solution and dynamically adapted node arrangement for test problem 1 using ϵ=10−3,R=0.1,M=6: (a) T=0.1(N(ϵ)=176), (b) T=0.4(N(ϵ)=248), (c) T=0.8(N(ϵ)=301), (d) T=1(N(ϵ)=377).

Figure 17. Plot of (a) error versus noise parameter δ with fixed T=102 and (b) error versus time T with fixed δ=103 for test problem 1.

Figure 17. Plot of (a) error versus noise parameter δ with fixed T=10−2 and (b) error versus time T with fixed δ=10−3 for test problem 1.

Figure 18. Plot of error versus N(ϵ) for test problem 1.

Figure 18. Plot of error versus N(ϵ) for test problem 1.

Table 1. Comparison of relative error for test problem 1 between Fu et al. [Citation15] and ASGWM.

Figure 19. (a) Θ versus ε for test problem 1 at t=102. (b) e2 versus ε for test problem 1.

Figure 19. (a) Θ versus ε for test problem 1 at t=10−2. (b) e2 versus ε for test problem 1.

Figure 20. Evolution of the regularized numerical solution and corresponding dynamically adapted node arrangement for test problem 2 using ϵ=103,R=0.1,M=6. (a) Solution for T = 0.1. (b) Adaptive node arrangement (N(ϵ)=1258). (c) Solution for T = 0.2. (d) Adaptive node arrangement (N(ϵ)=2665). (e) Solution for T = 0.4. (f) Adaptive node arrangement (N(ϵ)=4382). (g) Solution for T = 0.8. (h) Adaptive node arrangement (N(ϵ)=4724).

Figure 20. Evolution of the regularized numerical solution and corresponding dynamically adapted node arrangement for test problem 2 using ϵ=10−3,R=0.1,M=6. (a) Solution for T = 0.1. (b) Adaptive node arrangement (N(ϵ)=1258). (c) Solution for T = 0.2. (d) Adaptive node arrangement (N(ϵ)=2665). (e) Solution for T = 0.4. (f) Adaptive node arrangement (N(ϵ)=4382). (g) Solution for T = 0.8. (h) Adaptive node arrangement (N(ϵ)=4724).

Table 2. The performance of ASGWM for test problem 2 with regularization.

Figure 21. Plot of (a) error versus noise parameter δ with fixed T=102 and (b) error versus time T with fixed δ=103 for test problem 2.

Figure 21. Plot of (a) error versus noise parameter δ with fixed T=10−2 and (b) error versus time T with fixed δ=10−3 for test problem 2.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.