SlideShare a Scribd company logo
1 of 1
Download to read offline
Center for Uncertainty
Quantification
Computation of Electromagnetic Fields Scattered From
Dielectric Objects of Uncertain Shapes Using MLMC
Alexander Litvinenko1
, Abdul-Lateef Haji-Ali, ˙Ismail Enes Uysal, H¨useyin Arda
¨Ulk¨u, Jesper Oppelstrup, Raul Tempone, and Hakan Ba˘gcı
alexander.litvinenko@kaust.edu.sa
Center for Uncertainty
Quantification
Center for Uncertainty
Quantification
Abstract
Simulators capable of computing scattered fields from
objects of uncertain shapes are highly useful in elec-
tromagnetics and photonics, where device designs
are typically subject to fabrication tolerances. Knowl-
edge of statistical variations in scattered fields is use-
ful in ensuring error-free functioning of devices. Of-
tentimes such simulators use a Monte Carlo (MC)
scheme to sample the random domain, where the
variables parameterize the uncertainties in the geom-
etry. At each sample, which corresponds to a realiza-
tion of the geometry, a deterministic electromagnetic
solver is executed to compute the scattered fields.
However, to obtain accurate statistics of the scattered
fields, the number of MC samples has to be large.
This significantly increases the total execution time.
In this work, to address this challenge, the Multilevel
MC (MLMC [1]) scheme is used together with a (deter-
ministic) surface integral equation solver. The MLMC
achieves a higher efficiency by “balancing” the statisti-
cal errors due to sampling of the random domain and
the numerical errors due to discretization of the ge-
ometry at each of these samples. Error balancing re-
sults in a smaller number of samples requiring coarser
discretizations. Consequently, total execution time is
significantly shortened.
1. Frequency domain surface integral
equation
Electromagnetic scattering from dielectric objects is
analyzed by solving Poggio-Miller-Chan-Harrington-
Wu-Tsai surface integral equation (PMCHWT-SIE) [2].
Surface equivalence principle allows scattered fields
to be represented in terms of (unknown) equivalent
surface current densities. Current densities are ex-
panded in terms of Rao Wilton Glisson (RWG) [3] ba-
sis functions, each of which is defined on a pair of
triangular patches. Further these expansions are in-
serted into the PMCHWT-SIE. Galerkin linear matrix
system is solved for the unknown expansion coeffi-
cients. Scattered (far) fields are then computed from
the (known) current densities.
2. Generation of random geometries
Let S = S(x) be the sphere and ˜S(x, ω) = S(x) +
n(x)κ(x, ω), where κ(x, ω) is a random field and n - nor-
mal vector at point x, ω ∈ Ω - random event. Usually
κ(x, ω) is unknown, but it is assumed that the covariance
matrix covκ(x, y) of κ is known (e.g. of Mat´ern type).
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
−1
−0.5
0
0.5
1
Figure 1: Original sphere (blue) and perturbed (black) computa-
tional geometries. Three different grids with 1, 2 and 3 levels of
refinements. The mesh is projected along rays from the origin
from the sphere to the new shape. (Second line) The same, but
for another shape realization.
Difference between sphere and perturbed sphere can be mea-
sured in 2 and H1 norms:
d(ω) = d(S, ˜S(ω)) =
1
n
n
i=1
(xi
1 − xi
2)2 + (yi
1 − yi
2)2 + (zi
1 − zi
2)2,
where point x = (xi
1, yi
1, zi
1) ∈ S and (xi
2, yi
2, zi
2) ∈ ˜S. We average
over all realisations
d := E d(S, ˜S) ≈
1
M
M
j=1
dj, Var[d] ≈
1
M − 1
M
j=1
(d − d(S, S(ωj))2
Alternatively, let r(ϕ, θ) be radius of the perturbed sphere, then
d2(S, ˜S(ω)) = S − ˜S 2
H1
=
S
(1 − r)2 + (0 − grad r)2dS.
Here L2 part of the norm measures the magnitude and the H1
part measures the oscillation.
The measure of input uncertainty is
Var[d]
E[d]
.
To generate random perturbations of the domain we use
spherical harmonics (below) multiplied by random variables.
Figure 2: Spherical harmonics used to generate random pertur-
bations on sphere
3. Electric and magnetic current
densities and scattering cross sections
Figure 3: Electric current densities on the sphere (left) and the
perturbed shape (right). Simulation frequency is 150 MHz, radius
1m.
Figure 4: Magnetic current densities on the sphere (left) and the
perturbed shape (right).
The scattering cross sections of the sphere and perturbed struc-
ture are as following:
for fine mesh (≈7000 RWG basis functions): 15.39 and 16.39,
16.39−15.39
16.39 = 6.1%
for middle mesh (≈2000 RWG): 15.37 and 16.3, error 5.7%.
for coarse mesh (≈500 RWG): 15.27 and 15.88, error 3.8%.
4. Multilevel Monte Carlo (CMLMC)
Aim: to approximate the mean E[g(u)] of QoI g(u) to a given ac-
curacy ε := TOL, where u = u(ω) and ω - random perturbations
in the domain.
Idea: Balance discretization and statistical errors. Very few sam-
ples on a fine grid and more on coarse (denote by M ).
Assume: have a hierarchy of L + 1 meshes {h }L
=0, h := h0β−
for each realization of random domain.
Consider: E[gL] = L
=0 E[g (ω) − g −1(ω)] =: L
=0 E[G ] ≈
L
=0 E ˜G , where ˜G = M−1 M
m=0 G (ω ,m).
Finally obtain the MLMC estimator: A ≈ E[g(u)] ≈ L
=0
˜G .
Cost of generating one sample of ˜G : W ∝ h
−γ
= (h0β− )−γ.
Total work of estimation A: W = L
=0 M W .
We want to satisfy: P[|E[g(u)] − A| > TOL] ≤ α with smallest
work W.
|E[g] − A| ≤ |E[g − A]|
Bias
+ |E[A] − A|
Statistical error
, (1)
and use a splitting parameter, θ ∈ (0, 1), such that
TOL = θTOL
Statitical error tolerance
+ (1 − θ)TOL
Bias tolerance
.
As such, we bound the bias and the statistical error as follows:
B = |E[g − A]| ≤ (1 − θ)TOL, (2a)
|E[A] − A| ≤ θTOL, (2b)
where the latter bound leads us to require [1] Var[A] ≤
(θTOL/Cα)2
.
By construction of the MLMC estimator, E[A] = E[gL], and denot-
ing V = Var[G ], then by independence, we have
Var[A] =
L
=1
V M−1,
and the total error estimate can be written as
Total error estimate = B + Cα Var[A]. (3)
Estimate optimal number of samples per level :
M =
Cα
θTOL
2
V
W


L
=0
V W

 . (4)
Assume:
E[g − g ] ≈ QW h
q1
, (5a)
Var[g − g ] ≈ QSh
q2
, (5b)
for 0 < q2 ≤ 2q1. Then for > 0:
E[G ] ≈ QW h
q1
(1 − βq1) , (6a)
Var[G ] = V ≈ QSh
q2
1 − β
q2
2
2
. (6b)
Further compute the total number of samples M of G gener-
ated in all iterations, the sample average G and sample variance
V before go to level + 1.
4.1 Continuation MLMC (CMLMC)
CMLMC Algorithm below uses optimized parameters (grid hier-
archy, θ, work, constants) to optimally distribute computational
effort. We define
Lmin = max


1,
q1 log(h0) − log TOLi
QW
q1 log β


 . (7)
For choice of Lmax see [1]. For each L, we define the splitting
parameter to be
θ = 1 −
QW h
q1
L
TOLi
, (8)
when computing the optimal number of samples according to (4).
1: function CMLMC
2: Compute with an initial, inexpensive hierarchy
3: Estimate parameters {V }L
=0 , QS, QW , q1 and q2.
4: Set i = 0.
5: repeat
6: Set Lmin(i) and Lmax(i).
7: Given problem parameters, find
L = argminLmin(i)≤L≤Lmax(i)W(L),
8: Generate hierarchy {h }L
=0
9: Using variance estimates and θ from (8), compute
the optimal number of samples according to (4).
10: Fj=RandomShapeGenerate(...)
SolveScateredProblem for Fj and for each grid h
11: Estimate parameters, {V }L
=0 , QS, QW , q1 and q2,
12: Estimate the total error.
13: Set i = i + 1
14: until i > iE and the total error estimate is less than TOL
15: end function
5. Conclusion
• Modeled uncertainties in the shape by random fields
• Solved scattered problem with uncertain shape geometry. Re-
searched how uncertainties in the shape propagate to the un-
certainty in the solution
• Decreased the total computational cost by novel CMLMC
method
• Need more efficient (without input/output) coupling between
software packages
6. Implementation
We have 3 software packages: CMLMC[1], mesh generator and
deterministic solver of scattered problem. CMLMC module call
solver and mesh generator.
7. Literature
1. N. Collier, A. Haji-Ali, F. Nobile, E. von Schwerin, R. Tem-
pone, ”A Continuation Multilevel Monte Carlo algorithm”, BIT
Num. Math., 2014.
2. L. N. Medgyesi-Mitschang, J. M. Putnam, M. B. Gedera, ”Gen-
eralized method of moments for three-dimensional penetrable
scatterers”, J. Opt. Soc. Am. A, 1994.
3. S. M. Rao, D. R. Wilton, A. W. Glisson, ”Electromagnetic scat-
tering by surfaces of arbitrary shape”, IEEE Trans. Antennas
Propag., 1982.
Acknowledgements
We appreciate support of the KAUST SRI UQ Center.

More Related Content

What's hot

L5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeL5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeSam Alalimi
 
Approximate Methods
Approximate MethodsApproximate Methods
Approximate MethodsTeja Ande
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesCemal Ardil
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_coursePedro Correia
 
linear Algebra least squares
linear Algebra least squareslinear Algebra least squares
linear Algebra least squaresNoreen14
 
Two algorithms to accelerate training of back-propagation neural networks
Two algorithms to accelerate training of back-propagation neural networksTwo algorithms to accelerate training of back-propagation neural networks
Two algorithms to accelerate training of back-propagation neural networksESCOM
 
Computer vision - two view geometry
Computer vision -  two view geometryComputer vision -  two view geometry
Computer vision - two view geometryWael Badawy
 
S6 l04 analytical and numerical methods of structural analysis
S6 l04 analytical and numerical methods of structural analysisS6 l04 analytical and numerical methods of structural analysis
S6 l04 analytical and numerical methods of structural analysisShaikh Mohsin
 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...eeiej_journal
 
Mathematical Foundations of Cryptography
Mathematical Foundations of CryptographyMathematical Foundations of Cryptography
Mathematical Foundations of CryptographyAdri Jovin
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsUniversity of Glasgow
 
Applied numerical methods lec6
Applied numerical methods lec6Applied numerical methods lec6
Applied numerical methods lec6Yasser Ahmed
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterHang-Hyun Jo
 
Solution manual for introduction to finite element analysis and design nam ...
Solution manual for introduction to finite element analysis and design   nam ...Solution manual for introduction to finite element analysis and design   nam ...
Solution manual for introduction to finite element analysis and design nam ...Salehkhanovic
 

What's hot (20)

L5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shapeL5 determination of natural frequency & mode shape
L5 determination of natural frequency & mode shape
 
Approximate Methods
Approximate MethodsApproximate Methods
Approximate Methods
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-engines
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_course
 
linear Algebra least squares
linear Algebra least squareslinear Algebra least squares
linear Algebra least squares
 
Least Squares method
Least Squares methodLeast Squares method
Least Squares method
 
Two algorithms to accelerate training of back-propagation neural networks
Two algorithms to accelerate training of back-propagation neural networksTwo algorithms to accelerate training of back-propagation neural networks
Two algorithms to accelerate training of back-propagation neural networks
 
Ch11.kriging
Ch11.krigingCh11.kriging
Ch11.kriging
 
Optimisation random graph presentation
Optimisation random graph presentationOptimisation random graph presentation
Optimisation random graph presentation
 
Jacobi method
Jacobi methodJacobi method
Jacobi method
 
Computer vision - two view geometry
Computer vision -  two view geometryComputer vision -  two view geometry
Computer vision - two view geometry
 
S6 l04 analytical and numerical methods of structural analysis
S6 l04 analytical and numerical methods of structural analysisS6 l04 analytical and numerical methods of structural analysis
S6 l04 analytical and numerical methods of structural analysis
 
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
Development of Improved Diode Clamped Multilevel Inverter Using Optimized Sel...
 
Mathematical Foundations of Cryptography
Mathematical Foundations of CryptographyMathematical Foundations of Cryptography
Mathematical Foundations of Cryptography
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systems
 
Kriging
KrigingKriging
Kriging
 
Applied numerical methods lec6
Applied numerical methods lec6Applied numerical methods lec6
Applied numerical methods lec6
 
Multi degree of freedom systems
Multi degree of freedom systemsMulti degree of freedom systems
Multi degree of freedom systems
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disaster
 
Solution manual for introduction to finite element analysis and design nam ...
Solution manual for introduction to finite element analysis and design   nam ...Solution manual for introduction to finite element analysis and design   nam ...
Solution manual for introduction to finite element analysis and design nam ...
 

Viewers also liked

Response Surface in Tensor Train format for Uncertainty Quantification
Response Surface in Tensor Train format for Uncertainty QuantificationResponse Surface in Tensor Train format for Uncertainty Quantification
Response Surface in Tensor Train format for Uncertainty QuantificationAlexander Litvinenko
 
Hierarchical matrix approximation of large covariance matrices
Hierarchical matrix approximation of large covariance matricesHierarchical matrix approximation of large covariance matrices
Hierarchical matrix approximation of large covariance matricesAlexander Litvinenko
 
Scalable hierarchical algorithms for stochastic PDEs and UQ
Scalable hierarchical algorithms for stochastic PDEs and UQScalable hierarchical algorithms for stochastic PDEs and UQ
Scalable hierarchical algorithms for stochastic PDEs and UQAlexander Litvinenko
 
Minimum mean square error estimation and approximation of the Bayesian update
Minimum mean square error estimation and approximation of the Bayesian updateMinimum mean square error estimation and approximation of the Bayesian update
Minimum mean square error estimation and approximation of the Bayesian updateAlexander Litvinenko
 
Tensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEsTensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEsAlexander Litvinenko
 
Low-rank tensor methods for stochastic forward and inverse problems
Low-rank tensor methods for stochastic forward and inverse problemsLow-rank tensor methods for stochastic forward and inverse problems
Low-rank tensor methods for stochastic forward and inverse problemsAlexander Litvinenko
 
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...Alexander Litvinenko
 
Litvinenko low-rank kriging +FFT poster
Litvinenko low-rank kriging +FFT  posterLitvinenko low-rank kriging +FFT  poster
Litvinenko low-rank kriging +FFT posterAlexander Litvinenko
 
My PhD talk "Application of H-matrices for computing partial inverse"
My PhD talk "Application of H-matrices for computing partial inverse"My PhD talk "Application of H-matrices for computing partial inverse"
My PhD talk "Application of H-matrices for computing partial inverse"Alexander Litvinenko
 
My paper for Domain Decomposition Conference in Strobl, Austria, 2005
My paper for Domain Decomposition Conference in Strobl, Austria, 2005My paper for Domain Decomposition Conference in Strobl, Austria, 2005
My paper for Domain Decomposition Conference in Strobl, Austria, 2005Alexander Litvinenko
 
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...Alexander Litvinenko
 
Data sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionData sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionAlexander Litvinenko
 
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017) Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017) Alexander Litvinenko
 
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...Alexander Litvinenko
 
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...Dr. Oliver Massmann
 
