Field of Research
The main research activities of the Department are in the following areas:
Monte Carlo algorithms (differential and integral equations, linear algebra, spectral problems, data processing).
Statistical numerical methods with supper convergent probability error.
Parallel algorithms and GRID.
Mathematical modeling and scientific computation in Environmental Mathematics, Gas discharge plasma, Semi-conductors physics.
Image processing.
Computational geometry and topological graph theory.
Metaheuristics for combinatorial optimization problems.
Development of Monte Carlo approaches for solving Wigner-Boltzmann equation and Barker-Ferry equation (describing solid-state physics, classical and quantum models of electron transport in micro- and nano-structures) for different physical conditions.
Simulation of nanostructures and analysis of the quantum phenomena governing their electrical behavior; Femtosecond carrier evolution: collisional broadening and retardation, intra-collisional field effect, ultrafast carrier transfer in quantum wires.
LLT model for ionospheric events.
Protein folding problems.
High-Performance Computing and Parallel Algorithms.
Numerical Methods for Partial Differential Equations.
Numerical treatment of large-scale air pollution problems.
Programming for vector and parallel (with shared and distributed memory) computers.
Smart multi-sensor signal and image processing.
Video-analytic technologies for multi-object identification, recognition, tracking, behaviour estimation and event prediction.
Multi-object Data Fusion and Decision Making under Uncertainty, Conflicts or/and Paradoxes.
Multisensing considers a set of sensors of similar or different type, but jointly working to receive more relevant and accurate information about observed objects. Smart multisensing has the potential to change fundamentally the systems performance on the base of embedded information processing devices and their ability to exchange information monitored in real time, what a simple sensor system could not give. Smart multisensing often provides new information about the objects of interest by merging data, signals and/or images. Space-Time Adaptive Processing (STAP) algorithms nearly developed for radar applications enable to develop advanced and more effective algorithms for sound processing in acoustic holography. Data fusion theory reveals how to combine efficiently information from multiple sources and sensors in order to achieve inferences in some sense better that single source information. The advanced distributed computing paradigm allows also passing many of the milestones, encountered in previous centralised sensor information processing architectures. The ability to monitor the scene of interest by variety of sensors gives a colorful picture of observed objects, but many problems arise to be solved at the same time, like: multi-objects multi-sensors detection, identification, classification and tracking; sensor data fusion; behaviour estimation and event prediction; content based image retrieval; intelligent decision making under uncertainty, conflicts or/and paradoxes. Video-analytic methodology is used to extract meaningful information from video data flow in order to detect, recognise and track events of interest. The final goal is to achieve automatic behaviour estimation and early warnings of potential risks.
3D scene reconstruction.
Development and testing of new approaches to some Biometrics problems like behavior analysis, human-centered and multimodal interfaces based on eye tracking, facial expressions, etc.
Development of innovative approaches for fusion of uncertain, imprecise, highly conflicting attributes data, encountered in sensors' signals, at various levels of abstraction. It is based on a new Dezert-Smarandache theory for plausible and paradoxical reasoning and fuzzy logic.
Development of new algorithms for adaptive non-linear filtration, segmentation and interpretation of gray-scale images in order to be used in non-destructive testing with ultrasound waves.
Development of new algorithms for space-time adaptive processing (STAP) in order to be applied to acoustic holography with multi-element microphone arrays.
Development of video-analytic tools for 3D object identification and tracking on the base of information from different types of sensors.
Our research is oriented to a number of innovative solutions, including:
The Department of Parallel Algorithms participates in several international joint research programs financed by the European Commission, NATO Science and Bulgarian NSF (see Activities - National Grants and International Projects).
The research is oriented to the design of novel algorithms for Linear Algebra Problems with dense, sparse and structured matrices applying new approaches. The prime examples are Monte Carlo parallel methods for solving spectral problems for large sparse and dense matrices. The developed methods are applied for stability study of large physical systems using so called epsilon-spectra or portraits of matrices.
Efficient and superconvergent Monte Carlo algorithms for numerical integration of multidimensional integrals are also studied and the computational complexity of such algorithms is estimated.
A special class of Monte Carlo methods for solving transport problems describing by linear and non-linearintegral equations of Fredholm type are introduced and studied. New results for the statistical error estimates of the quality of the algorithms are obtained and published in leading international journals.
Mixed finite element method for second order elliptic boundary value problems describing transport phenomena is studied. Optimal error estimates in the cases of lumped mass approximation and regular local refinement are derived.
Monte Carlo methods are considered as the most reliable methods for charge-transport modelling in semiconductors. The development of device modelling physics in the last years involved so small space and timescales that the applicability of semi-classical transport.
New parallel algorithms for general sparse matrices are prepared and used for coarse-grained parallel computations. Since the established of the Department we have been dealing very actively with supercomputing. New, high-performance (vector and parallel) algorithms and software for different kind of supercomputers (vector and/or parallel with shared and distributed memory) are studying and performing. The main applications are in the fields of the ecology (transport of air pollutants, source-receptor relations, etc.), solid and quantum mechanics, semiconductors, etc. The investigations are connected with finding optimal algorithms according to the arithmetic complexity and communications as well as an optimal use of the cache and hierarchical memories of the new generation computers.
Metaheuristic and stochastic methods are high-level general procedures that coordinates simple heuristics and rules to find good approximate solution to computationally (NP) difficult problems for a reasonable time and computational effort. Among them are simulated annealing, tabu search, genetic algorithm, ant colony optimization. There are some of most effective solution strategies for solving optimization problems in practice and have been applied to a large variety of problems. Algorithms for real-life and industrial problems are investigated, including: economy (resource management); telecommunications (scheduling, sensor an radar management, GPS networks), biology (protein folding) and so on. The main results are theoretical as well as practical. A memetic simulated annealing algorithm is developed which is applied on GPS surveying problem. Representation of the initial temperature, like a function of the initial data is considered. Other metaheuristic is ant colony optimization. Metodology for semi random start of the construction of solutions is developed. Ant algorithm for antenna (sensor) positioning problem is developed and it outperforms existing ones.
A mathematical model (LLT model) of ionospheric events is developed. The model can detaches and retraced ionospheric events with given size and continuance.
A protein model is developed which can be used for predicting the protein folding, for construction proteins with given folding and for predicting the changes of the folding if some of the amino acids are changed with others. This method is very useful for drug design. Its advantages are that it is fast, easy to be implemented and do not needs big computational ressourses.
Research efforts are directed to applying new approaches in computer graphics and developing of efficient Monte Carlo and Quasi Monte Carlo methods for photorealistic image creation. From mathematical point of view, photorealistic image synthesis is equivalent to the solution of a Fredholm type integral equation called Rendering Equation. The task for finding an acceptable Monte Carlo or Quasi Monte Carlo solution of the multidimensional Rendering equations, so the synthesised images looks photorealistic is very hard and computational expensive. We respond to these challenges by applying new approaches to the design of novel efficient Monte Carlo and Quasi Monte Carlo algorithms, as well as study them. New results for the computational complexity of super convergent Monte Carlo and Quasi Monte Carlo algorithms with uniform separation of integration domain are obtained and published.
The Department organizes a number of scientific meetings - conferences, workshops and seminars. These meetings traditionally bring together participants from practically all European countries, USA, Japan and Russia providing opportunities for active exchange of ideas and experience.