The inverse Smoluchowski problem for
      cluster-cluster aggregation

                         Colm Connaughton

      Mathematics Institute and Centre for Complexity Science,
                    University of Warwick, UK

              Joint work with Robin Ball and Peter Jones.


                      Particles in turbulence
                      University of Potsdam
                         17 March 2011



 http://www.slideshare.net/connaughtonc
Cluster aggregation and Smoluchowski equation
  Physical picture:
      Large "cloud" of particles moving around (eg by
      turbulence).
      Particles merge irreversibly on contact.
      Rate of merging of particles with masses, m1 and m2 is
      K (m1 , m2 ). Kernel K (m1 , m2 ) encodes microphysics.
  Size distribution, Nm (t), is the average density of clusters of
  mass m at time t.
  Smoluchowski equation :
                                  m
       ∂t Nm (t) =                    dm1 K (m1 , m − m1 )Nm1 (t)Nm−m1 (t)
                              0
                                               ∞
                      − 2Nm (t)                    dm1 K (m, m1 )Nm1 (t)
                                           0

  (Smoluchowski, 1916)
          http://www.slideshare.net/connaughtonc
Equivalent formulation

  It is convenient to work with the cumulative cluster size
  distribution:                  m
                           Fm (t) =                m1 Nm1 (t)dm1 .
                                            0
  The usual cluster size distribution is
                                                   1 ∂Fm (t)
                                  Nm (t) =                   .
                                                   m ∂m
  In terms of Fm (t) we have:
  Equivalent Smoluchowski equation:
                                  m                  ∞
                                                           dFm2 (t)
        ∂t Fm (t) = −                 dFm1 (t)                      K (m1 , m2 )
                              0                     m−m1     m2



          http://www.slideshare.net/connaughtonc
Scaling Solutions of the Smoluchowski equation


                                                   In many applications kernel
                                                   is a homogeneous function:
                                                   K (am1 , am2 ) = aγ K (m1 , m2 )
                                                   Resulting cluster size
                                                   distributions exhibit
                                                   self-similarity.


  Self-similar solutions have the form
                                                              m
                     Fm (t) ∼ s(t)a F (z)               z=
                                                             s(t)

  where s(t) is the typical cluster size and a is a dynamical
  scaling exponent. The scaling function, F (z), determines the
  shape of the cluster size distribution.
          http://www.slideshare.net/connaughtonc
The inverse Smoluchowski problem

  Forward problem: given kernel, K (m1 , m2 ), compute the size
  distribution, Fm (t).
  Inverse problem: given observations of the size distribution,
  Fm (t), compute the kernel, K (m1 , m2 ) (Wright and
  Ramakrishna, 1992).
  Inverse problem is useful because:
        Kernel may not be known.
        May help in building models and guiding micro-physics
        theory.
        Quantifies the sensitivity of the size distribution to
        variations in the kernel.
  but
        The inverse problem is typically ill-posed.


           http://www.slideshare.net/connaughtonc
Ill-posedness at the discrete level

      Assume scaling. Then scaling function, F (z), must satisfy:
                                        z               ∞
                     dF                                       dF (z2 )
                 z      =−                  dF (z1 )                   K (z1 , z2 ).
                     dz             0                  z−z1     z2

      Linear in K (z1 , z2 ).
      Assume we have measurements of the scaling function,
      F (z), at N discrete z-points.
      Discretises to a set of N linear equations for the N 2 values
      of the K (z1 , z2 ) on the discretisation points:

                                                b = S k.

      This system is enormously under-determined ⇒ one can
      find many solutions but they are all entirely determined by
      the noise in the data.

          http://www.slideshare.net/connaughtonc
Tikhonov Regularisation (Ridge regression)
  One way of dealing with under-determinedness is to solve a
  minimization problem. The estimated kernel is:
                   kest = arg min |S k − b|2 + λ |k|2 .
                                       k
  Noise-dominated solutions have to compete against the
  regularization term λ |k|2 . The trick is to choose the "best" value
  of the regularization parameter, λ.

                                                   A rational approach to
                                                   determining λ is provided
                                                   by an “L-curve”. Plot the
                                                   size of the solution, |k|, as
                                                   a function of the residual,
                                                   |S k − b| (Hansen 1992).
                                                   "Best" values of λ are near
                                                   the kink in the curve.

          http://www.slideshare.net/connaughtonc