Introduction to Cross Site Scripting ( XSS )
Introduction to Cross Site Scripting ( XSS )Introduction to Cross Site Scripting ( XSS )
Introduction to Cross Site Scripting ( XSS )Irfad Imtiaz
 

Viewers also liked (20)

Response Surface in Tensor Train format for Uncertainty Quantification
Response Surface in Tensor Train format for Uncertainty QuantificationResponse Surface in Tensor Train format for Uncertainty Quantification
Response Surface in Tensor Train format for Uncertainty Quantification
 
Hierarchical matrix approximation of large covariance matrices
Hierarchical matrix approximation of large covariance matricesHierarchical matrix approximation of large covariance matrices
Hierarchical matrix approximation of large covariance matrices
 
Scalable hierarchical algorithms for stochastic PDEs and UQ
Scalable hierarchical algorithms for stochastic PDEs and UQScalable hierarchical algorithms for stochastic PDEs and UQ
Scalable hierarchical algorithms for stochastic PDEs and UQ
 
Minimum mean square error estimation and approximation of the Bayesian update
Minimum mean square error estimation and approximation of the Bayesian updateMinimum mean square error estimation and approximation of the Bayesian update
Minimum mean square error estimation and approximation of the Bayesian update
 
Tensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEsTensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEs
 
