Topological Methods in Nonlinear Analysis Journal of The Juliusz Schauder Center Volume 31, 2008, 305-313
Topological Methods in Nonlinear Analysis Journal of The Juliusz Schauder Center Volume 31, 2008, 305-313
1. Introduction
305
306 Q. Ma — R.-Y. Xing — S.-L. Mei
(2.2) V̇ − HV − F(V̇, V, t) = 0
where λ is a general Lagrange vector multiplier [24] which can be identified opti-
mally via the variational theory. The subscript n denotes the nth approximation
and Ve n is considered as a restricted variation, i.e. δ V
e n = 0.
Taking the exact analytic solution of V̇ − HV = 0 as the initial approxima-
tion, we have:
Z t
Vn+1 (t) = Vn (t) + e˙ n , V
eH (t−τ ) F(V e n , τ ) dτ
0
Ht
where the exponential matrix e can be calculated accurately by PIM. A linear
homotopy function for (2.2) can be constructed as
where f0 is a known initial value vector, and ε ∈ [0, 1] is the homotopy parameter.
According to the perturbation theory, the solution of (2.3) can be expressed as
the power series expansion of ε
(2.4) V = V0 + εV1 + ε2 V2 + . . .
where f1 and f2 are the terms containing ε1 and ε2 , respectively in the expansion
of εF(V̇, V, t). According to VIM, taking the iteration once and setting the
initial values of V1 and V2 as 0, the general solutions of (2.5)–(2.7) could be
obtained exactly. Substituting solutions of (2.5)–(2.7) into (2.4), and assuming
ε = 1, the approximate analytic solution of (2.1) can be obtained subsequently.
As the exponential matrix eHt can be calculated accurately by PIM [25], the
numerical solution of (2.1) can be obtained lastly.
It=0 = Inoisy ,
(
(3.2) ∂I
= a(Ix , Iy )Ixx + b(Ix , Iy )Ixy + c(Ix , Iy )Iyy ,
∂t
where
1 + Iy 2
a(I x , I y ) = 2 q ,
2 2 2 2
(I + I ) I + I
x y x y
4Ix Iy Ixy
(3.3) b(Ix , Iy ) = − q ,
(Ix + Iy 2 ) Ix 2 + Iy 2
2
1 + Ix 2
c(I , I ) = 2 .
x y
q
(Ix 2 + Iy 2 ) Ix 2 + Iy 2
It is easy to see that a(Ix , Iy ), b(Ix , Iy ) and c(Ix , Iy ) are decreasing functions
vanishing on edges in order to stop the diffusion. So, we can linearize these
functions with respect to the time t approximately, and the influence of this
approximation on the regularization of scalar images should be small.
Using the central difference scheme, we have
I(xi+1 , yj ) − I(xi−1 , yj )
Ix = ,
2h
I(xi , yj+1 ) − I(xi , yj−1 )
Iy = ,
2k
I(xi+1 , yj ) − 2I(xi , yj ) + I(xi−1 , yj )
(3.4) Ixx = ,
h2
I(xi , yj+1 ) − 2I(xi , yj ) + I(xi , yj−1 )
Iyy = ,
k2
I(xi+1 , yj+1 ) − I(xi−1 , yj+1 ) − I(xi+1 , yj−1 ) + I(xi−1 , yj−1 )
Ixy = ,
4hk
Appication of Homotopy Perturbation Method 309
where t ∈ [t0 , t1 ], Ii,j denotes I(xi , yj , t0 ); ai,j , bi,j , ci,j denote a(Ix (xi , yj , t),
Iy (xi , yj , t)), b(Ix (xi , yj , t), Iy (xi , yj , t)) and c(Ix (xi , yj , t), Iy (xi , yj , t)), respec-
tively. Let
−2 1 0 0 ... 0
1 −2 1 0 ... 0
1 0 1 −2 1 ... 0
M1 = 2
h 0 ... 0 1 −2 1
.. .. .. .. . . ..
. . . . . .
0 0 ... 0 1 −2 (n×m)×(n×m)
n−1 n
z }| { z }| {
0 −1 0 ... 0 0 ... 0 −1 0 1 0 ... 0
1
1 0 −1 0 ... 0 ... 0 0 −1 0 1
0 ...
M2 =
4hk
0 1 0 −1 0 0 ... 0 0 0 −1 0 1 0
.
.. . . . . . . . . . ... .. . . .. .. .. .. . . . . ..
. . . . . . . . .
0 ... 0 1 0 1 0 ... 0 0 0 ... −1 0 (n×m)×(n×m)
n n
z }| {z }| {
1 0 ... 0 −2 0 ... 0 1 0 ... 0
1 0 −2 0 ...
M3 = 2
0 1 0 ... 0 1 0 ...
.
k .. . . .. . . .. . . .. . . .. . . .. ..
. . . . . . . . . . . .
0 ... 0 1 0 ... 0 −2 0 ... 0 1 (n×m)×(n×m)
d
I = (AM1 + BM2 + CM3 )I.
dt
310 Q. Ma — R.-Y. Xing — S.-L. Mei
(3.7) I = I0 + εI1 + ε2 I2 + . . .
4. Conclusion
The multi-step scheme based on HPM developed in this paper can solve non-
linear diffusion differential equations successfully. Comparison of scalar images
regularization with the hyper-surfaces schemes reveals that HPM can obtain
higher accuracy than the common difference method. Otherwise, HPM is not
Appication of Homotopy Perturbation Method 311
(a) (b)
sensitive to the time step and possesses better stability. Actually, HPM for ma-
trix differential equations has the uniform analytic solution format, and so it can
be easily used to solve various nonlinear problems.
References
[1] P. D. Ariel, T. Hayat and S. Asghar, Homotopy perturbation method and axisym-
metric flow over a stretching sheet, Internat. J. Nonlinear Sci. 7 (2006), 399–406.
[2] A. Belendez, A. Hernandez and T. Belendez, Application of He’s homotopy per-
turbation method to the Duffing-harmonic oscillator, Internat. J. Nonlinear Sci. 8 (2007),
79–88.
[3] N. Bildik and A. Konuralp, The use of variational iteration method, differential
transform method and Adomian decomposition method for solving different types of non-
linear partial differential equations, Internat. J. Nonlinear Sci. 7 (2006), 65–70.
[4] R. P. Fedkiw, Shock capturing, level sets, and PDE based methods in computer vision
and image processing: a review of Osher’s contributions, J. Comput. Phys. 185 (2003),
309–341.
[5] D. D. Ganji and A. Sadighi, Application of He’s homotopy-perturbation method to
nonlinear coupled systems of reaction-diffusion equations, Internat. J. Nonlinear Sci. 7
(2006), 411–418.
[6] A. Ghorbani and J. Saberi-Nadjafi, He’s homotopy perturbation method for calcu-
lating adomian polynomials, Internat. J. Nonlinear Sci. 8 (2007), 229–232.
[7] Q. K. Ghori, M. Ahmed and A. M. Siddiqui, Application of homotopy perturbation
method to squeezing flow of a Newtonian fluid, Internat. J. Nonlinear Sci. 8 (2007),
179–184.
[8] J. H. He, Variational iteration method — a kind of non-linear analytical technique:
some examples, Internat. J. Non-Linear Mech. 34 (1999), 699–708.
[9] , A coupling method of a homotopy technique and a perturbation technique for
non-linear problems, Internat. J. Non-Linear Mech. 35 (2000), 37–43.
[10] , Homotopy perturbation method for bifurcation of nonlinear problems, Internat.
J. Nonlinear Sci. 7 (2005), 207–208.
[11] , Some asymptotic methods for strongly nonlinear equations, Internat. J. Mod.
Phys. B 20 (2006), 1141–1199.
[12] , Variational iteration method — some recent results and new interpretations,
J. Comput. Appl. Math. 207 (2007), 3–17.
[13] Z. M. Odibat and S. Momani, Application of variational iteration method to nonlinear
differential equations of fractional order, Internat. J. Nonlinear Sci. 7 (2006), 27–34.
[14] S. Osher and J. A. Sethian, Fronts propagating with curvature dependent speed:
algorithms based on Hamilton–Jacobi formulations, J. Comput. Phys. 79 (1988), 12–49.
[15] T. Ozis and A. Yildirim, Traveling wave solution of Korteweg–de Vries equation using
He’s homotopy perturbation method, Internat. J. Nonlinear Sci. 8 (2007), 239–242.
[16] , A comparative study of He’s homotopy perturbation method for determining
frequency-amplitude relation of a nonlinear oscillator with discontinuities, Internat. J.
Nonlinear Sci. 8 (2007), 243–248.
[17] M. A. Rana, A. M. Siddiqui and Q. K. Ghori, Application of He’s homotopy per-
turbation method to Sumudu transform, Internat. J. Nonlinear Sci. 8 (2007), 203–210.
[18] M. Rafei and D. D. Ganji, Explicit solutions of Helmholtz equation and fifth-order
KdV equation using homotopy perturbation method, Internat. J. Nonlinear Sci. 7 (2006),
321–328.
Appication of Homotopy Perturbation Method 313
Ru-Yi Xing
Center of Computer
Hebei University of Engineering
Handan, Heibei 056038, P. R. CHINA
E-mail address: [email protected]