Does it work? Numerical solution of the inverse
problem with known kernel


                   Constant kernel case K (z1 , z2 ) = 1




   Diagonal of reconstructed kernel.                  L-curve.


         http://www.slideshare.net/connaughtonc
Does it work? Numerical solution of the inverse
problem with known kernel


               Sum kernel case K (z1 , z2 ) = 1 (z1 + z2 )
                                              2




   Diagonal of reconstructed kernel.                 L-curve.


         http://www.slideshare.net/connaughtonc
Does it work? Numerical solution of the inverse
problem with known kernel


                                             1 √     √
         Sqrt sum kernel case K (z1 , z2 ) = 2 ( z1 + z2 )




   Diagonal of reconstructed kernel.              L-curve.


         http://www.slideshare.net/connaughtonc
Conclusions and Future work


      Although the inverse Smoluchowski problem is ill-posed,
      some features of the collision kernel can be reconstructed
      from measurements of the size distribution.
  We have demonstrated proof-of-concept but much remains to
  be investigated:
      Allow more flexibility in the class of potential kernels.
      What can we do without assuming scaling?
      Can we handle gelling kernels?
      Does the method break entirely if we add a source of
      monomers, fragmentation, condensation?
      Noisy data?
      Is it useful for real-world problems?


         http://www.slideshare.net/connaughtonc

More Related Content

PDF
Oscillatory kinetics in cluster-cluster aggregation
PDF
Nonequilibrium statistical mechanics of cluster-cluster aggregation, School o...
PDF
Instantaneous Gelation in Smoluchwski's Coagulation Equation Revisited, Confe...
PDF
Cluster aggregation with complete collisional fragmentation
PDF
What happens when the Kolmogorov-Zakharov spectrum is nonlocal?
PDF
Fluctuations and rare events in stochastic aggregation
PDF
Nonequilibrium Statistical Mechanics of Cluster-cluster Aggregation Warwick ...
PDF
The inverse droplet coagulation problem
Oscillatory kinetics in cluster-cluster aggregation
Nonequilibrium statistical mechanics of cluster-cluster aggregation, School o...
Instantaneous Gelation in Smoluchwski's Coagulation Equation Revisited, Confe...
Cluster aggregation with complete collisional fragmentation
What happens when the Kolmogorov-Zakharov spectrum is nonlocal?
Fluctuations and rare events in stochastic aggregation
Nonequilibrium Statistical Mechanics of Cluster-cluster Aggregation Warwick ...
The inverse droplet coagulation problem

What's hot (18)

PDF
Introduction to (weak) wave turbulence
PDF
Cluster-cluster aggregation with (complete) collisional fragmentation
PDF
Feedback of zonal flows on Rossby-wave turbulence driven by small scale inst...
PDF
Weak Isotropic three-wave turbulence, Fondation des Treilles, July 16 2010
PDF
Large scale coherent structures and turbulence in quasi-2D hydrodynamic models
PDF
Seridonio fachini conem_draft
PDF
PosterDinius
PDF
NITheP WITS node seminar: Prof Jacob Sonnenschein (Tel Aviv University) TITLE...
PDF
"When the top is not single: a theory overview from monotop to multitops" to...
PDF
A Pedagogical Discussion on Neutrino Wave Packet Evolution
PDF
DPG_Talk_March2011_AlexandraM_Liguori
PDF
Comp3 gravitation
PDF
Diffusion Linear Chains V4
PDF
PART VII.3 - Quantum Electrodynamics
PDF
"Warm tachyon matter" - N. Bilic
PDF
Dynamics eg260 l1
PDF
Welcome to International Journal of Engineering Research and Development (IJERD)
PDF
Dr. Mukesh Kumar (NITheP/Wits) TITLE: "Top quark physics in the Vector Color-...
Introduction to (weak) wave turbulence
Cluster-cluster aggregation with (complete) collisional fragmentation
Feedback of zonal flows on Rossby-wave turbulence driven by small scale inst...
Weak Isotropic three-wave turbulence, Fondation des Treilles, July 16 2010
Large scale coherent structures and turbulence in quasi-2D hydrodynamic models
Seridonio fachini conem_draft
PosterDinius
NITheP WITS node seminar: Prof Jacob Sonnenschein (Tel Aviv University) TITLE...
"When the top is not single: a theory overview from monotop to multitops" to...
A Pedagogical Discussion on Neutrino Wave Packet Evolution
DPG_Talk_March2011_AlexandraM_Liguori
Comp3 gravitation
Diffusion Linear Chains V4
PART VII.3 - Quantum Electrodynamics
"Warm tachyon matter" - N. Bilic
Dynamics eg260 l1
Welcome to International Journal of Engineering Research and Development (IJERD)
Dr. Mukesh Kumar (NITheP/Wits) TITLE: "Top quark physics in the Vector Color-...
Ad