Litvinenko nlbu2016
Litvinenko nlbu2016Litvinenko nlbu2016
Litvinenko nlbu2016
 
Low-rank tensor methods for stochastic forward and inverse problems
Low-rank tensor methods for stochastic forward and inverse problemsLow-rank tensor methods for stochastic forward and inverse problems
Low-rank tensor methods for stochastic forward and inverse problems
 
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...
Possible applications of low-rank tensors in statistics and UQ (my talk in Bo...
 
My PhD on 4 pages
My PhD on 4 pagesMy PhD on 4 pages
My PhD on 4 pages
 
Litvinenko low-rank kriging +FFT poster
Litvinenko low-rank kriging +FFT  posterLitvinenko low-rank kriging +FFT  poster
Litvinenko low-rank kriging +FFT poster
 
My PhD talk "Application of H-matrices for computing partial inverse"
My PhD talk "Application of H-matrices for computing partial inverse"My PhD talk "Application of H-matrices for computing partial inverse"
My PhD talk "Application of H-matrices for computing partial inverse"
 
RS
RSRS
RS
 
add_2_diplom_main
add_2_diplom_mainadd_2_diplom_main
add_2_diplom_main
 
My paper for Domain Decomposition Conference in Strobl, Austria, 2005
My paper for Domain Decomposition Conference in Strobl, Austria, 2005My paper for Domain Decomposition Conference in Strobl, Austria, 2005
My paper for Domain Decomposition Conference in Strobl, Austria, 2005
 
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...
Application H-matrices for solving PDEs with multi-scale coefficients, jumpin...
 
Data sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionData sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansion
 
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017) Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
 
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...
Tensor Completion for PDEs with uncertain coefficients and Bayesian Update te...
 
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...
Lawyer in Vietnam Oliver Massmann Trans Pacific Partnership Agreement - Ratif...
 
