Spelling suggestions: "subject:"hierarchical"" "subject:"hierarchically""
11 |
Métodos numéricos para escoamentos multifásicos em malhas hierárquicas / Numerical methods for multiphase flows using hierarchical gridsLages, Camila Faria Afonso 22 March 2016 (has links)
O objetivo desta dissertação de mestrado é estudar técnicas numéricas para simular escoamentos incompressíveis multifásicos e implementar uma ferramenta computacional utilizando malhas hierárquicas e discretizações por diferenças finitas. São apresentados a formulação matemática e o desenvolvimento do método numérico, levando em consideração o caráter multifásico do escoamento. Foi adotado o modelo de força superficial contínua e a representação da interface foi feita pelo método de acompanhamento de fronteira. São expostos todos os testes realizados durante o desenvolvimento da ferramenta para checar cada etapa do método. Finalmente, testes visando verificar o código foram feitos e os resultados obtidos foram considerados satisfatórios para a verificação da ferramenta aqui desenvolvida. / The objective of this masters degree essay is to study numerical techniques to simulate incompressible multiphase flows and to implement a computational tool using hierachical meshes and discretizations by finite diferences. We introduce the mathematical formulation and the development of the numerical method, for the multiphase flow problem. A continuum surface force model is employed with the interface representation by the front tracking method. We show all tests performed to verify each stage of the methods development. Finally, results obtained in classical benchmark flow tests show good agreement with previous published results, corroborating the validity of this newly developed numerical tool.
|
12 |
The dependency relations within Xhosa phonological processesPodile, Kholisa 30 June 2002 (has links)
See file
|
13 |
Métodos numéricos para escoamentos multifásicos em malhas hierárquicas / Numerical methods for multiphase flows using hierarchical gridsCamila Faria Afonso Lages 22 March 2016 (has links)
O objetivo desta dissertação de mestrado é estudar técnicas numéricas para simular escoamentos incompressíveis multifásicos e implementar uma ferramenta computacional utilizando malhas hierárquicas e discretizações por diferenças finitas. São apresentados a formulação matemática e o desenvolvimento do método numérico, levando em consideração o caráter multifásico do escoamento. Foi adotado o modelo de força superficial contínua e a representação da interface foi feita pelo método de acompanhamento de fronteira. São expostos todos os testes realizados durante o desenvolvimento da ferramenta para checar cada etapa do método. Finalmente, testes visando verificar o código foram feitos e os resultados obtidos foram considerados satisfatórios para a verificação da ferramenta aqui desenvolvida. / The objective of this masters degree essay is to study numerical techniques to simulate incompressible multiphase flows and to implement a computational tool using hierachical meshes and discretizations by finite diferences. We introduce the mathematical formulation and the development of the numerical method, for the multiphase flow problem. A continuum surface force model is employed with the interface representation by the front tracking method. We show all tests performed to verify each stage of the methods development. Finally, results obtained in classical benchmark flow tests show good agreement with previous published results, corroborating the validity of this newly developed numerical tool.
|
14 |
Modeling and performance analysis of IEEE 802.11-based chain networks / Modélisation et analyse de performances des réseaux en chaîne basés sur IEEE 802.11Wanderley Matos de Abreu, Thiago 05 March 2015 (has links)
Le protocole IEEE 802.11, basé sur les principes CMSA/CA, est largement déployé dans les communications sans fil actuelles, principalement en raison de sa simplicité et sa mise en œuvre à faible coût. Une utilisation intéressante de ce protocole peut être trouvée dans les réseaux sans fil multi-sauts, où les communications entre les nœuds peuvent impliquer l'emploi de nœuds relais. Une topologie simple de ces réseaux impliquant une source et une destination est communément connue en tant que chaîne. Dans cette thèse, un modèle hiérarchique, composé de deux niveaux, est présenté dans le but d'analyser la performance associée à ces chaînes. Le niveau supérieur modélise la topologie de la chaîne et le niveau inférieur modélise chacun de ses nœuds. On estime les performances de la chaîne, en termes de débit obtenu et de pertes de datagrammes, en fonction de différents modes de qualité du canal. En termes de précision, le modèle offre, en général, des résultats justes. Par ailleurs, le temps nécessaire à sa résolution reste très faible. Le modèle proposé est ensuite appliqué aux chaînes avec deux, trois et quatre nœuds, en présence de stations cachées potentielles, de tampons finis et d'une couche physique non idéale. Par ailleurs, l'utilisation du modèle proposé permet de mettre en évidence certaines propriétés inhérentes à ces réseaux. Par exemple, on peut montrer que la chaîne présente un maximum de performance (en ce qui concerne le débit atteint) en fonction du niveau de charge de du système, et que cette performance s'effondre par l'augmentation de cette charge. Cela représente un comportement non trivial des réseaux sans fil et il ne peut pas être facilement identifié. Cependant, le modèle capture cet effet non évident. Finalement, certains impacts sur les performances des chaînes occasionnés par les mécanismes IEEE 802.11 sont analysés et détaillés. La forte synchronisation entre les nœuds d'une chaîne et comment cette synchronisation représente un défi pour la modélisation de ces réseaux sont décrites. Le modèle proposé permet de surmonter cet obstacle et d'assurer une évaluation facile des performances de la chaîne / The IEEE 802.11 protocol, based on the CMSA/CA principles, is widely deployed in current communications, mostly due to its simplicity and low cost implementation. One common usage can be found in multi-hop wireless networks, where communications between nodes may involve relay nodes. A simple topology of these networks including one source and one destination is commonly known as a chain. In this thesis, a hierarchical modeling framework, composed of two levels, is presented in order to analyze the associated performance of such chains. The upper level models the chain topology and the lower level models each of its nodes. It estimates the performance of the chain in terms of the attained throughput and datagram losses, according to different patterns of channel degradation. In terms of precision, the model delivers, in general, accurate results. Furthermore, the time needed for solving it remains very small. The proposed model is then applied to chains with 2, 3 and 4 nodes, in the presence of occasional hidden nodes, finite buffers and non-perfect physical layer. Moreover, the use of the proposed model allows us to highlight some inherent properties to such networks. For instance, it is shown that a chain presents a performance maximum (with regards to the attained throughput) according to the system workload level, and this performance collapses with the increase of the workload. This represents a non-trivial behavior of wireless networks and cannot be easily identified. However, the model captures this non-trivial effect. Finally, some of the impacts in chains performance due to the IEEE 802.11 mechanisms are analyzed and detailed. The strong synchronization among nodes of a chain is depicted and how it represents a challenge for the modeling of such networks. The proposed model overcomes this obstacle and allows an easy evaluation of the chain performance
|
15 |
Exploring a combined quantitative and qualitative research approach in developing a culturally competent dietary behavior assessment instrumentJones, Willie Brad 22 June 2009 (has links)
Cultural competence is widely recognized as an essential strategy for reducing health disparities. As the United States' population becomes increasingly ethno-culturally diverse, these disparities are becoming even more pronounced. One particular challenge in this regard concerns overweight/obesity prevalence among American adults, as a disproportionately high number of racial and ethnic minority adults are classified as overweight or obese. Dietary behavior assessments are often utilized by health and human services professionals to obtain the data necessary to promote goals such as the reduction and elimination of overweight/obesity across all ethno-cultural groups.
The primary objective of this research study was to develop, test, and evaluate a culturally-competent dietary behavior assessment instrument by effectively synthesizing qualitative methods from Cognitive Anthropology with appropriate survey research and quantitative statistical methods. Specifically, a quantitative methods triangle of hierarchical cluster analysis, binary logistic regression, and Poisson regression in conjunction with the free listing qualitative research technique from Cognitive Anthropology was explored as a possible combined methodological approach for researchers and public health professionals wishing to develop a comprehensive understanding of dietary behaviors at the local community level.
Binary logistic regression and Poisson regression enabled the relationship between selected food categories and certain demographic/cultural indicators to be modeled, while hierarchical cluster analyses enabled modeling of the distinct patterns of food category groupings that comprise individuals' regular diet. Additionally, initial qualitative analyses of the raw data promoted an understanding of the influence that the local fast food and dine-in restaurant environment has on the dietary behaviors of the target population.
The results of this study suggest that a quantitative methods triangle of hierarchical cluster analysis, binary logistic regression analysis, and Poisson regression analysis founded upon qualitative research principles has potential for use as a combined methodological approach for researchers and public health professionals wishing to develop a comprehensive understanding of dietary behaviors at the local community level. By employing these techniques, researchers can analyze individual dietary behaviors and eating patterns from a multifaceted perspective. In turn, public health professionals can develop community-based, cross-culturally relevant programs and interventions that are equally effective across all ethno-cultural groups in their target population.
|
16 |
Eigenvalue Algorithms for Symmetric Hierarchical Matrices / Eigenwert-Algorithmen für Symmetrische Hierarchische MatrizenMach, Thomas 05 April 2012 (has links) (PDF)
This thesis is on the numerical computation of eigenvalues of symmetric hierarchical matrices. The numerical algorithms used for this computation are derivations of the LR Cholesky algorithm, the preconditioned inverse iteration, and a bisection method based on LDLT factorizations.
The investigation of QR decompositions for H-matrices leads to a new QR decomposition. It has some properties that are superior to the existing ones, which is shown by experiments using the HQR decompositions to build a QR (eigenvalue) algorithm for H-matrices does not progress to a more efficient algorithm than the LR Cholesky algorithm.
The implementation of the LR Cholesky algorithm for hierarchical matrices together with deflation and shift strategies yields an algorithm that require O(n) iterations to find all eigenvalues. Unfortunately, the local ranks of the iterates show a strong growth in the first steps. These H-fill-ins makes the computation expensive, so that O(n³) flops and O(n²) storage are required.
Theorem 4.3.1 explains this behavior and shows that the LR Cholesky algorithm is efficient for the simple structured Hl-matrices.
There is an exact LDLT factorization for Hl-matrices and an approximate LDLT factorization for H-matrices in linear-polylogarithmic complexity. This factorizations can be used to compute the inertia of an H-matrix. With the knowledge of the inertia for arbitrary shifts, one can compute an eigenvalue by bisectioning. The slicing the spectrum algorithm can compute all eigenvalues of an Hl-matrix in linear-polylogarithmic complexity. A single eigenvalue can be computed in O(k²n log^4 n).
Since the LDLT factorization for general H-matrices is only approximative, the accuracy of the LDLT slicing algorithm is limited. The local ranks of the LDLT factorization for indefinite matrices are generally unknown, so that there is no statement on the complexity of the algorithm besides the numerical results in Table 5.7.
The preconditioned inverse iteration computes the smallest eigenvalue and the corresponding eigenvector. This method is efficient, since the number of iterations is independent of the matrix dimension.
If other eigenvalues than the smallest are searched, then preconditioned inverse iteration can not be simply applied to the shifted matrix, since positive definiteness is necessary. The squared and shifted matrix (M-mu I)² is positive definite. Inner eigenvalues can be computed by the combination of folded spectrum method and PINVIT. Numerical experiments show that the approximate inversion of (M-mu I)² is more expensive than the approximate inversion of M, so that the computation of the inner eigenvalues is more expensive.
We compare the different eigenvalue algorithms. The preconditioned inverse iteration for hierarchical matrices is better than the LDLT slicing algorithm for the computation of the smallest eigenvalues, especially if the inverse is already available. The computation of inner eigenvalues with the folded spectrum method and preconditioned inverse iteration is more expensive. The LDLT slicing algorithm is competitive to H-PINVIT for the computation of inner eigenvalues.
In the case of large, sparse matrices, specially tailored algorithms for sparse matrices, like the MATLAB function eigs, are more efficient.
If one wants to compute all eigenvalues, then the LDLT slicing algorithm seems to be better than the LR Cholesky algorithm. If the matrix is small enough to be handled in dense arithmetic (and is not an Hl(1)-matrix), then dense eigensolvers, like the LAPACK function dsyev, are superior.
The H-PINVIT and the LDLT slicing algorithm require only an almost linear amount of storage. They can handle larger matrices than eigenvalue algorithms for dense matrices.
For Hl-matrices of local rank 1, the LDLT slicing algorithm and the LR Cholesky algorithm need almost the same time for the computation of all eigenvalues. For large matrices, both algorithms are faster than the dense LAPACK function dsyev.
|
17 |
Eigenvalue Algorithms for Symmetric Hierarchical MatricesMach, Thomas 20 February 2012 (has links)
This thesis is on the numerical computation of eigenvalues of symmetric hierarchical matrices. The numerical algorithms used for this computation are derivations of the LR Cholesky algorithm, the preconditioned inverse iteration, and a bisection method based on LDLT factorizations.
The investigation of QR decompositions for H-matrices leads to a new QR decomposition. It has some properties that are superior to the existing ones, which is shown by experiments using the HQR decompositions to build a QR (eigenvalue) algorithm for H-matrices does not progress to a more efficient algorithm than the LR Cholesky algorithm.
The implementation of the LR Cholesky algorithm for hierarchical matrices together with deflation and shift strategies yields an algorithm that require O(n) iterations to find all eigenvalues. Unfortunately, the local ranks of the iterates show a strong growth in the first steps. These H-fill-ins makes the computation expensive, so that O(n³) flops and O(n²) storage are required.
Theorem 4.3.1 explains this behavior and shows that the LR Cholesky algorithm is efficient for the simple structured Hl-matrices.
There is an exact LDLT factorization for Hl-matrices and an approximate LDLT factorization for H-matrices in linear-polylogarithmic complexity. This factorizations can be used to compute the inertia of an H-matrix. With the knowledge of the inertia for arbitrary shifts, one can compute an eigenvalue by bisectioning. The slicing the spectrum algorithm can compute all eigenvalues of an Hl-matrix in linear-polylogarithmic complexity. A single eigenvalue can be computed in O(k²n log^4 n).
Since the LDLT factorization for general H-matrices is only approximative, the accuracy of the LDLT slicing algorithm is limited. The local ranks of the LDLT factorization for indefinite matrices are generally unknown, so that there is no statement on the complexity of the algorithm besides the numerical results in Table 5.7.
The preconditioned inverse iteration computes the smallest eigenvalue and the corresponding eigenvector. This method is efficient, since the number of iterations is independent of the matrix dimension.
If other eigenvalues than the smallest are searched, then preconditioned inverse iteration can not be simply applied to the shifted matrix, since positive definiteness is necessary. The squared and shifted matrix (M-mu I)² is positive definite. Inner eigenvalues can be computed by the combination of folded spectrum method and PINVIT. Numerical experiments show that the approximate inversion of (M-mu I)² is more expensive than the approximate inversion of M, so that the computation of the inner eigenvalues is more expensive.
We compare the different eigenvalue algorithms. The preconditioned inverse iteration for hierarchical matrices is better than the LDLT slicing algorithm for the computation of the smallest eigenvalues, especially if the inverse is already available. The computation of inner eigenvalues with the folded spectrum method and preconditioned inverse iteration is more expensive. The LDLT slicing algorithm is competitive to H-PINVIT for the computation of inner eigenvalues.
In the case of large, sparse matrices, specially tailored algorithms for sparse matrices, like the MATLAB function eigs, are more efficient.
If one wants to compute all eigenvalues, then the LDLT slicing algorithm seems to be better than the LR Cholesky algorithm. If the matrix is small enough to be handled in dense arithmetic (and is not an Hl(1)-matrix), then dense eigensolvers, like the LAPACK function dsyev, are superior.
The H-PINVIT and the LDLT slicing algorithm require only an almost linear amount of storage. They can handle larger matrices than eigenvalue algorithms for dense matrices.
For Hl-matrices of local rank 1, the LDLT slicing algorithm and the LR Cholesky algorithm need almost the same time for the computation of all eigenvalues. For large matrices, both algorithms are faster than the dense LAPACK function dsyev.:List of Figures xi
List of Tables xiii
List of Algorithms xv
List of Acronyms xvii
List of Symbols xix
Publications xxi
1 Introduction 1
1.1 Notation 2
1.2 Structure of this Thesis 3
2 Basics 5
2.1 Linear Algebra and Eigenvalues 6
2.1.1 The Eigenvalue Problem 7
2.1.2 Dense Matrix Algorithms 9
2.2 Integral Operators and Integral Equations 14
2.2.1 Definitions 14
2.2.2 Example - BEM 16
2.3 Introduction to Hierarchical Arithmetic 17
2.3.1 Main Idea 17
2.3.2 Definitions 19
2.3.3 Hierarchical Arithmetic 24
2.3.4 Simple Hierarchical Matrices (Hl-Matrices) 30
2.4 Examples 33
2.4.1 FEM Example 33
2.4.2 BEM Example 36
2.4.3 Randomly Generated Examples 37
2.4.4 Application Based Examples 38
2.4.5 One-Dimensional Integral Equation 38
2.5 Related Matrix Formats 39
2.5.1 H2-Matrices 40
2.5.2 Diagonal plus Semiseparable Matrices 40
2.5.3 Hierarchically Semiseparable Matrices 42
2.6 Review of Existing Eigenvalue Algorithms 44
2.6.1 Projection Method 44
2.6.2 Divide-and-Conquer for Hl(1)-Matrices 45
2.6.3 Transforming Hierarchical into Semiseparable Matrices 46
2.7 Compute Cluster Otto 47
3 QR Decomposition of Hierarchical Matrices 49
3.1 Introduction 49
3.2 Review of Known QR Decompositions for H-Matrices 50
3.2.1 Lintner’s H-QR Decomposition 50
3.2.2 Bebendorf’s H-QR Decomposition 52
3.3 A new Method for Computing the H-QR Decomposition 54
3.3.1 Leaf Block-Column 54
3.3.2 Non-Leaf Block Column 56
3.3.3 Complexity 57
3.3.4 Orthogonality 60
3.3.5 Comparison to QR Decompositions for Sparse Matrices 61
3.4 Numerical Results 62
3.4.1 Lintner’s H-QR decomposition 62
3.4.2 Bebendorf’s H-QR decomposition 66
3.4.3 The new H-QR decomposition 66
3.5 Conclusions 67
4 QR-like Algorithms for Hierarchical Matrices 69
4.1 Introduction 70
4.1.1 LR Cholesky Algorithm 70
4.1.2 QR Algorithm 70
4.1.3 Complexity 71
4.2 LR Cholesky Algorithm for Hierarchical Matrices 72
4.2.1 Algorithm 72
4.2.2 Shift Strategy 72
4.2.3 Deflation 73
4.2.4 Numerical Results 73
4.3 LR Cholesky Algorithm for Diagonal plus Semiseparable Matrices 75
4.3.1 Theorem 75
4.3.2 Application to Tridiagonal and Band Matrices 79
4.3.3 Application to Matrices with Rank Structure 79
4.3.4 Application to H-Matrices 80
4.3.5 Application to Hl-Matrices 82
4.3.6 Application to H2-Matrices 83
4.4 Numerical Examples 84
4.5 The Unsymmetric Case 84
4.6 Conclusions 88
5 Slicing the Spectrum of Hierarchical Matrices 89
5.1 Introduction 89
5.2 Slicing the Spectrum by LDLT Factorization 91
5.2.1 The Function nu(M − µI) 91
5.2.2 LDLT Factorization of Hl-Matrices 92
5.2.3 Start-Interval [a, b] 96
5.2.4 Complexity 96
5.3 Numerical Results 97
5.4 Possible Extensions 100
5.4.1 LDLT Slicing Algorithm for HSS Matrices 103
5.4.2 LDLT Slicing Algorithm for H-Matrices 103
5.4.3 Parallelization 105
5.4.4 Eigenvectors 107
5.5 Conclusions 107
6 Computing Eigenvalues by Vector Iterations 109
6.1 Power Iteration 109
6.1.1 Power Iteration for Hierarchical Matrices 110
6.1.2 Inverse Iteration 111
6.2 Preconditioned Inverse Iteration for Hierarchical Matrices 111
6.2.1 Preconditioned Inverse Iteration 113
6.2.2 The Approximate Inverse of an H-Matrix 115
6.2.3 The Approximate Cholesky Decomposition of an H-Matrix 116
6.2.4 PINVIT for H-Matrices 117
6.2.5 The Interior of the Spectrum 120
6.2.6 Numerical Results 123
6.2.7 Conclusions 130
7 Comparison of the Algorithms and Numerical Results 133
7.1 Theoretical Comparison 133
7.2 Numerical Comparison 135
8 Conclusions 141
Theses 143
Bibliography 145
Index 153
|
Page generated in 0.0413 seconds