Similar to The Inverse Smoluchowski Problem, Particles In Turbulence 2011, Potsdam, March 17 2011 (20)

PDF
Existence of Hopf-Bifurcations on the Nonlinear FKN Model
PDF
Fourier series
PDF
Kt2418201822
PDF
A Study of Periodic Points and Their Stability on a One-Dimensional Chaotic S...
PDF
Fixed point theorem of discontinuity and weak compatibility in non complete n...
PDF
11.fixed point theorem of discontinuity and weak compatibility in non complet...
PDF
Adomian decomposition method for solving higher order boundary value problems
PDF
NIPS2010: optimization algorithms in machine learning
PDF
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
DOCX
1 d heat equation
PDF
Research Inventy : International Journal of Engineering and Science is publis...
PDF
A sharp nonlinear Hausdorff-Young inequality for small potentials
PDF
L25052056
PDF
L25052056
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
Local Volatility 1
PDF
fouriertransform.pdf
PDF
RiemannTEX
PDF
Computational electromagnetics
PDF
An implicit partial pivoting gauss elimination algorithm for linear system of...
Existence of Hopf-Bifurcations on the Nonlinear FKN Model
Fourier series
Kt2418201822
A Study of Periodic Points and Their Stability on a One-Dimensional Chaotic S...
Fixed point theorem of discontinuity and weak compatibility in non complete n...
11.fixed point theorem of discontinuity and weak compatibility in non complet...
Adomian decomposition method for solving higher order boundary value problems
NIPS2010: optimization algorithms in machine learning
Nature-Inspired Metaheuristic Algorithms for Optimization and Computational I...
1 d heat equation
Research Inventy : International Journal of Engineering and Science is publis...
A sharp nonlinear Hausdorff-Young inequality for small potentials
L25052056
L25052056
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Local Volatility 1
fouriertransform.pdf
RiemannTEX
Computational electromagnetics
An implicit partial pivoting gauss elimination algorithm for linear system of...
Ad