Introduction to Cross Site Scripting ( XSS )
Introduction to Cross Site Scripting ( XSS )Introduction to Cross Site Scripting ( XSS )
Introduction to Cross Site Scripting ( XSS )
 

Similar to MLMC Computational Electromagnetics Uncertain Shapes

Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...
Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...
Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...Alexander Litvinenko
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...Alexander Litvinenko
 
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...Efficient mode-matching analysis of 2-D scattering by periodic array of circu...
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...Yong Heui Cho
 
Estimating Future Initial Margin with Machine Learning
Estimating Future Initial Margin with Machine LearningEstimating Future Initial Margin with Machine Learning
Estimating Future Initial Margin with Machine LearningAndres Hernandez
 
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONMODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONijwmn
 
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...Xi'an Jiaotong-Liverpool University
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Cemal Ardil
 
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmCemal Ardil
 
EENG519FinalProjectReport
EENG519FinalProjectReportEENG519FinalProjectReport
EENG519FinalProjectReportDaniel K
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 

Similar to MLMC Computational Electromagnetics Uncertain Shapes (20)

Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...
Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...
Computation of electromagnetic_fields_scattered_from_dielectric_objects_of_un...
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...Sparse data formats and efficient numerical methods for uncertainties in nume...
Sparse data formats and efficient numerical methods for uncertainties in nume...
 
Programming project
Programming projectProgramming project
Programming project
 
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...Efficient mode-matching analysis of 2-D scattering by periodic array of circu...
Efficient mode-matching analysis of 2-D scattering by periodic array of circu...
 
Economia01
Economia01Economia01
Economia01
 
Economia01
Economia01Economia01
Economia01
 
Estimating Future Initial Margin with Machine Learning
Estimating Future Initial Margin with Machine LearningEstimating Future Initial Margin with Machine Learning
Estimating Future Initial Margin with Machine Learning
 
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONMODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
 
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...Theoretical and Practical Bounds on the Initial Value of  Skew-Compensated Cl...
Theoretical and Practical Bounds on the Initial Value of Skew-Compensated Cl...
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
 
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
 
likelihood_p1.pdf
likelihood_p1.pdflikelihood_p1.pdf
likelihood_p1.pdf
 
project final
project finalproject final
project final
 
Hamlet_Khachatryan_57--61
Hamlet_Khachatryan_57--61Hamlet_Khachatryan_57--61
Hamlet_Khachatryan_57--61
 
EENG519FinalProjectReport
EENG519FinalProjectReportEENG519FinalProjectReport
EENG519FinalProjectReport
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
State estimation
State estimationState estimation
State estimation
 

More from Alexander Litvinenko

litvinenko_Intrusion_Bari_2023.pdf
litvinenko_Intrusion_Bari_2023.pdflitvinenko_Intrusion_Bari_2023.pdf
litvinenko_Intrusion_Bari_2023.pdfAlexander Litvinenko
 
Density Driven Groundwater Flow with Uncertain Porosity and Permeability
Density Driven Groundwater Flow with Uncertain Porosity and PermeabilityDensity Driven Groundwater Flow with Uncertain Porosity and Permeability
Density Driven Groundwater Flow with Uncertain Porosity and PermeabilityAlexander Litvinenko
 
Uncertain_Henry_problem-poster.pdf
Uncertain_Henry_problem-poster.pdfUncertain_Henry_problem-poster.pdf
Uncertain_Henry_problem-poster.pdfAlexander Litvinenko
 
Litvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdfLitvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdfAlexander Litvinenko
 
Litv_Denmark_Weak_Supervised_Learning.pdf
Litv_Denmark_Weak_Supervised_Learning.pdfLitv_Denmark_Weak_Supervised_Learning.pdf
Litv_Denmark_Weak_Supervised_Learning.pdfAlexander Litvinenko
 
Computing f-Divergences and Distances of High-Dimensional Probability Density...
Computing f-Divergences and Distances of High-Dimensional Probability Density...Computing f-Divergences and Distances of High-Dimensional Probability Density...
Computing f-Divergences and Distances of High-Dimensional Probability Density...Alexander Litvinenko
 
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...Alexander Litvinenko
 
Low rank tensor approximation of probability density and characteristic funct...
Low rank tensor approximation of probability density and characteristic funct...Low rank tensor approximation of probability density and characteristic funct...
Low rank tensor approximation of probability density and characteristic funct...Alexander Litvinenko
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Alexander Litvinenko
 
Identification of unknown parameters and prediction with hierarchical matrice...
Identification of unknown parameters and prediction with hierarchical matrice...Identification of unknown parameters and prediction with hierarchical matrice...
Identification of unknown parameters and prediction with hierarchical matrice...Alexander Litvinenko
 
Low-rank tensor approximation (Introduction)
Low-rank tensor approximation (Introduction)Low-rank tensor approximation (Introduction)
Low-rank tensor approximation (Introduction)Alexander Litvinenko
 
Application of parallel hierarchical matrices for parameter inference and pre...
Application of parallel hierarchical matrices for parameter inference and pre...Application of parallel hierarchical matrices for parameter inference and pre...
Application of parallel hierarchical matrices for parameter inference and pre...Alexander Litvinenko
 