The Inverse Smoluchowski Problem, Particles In Turbulence 2011, Potsdam, March 17 2011

  • 1. The inverse Smoluchowski problem for cluster-cluster aggregation Colm Connaughton Mathematics Institute and Centre for Complexity Science, University of Warwick, UK Joint work with Robin Ball and Peter Jones. Particles in turbulence University of Potsdam 17 March 2011 http://www.slideshare.net/connaughtonc
  • 2. Cluster aggregation and Smoluchowski equation Physical picture: Large "cloud" of particles moving around (eg by turbulence). Particles merge irreversibly on contact. Rate of merging of particles with masses, m1 and m2 is K (m1 , m2 ). Kernel K (m1 , m2 ) encodes microphysics. Size distribution, Nm (t), is the average density of clusters of mass m at time t. Smoluchowski equation : m ∂t Nm (t) = dm1 K (m1 , m − m1 )Nm1 (t)Nm−m1 (t) 0 ∞ − 2Nm (t) dm1 K (m, m1 )Nm1 (t) 0 (Smoluchowski, 1916) http://www.slideshare.net/connaughtonc
  • 3. Equivalent formulation It is convenient to work with the cumulative cluster size distribution: m Fm (t) = m1 Nm1 (t)dm1 . 0 The usual cluster size distribution is 1 ∂Fm (t) Nm (t) = . m ∂m In terms of Fm (t) we have: Equivalent Smoluchowski equation: m ∞ dFm2 (t) ∂t Fm (t) = − dFm1 (t) K (m1 , m2 ) 0 m−m1 m2 http://www.slideshare.net/connaughtonc
  • 4. Scaling Solutions of the Smoluchowski equation In many applications kernel is a homogeneous function: K (am1 , am2 ) = aγ K (m1 , m2 ) Resulting cluster size distributions exhibit self-similarity. Self-similar solutions have the form m Fm (t) ∼ s(t)a F (z) z= s(t) where s(t) is the typical cluster size and a is a dynamical scaling exponent. The scaling function, F (z), determines the shape of the cluster size distribution. http://www.slideshare.net/connaughtonc
  • 5. The inverse Smoluchowski problem Forward problem: given kernel, K (m1 , m2 ), compute the size distribution, Fm (t). Inverse problem: given observations of the size distribution, Fm (t), compute the kernel, K (m1 , m2 ) (Wright and Ramakrishna, 1992). Inverse problem is useful because: Kernel may not be known. May help in building models and guiding micro-physics theory. Quantifies the sensitivity of the size distribution to variations in the kernel. but The inverse problem is typically ill-posed. http://www.slideshare.net/connaughtonc
  • 6. Ill-posedness at the discrete level Assume scaling. Then scaling function, F (z), must satisfy: z ∞ dF dF (z2 ) z =− dF (z1 ) K (z1 , z2 ). dz 0 z−z1 z2 Linear in K (z1 , z2 ). Assume we have measurements of the scaling function, F (z), at N discrete z-points. Discretises to a set of N linear equations for the N 2 values of the K (z1 , z2 ) on the discretisation points: b = S k. This system is enormously under-determined ⇒ one can find many solutions but they are all entirely determined by the noise in the data. http://www.slideshare.net/connaughtonc
  • 7. Tikhonov Regularisation (Ridge regression) One way of dealing with under-determinedness is to solve a minimization problem. The estimated kernel is: kest = arg min |S k − b|2 + λ |k|2 . k Noise-dominated solutions have to compete against the regularization term λ |k|2 . The trick is to choose the "best" value of the regularization parameter, λ. A rational approach to determining λ is provided by an “L-curve”. Plot the size of the solution, |k|, as a function of the residual, |S k − b| (Hansen 1992). "Best" values of λ are near the kink in the curve. http://www.slideshare.net/connaughtonc
  • 8. Does it work? Numerical solution of the inverse problem with known kernel Constant kernel case K (z1 , z2 ) = 1 Diagonal of reconstructed kernel. L-curve. http://www.slideshare.net/connaughtonc
  • 9. Does it work? Numerical solution of the inverse problem with known kernel Sum kernel case K (z1 , z2 ) = 1 (z1 + z2 ) 2 Diagonal of reconstructed kernel. L-curve. http://www.slideshare.net/connaughtonc
  • 10. Does it work? Numerical solution of the inverse problem with known kernel 1 √ √ Sqrt sum kernel case K (z1 , z2 ) = 2 ( z1 + z2 ) Diagonal of reconstructed kernel. L-curve. http://www.slideshare.net/connaughtonc
  • 11. Conclusions and Future work Although the inverse Smoluchowski problem is ill-posed, some features of the collision kernel can be reconstructed from measurements of the size distribution. We have demonstrated proof-of-concept but much remains to be investigated: Allow more flexibility in the class of potential kernels. What can we do without assuming scaling? Can we handle gelling kernels? Does the method break entirely if we add a source of monomers, fragmentation, condensation? Noisy data? Is it useful for real-world problems? http://www.slideshare.net/connaughtonc