Propagation of Uncertainties in Density Driven Groundwater Flow
Propagation of Uncertainties in Density Driven Groundwater FlowPropagation of Uncertainties in Density Driven Groundwater Flow
Propagation of Uncertainties in Density Driven Groundwater FlowAlexander Litvinenko
 
Simulation of propagation of uncertainties in density-driven groundwater flow
Simulation of propagation of uncertainties in density-driven groundwater flowSimulation of propagation of uncertainties in density-driven groundwater flow
Simulation of propagation of uncertainties in density-driven groundwater flowAlexander Litvinenko
 
Approximation of large covariance matrices in statistics
Approximation of large covariance matrices in statisticsApproximation of large covariance matrices in statistics
Approximation of large covariance matrices in statisticsAlexander Litvinenko
 
Semi-Supervised Regression using Cluster Ensemble
Semi-Supervised Regression using Cluster EnsembleSemi-Supervised Regression using Cluster Ensemble
Semi-Supervised Regression using Cluster EnsembleAlexander Litvinenko
 
Talk Alexander Litvinenko on SIAM GS Conference in Houston
Talk Alexander Litvinenko on SIAM GS Conference in HoustonTalk Alexander Litvinenko on SIAM GS Conference in Houston
Talk Alexander Litvinenko on SIAM GS Conference in HoustonAlexander Litvinenko
 
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...Alexander Litvinenko
 

More from Alexander Litvinenko (20)

litvinenko_Intrusion_Bari_2023.pdf
litvinenko_Intrusion_Bari_2023.pdflitvinenko_Intrusion_Bari_2023.pdf
litvinenko_Intrusion_Bari_2023.pdf
 
Density Driven Groundwater Flow with Uncertain Porosity and Permeability
Density Driven Groundwater Flow with Uncertain Porosity and PermeabilityDensity Driven Groundwater Flow with Uncertain Porosity and Permeability
Density Driven Groundwater Flow with Uncertain Porosity and Permeability
 
litvinenko_Gamm2023.pdf
litvinenko_Gamm2023.pdflitvinenko_Gamm2023.pdf
litvinenko_Gamm2023.pdf
 
Litvinenko_Poster_Henry_22May.pdf
Litvinenko_Poster_Henry_22May.pdfLitvinenko_Poster_Henry_22May.pdf
Litvinenko_Poster_Henry_22May.pdf
 
Uncertain_Henry_problem-poster.pdf
Uncertain_Henry_problem-poster.pdfUncertain_Henry_problem-poster.pdf
Uncertain_Henry_problem-poster.pdf
 
Litvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdfLitvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdf
 
Litv_Denmark_Weak_Supervised_Learning.pdf
Litv_Denmark_Weak_Supervised_Learning.pdfLitv_Denmark_Weak_Supervised_Learning.pdf
Litv_Denmark_Weak_Supervised_Learning.pdf
 
Computing f-Divergences and Distances of High-Dimensional Probability Density...
Computing f-Divergences and Distances of High-Dimensional Probability Density...Computing f-Divergences and Distances of High-Dimensional Probability Density...
Computing f-Divergences and Distances of High-Dimensional Probability Density...
 
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...
Computing f-Divergences and Distances of\\ High-Dimensional Probability Densi...
 
Low rank tensor approximation of probability density and characteristic funct...
Low rank tensor approximation of probability density and characteristic funct...Low rank tensor approximation of probability density and characteristic funct...
Low rank tensor approximation of probability density and characteristic funct...
 
Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...Identification of unknown parameters and prediction of missing values. Compar...
Identification of unknown parameters and prediction of missing values. Compar...
 
Identification of unknown parameters and prediction with hierarchical matrice...
Identification of unknown parameters and prediction with hierarchical matrice...Identification of unknown parameters and prediction with hierarchical matrice...
Identification of unknown parameters and prediction with hierarchical matrice...
 
Low-rank tensor approximation (Introduction)
Low-rank tensor approximation (Introduction)Low-rank tensor approximation (Introduction)
Low-rank tensor approximation (Introduction)
 
Application of parallel hierarchical matrices for parameter inference and pre...
Application of parallel hierarchical matrices for parameter inference and pre...Application of parallel hierarchical matrices for parameter inference and pre...
Application of parallel hierarchical matrices for parameter inference and pre...
 
Propagation of Uncertainties in Density Driven Groundwater Flow
Propagation of Uncertainties in Density Driven Groundwater FlowPropagation of Uncertainties in Density Driven Groundwater Flow
Propagation of Uncertainties in Density Driven Groundwater Flow
 
Simulation of propagation of uncertainties in density-driven groundwater flow
Simulation of propagation of uncertainties in density-driven groundwater flowSimulation of propagation of uncertainties in density-driven groundwater flow
Simulation of propagation of uncertainties in density-driven groundwater flow
 
Approximation of large covariance matrices in statistics
Approximation of large covariance matrices in statisticsApproximation of large covariance matrices in statistics
Approximation of large covariance matrices in statistics
 
Semi-Supervised Regression using Cluster Ensemble
Semi-Supervised Regression using Cluster EnsembleSemi-Supervised Regression using Cluster Ensemble
Semi-Supervised Regression using Cluster Ensemble
 
Talk Alexander Litvinenko on SIAM GS Conference in Houston
Talk Alexander Litvinenko on SIAM GS Conference in HoustonTalk Alexander Litvinenko on SIAM GS Conference in Houston
Talk Alexander Litvinenko on SIAM GS Conference in Houston
 
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...
Efficient Simulations for Contamination of Groundwater Aquifers under Uncerta...
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 

MLMC Computational Electromagnetics Uncertain Shapes

  • 1. Center for Uncertainty Quantification Computation of Electromagnetic Fields Scattered From Dielectric Objects of Uncertain Shapes Using MLMC Alexander Litvinenko1 , Abdul-Lateef Haji-Ali, ˙Ismail Enes Uysal, H¨useyin Arda ¨Ulk¨u, Jesper Oppelstrup, Raul Tempone, and Hakan Ba˘gcı alexander.litvinenko@kaust.edu.sa Center for Uncertainty Quantification Center for Uncertainty Quantification Abstract Simulators capable of computing scattered fields from objects of uncertain shapes are highly useful in elec- tromagnetics and photonics, where device designs are typically subject to fabrication tolerances. Knowl- edge of statistical variations in scattered fields is use- ful in ensuring error-free functioning of devices. Of- tentimes such simulators use a Monte Carlo (MC) scheme to sample the random domain, where the variables parameterize the uncertainties in the geom- etry. At each sample, which corresponds to a realiza- tion of the geometry, a deterministic electromagnetic solver is executed to compute the scattered fields. However, to obtain accurate statistics of the scattered fields, the number of MC samples has to be large. This significantly increases the total execution time. In this work, to address this challenge, the Multilevel MC (MLMC [1]) scheme is used together with a (deter- ministic) surface integral equation solver. The MLMC achieves a higher efficiency by “balancing” the statisti- cal errors due to sampling of the random domain and the numerical errors due to discretization of the ge- ometry at each of these samples. Error balancing re- sults in a smaller number of samples requiring coarser discretizations. Consequently, total execution time is significantly shortened. 1. Frequency domain surface integral equation Electromagnetic scattering from dielectric objects is analyzed by solving Poggio-Miller-Chan-Harrington- Wu-Tsai surface integral equation (PMCHWT-SIE) [2]. Surface equivalence principle allows scattered fields to be represented in terms of (unknown) equivalent surface current densities. Current densities are ex- panded in terms of Rao Wilton Glisson (RWG) [3] ba- sis functions, each of which is defined on a pair of triangular patches. Further these expansions are in- serted into the PMCHWT-SIE. Galerkin linear matrix system is solved for the unknown expansion coeffi- cients. Scattered (far) fields are then computed from the (known) current densities. 2. Generation of random geometries Let S = S(x) be the sphere and ˜S(x, ω) = S(x) + n(x)κ(x, ω), where κ(x, ω) is a random field and n - nor- mal vector at point x, ω ∈ Ω - random event. Usually κ(x, ω) is unknown, but it is assumed that the covariance matrix covκ(x, y) of κ is known (e.g. of Mat´ern type). −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 Figure 1: Original sphere (blue) and perturbed (black) computa- tional geometries. Three different grids with 1, 2 and 3 levels of refinements. The mesh is projected along rays from the origin from the sphere to the new shape. (Second line) The same, but for another shape realization. Difference between sphere and perturbed sphere can be mea- sured in 2 and H1 norms: d(ω) = d(S, ˜S(ω)) = 1 n n i=1 (xi 1 − xi 2)2 + (yi 1 − yi 2)2 + (zi 1 − zi 2)2, where point x = (xi 1, yi 1, zi 1) ∈ S and (xi 2, yi 2, zi 2) ∈ ˜S. We average over all realisations d := E d(S, ˜S) ≈ 1 M M j=1 dj, Var[d] ≈ 1 M − 1 M j=1 (d − d(S, S(ωj))2 Alternatively, let r(ϕ, θ) be radius of the perturbed sphere, then d2(S, ˜S(ω)) = S − ˜S 2 H1 = S (1 − r)2 + (0 − grad r)2dS. Here L2 part of the norm measures the magnitude and the H1 part measures the oscillation. The measure of input uncertainty is Var[d] E[d] . To generate random perturbations of the domain we use spherical harmonics (below) multiplied by random variables. Figure 2: Spherical harmonics used to generate random pertur- bations on sphere 3. Electric and magnetic current densities and scattering cross sections Figure 3: Electric current densities on the sphere (left) and the perturbed shape (right). Simulation frequency is 150 MHz, radius 1m. Figure 4: Magnetic current densities on the sphere (left) and the perturbed shape (right). The scattering cross sections of the sphere and perturbed struc- ture are as following: for fine mesh (≈7000 RWG basis functions): 15.39 and 16.39, 16.39−15.39 16.39 = 6.1% for middle mesh (≈2000 RWG): 15.37 and 16.3, error 5.7%. for coarse mesh (≈500 RWG): 15.27 and 15.88, error 3.8%. 4. Multilevel Monte Carlo (CMLMC) Aim: to approximate the mean E[g(u)] of QoI g(u) to a given ac- curacy ε := TOL, where u = u(ω) and ω - random perturbations in the domain. Idea: Balance discretization and statistical errors. Very few sam- ples on a fine grid and more on coarse (denote by M ). Assume: have a hierarchy of L + 1 meshes {h }L =0, h := h0β− for each realization of random domain. Consider: E[gL] = L =0 E[g (ω) − g −1(ω)] =: L =0 E[G ] ≈ L =0 E ˜G , where ˜G = M−1 M m=0 G (ω ,m). Finally obtain the MLMC estimator: A ≈ E[g(u)] ≈ L =0 ˜G . Cost of generating one sample of ˜G : W ∝ h −γ = (h0β− )−γ. Total work of estimation A: W = L =0 M W . We want to satisfy: P[|E[g(u)] − A| > TOL] ≤ α with smallest work W. |E[g] − A| ≤ |E[g − A]| Bias + |E[A] − A| Statistical error , (1) and use a splitting parameter, θ ∈ (0, 1), such that TOL = θTOL Statitical error tolerance + (1 − θ)TOL Bias tolerance . As such, we bound the bias and the statistical error as follows: B = |E[g − A]| ≤ (1 − θ)TOL, (2a) |E[A] − A| ≤ θTOL, (2b) where the latter bound leads us to require [1] Var[A] ≤ (θTOL/Cα)2 . By construction of the MLMC estimator, E[A] = E[gL], and denot- ing V = Var[G ], then by independence, we have Var[A] = L =1 V M−1, and the total error estimate can be written as Total error estimate = B + Cα Var[A]. (3) Estimate optimal number of samples per level : M = Cα θTOL 2 V W   L =0 V W   . (4) Assume: E[g − g ] ≈ QW h q1 , (5a) Var[g − g ] ≈ QSh q2 , (5b) for 0 < q2 ≤ 2q1. Then for > 0: E[G ] ≈ QW h q1 (1 − βq1) , (6a) Var[G ] = V ≈ QSh q2 1 − β q2 2 2 . (6b) Further compute the total number of samples M of G gener- ated in all iterations, the sample average G and sample variance V before go to level + 1. 4.1 Continuation MLMC (CMLMC) CMLMC Algorithm below uses optimized parameters (grid hier- archy, θ, work, constants) to optimally distribute computational effort. We define Lmin = max   1, q1 log(h0) − log TOLi QW q1 log β    . (7) For choice of Lmax see [1]. For each L, we define the splitting parameter to be θ = 1 − QW h q1 L TOLi , (8) when computing the optimal number of samples according to (4). 1: function CMLMC 2: Compute with an initial, inexpensive hierarchy 3: Estimate parameters {V }L =0 , QS, QW , q1 and q2. 4: Set i = 0. 5: repeat 6: Set Lmin(i) and Lmax(i). 7: Given problem parameters, find L = argminLmin(i)≤L≤Lmax(i)W(L), 8: Generate hierarchy {h }L =0 9: Using variance estimates and θ from (8), compute the optimal number of samples according to (4). 10: Fj=RandomShapeGenerate(...) SolveScateredProblem for Fj and for each grid h 11: Estimate parameters, {V }L =0 , QS, QW , q1 and q2, 12: Estimate the total error. 13: Set i = i + 1 14: until i > iE and the total error estimate is less than TOL 15: end function 5. Conclusion • Modeled uncertainties in the shape by random fields • Solved scattered problem with uncertain shape geometry. Re- searched how uncertainties in the shape propagate to the un- certainty in the solution • Decreased the total computational cost by novel CMLMC method • Need more efficient (without input/output) coupling between software packages 6. Implementation We have 3 software packages: CMLMC[1], mesh generator and deterministic solver of scattered problem. CMLMC module call solver and mesh generator. 7. Literature 1. N. Collier, A. Haji-Ali, F. Nobile, E. von Schwerin, R. Tem- pone, ”A Continuation Multilevel Monte Carlo algorithm”, BIT Num. Math., 2014. 2. L. N. Medgyesi-Mitschang, J. M. Putnam, M. B. Gedera, ”Gen- eralized method of moments for three-dimensional penetrable scatterers”, J. Opt. Soc. Am. A, 1994. 3. S. M. Rao, D. R. Wilton, A. W. Glisson, ”Electromagnetic scat- tering by surfaces of arbitrary shape”, IEEE Trans. Antennas Propag., 1982. Acknowledgements We appreciate support of the KAUST SRI UQ Center.