Matjaž Depolli

Matjaž Depolli
Jožef Stefan Institute | IJS · Department of Communication Systems

PhD

About

75
Publications
12,679
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
586
Citations
Introduction
Matjaž Depolli currently works at the Department of Communication Systems, Jožef Stefan Institute. Matjaž does research in Algorithms, Distributed Computing and Parallel Computing. Their current projects include wireless ECG sensing system, numerical analysis of fretting fatigue, and meshless approach to solving PDEs.
Additional affiliations
November 2004 - present
Jožef Stefan Institute
Position
  • Research Assistant
Education
November 2006 - October 2010
October 1999 - March 2005
Fakulteta za računalništvo in informatiko
Field of study
  • Computer science

Publications

Publications (75)
Article
Full-text available
In this paper, we present a reconstruction of climate conditions during the Last Glacial Maximum on a karst plateau Snežnik, which lies in Dinaric Mountains (southern Slovenia) and bears evidence of glaciation. The reconstruction merges geomorphological ice limits, classified as either clear or unclear, and a computer modelling approach based on th...
Preprint
Full-text available
In this paper we present a reconstruction of climate conditions during the Last Glacial Maximum on a karst plateau in Dinaric Mountains (southern Slovenia) that bares evidence of glaciation. The reconstruction merges geomorphological ice limits, classified as either clear or unclear, and computer modelling approach based on Parallel Ice Sheet Model...
Article
Full-text available
This study addresses the critical challenges of time synchronization in wearable sensor networks, focusing on electrocardiogram (ECG) and inertial measurement unit (IMU) monitoring applications. In the era of continuous physiological and biomechanical monitoring, accurate time synchronization of sensor data is critical. Our research investigates th...
Article
Full-text available
Transmission system operators (TSOs) in recent years have faced challenges in order to ensure maximum transmission capacity of the system to satisfy market needs, while maintaining operational safety and permissible impact on the environment. A great help in the decision-making process was introduced with the Dynamic Thermal Rating (DTR) - an instr...
Article
Full-text available
The paper analyses the autonomy of a wireless body sensor that continuously measures the potential difference between two proximal electrodes on the skin, primarily used for measuring an electrocardiogram (ECG) when worn on the torso. The sensor is powered by a small rechargeable battery and is designed for extremely low power use. However, the aut...
Article
Full-text available
In this paper, we present a novel parallel dimension-independent node positioning algorithm that is capable of generating nodes with variable density, suitable for mesh-less numerical analysis. A very efficient sequential algorithm based on Poisson disc sampling is parallelized for use on shared-memory computers, such as the modern workstations wit...
Preprint
Full-text available
In this paper, we present a novel parallel dimension-independent node positioning algorithm that is capable of generating nodes with variable density, suitable for meshless numerical analysis. A very efficient sequential algorithm based on Poisson disc sampling is parallelized for use on shared-memory computers, such as modern workstations with mul...
Preprint
Full-text available
Transmission system operators (TSOs) in recent years have faced challenges in order to ensure maximum transmission capacity of the system to satisfy market needs, while maintaining operational safety and permissible impact on the environment. A great help in the decision-making process was introduced with the Dynamic Thermal Rating (DTR) - an instr...
Conference Paper
Full-text available
Point sampling in interiors and on surfaces of 3D bodies has important applications in computer graphics, visualization and physical simulations. Some of those application require certain statistical properties of the generated sample, but many don't and it is often only desired that the final points are distributed quasi regularly, with approximat...
Article
Full-text available
One of the traditional ways of solving the maximum common induced subgraph problem is by reduction to a maximum clique problem. The two input graphs, in which the maximum common subgraph is to be found, are multiplied to form a product graph, which is then input to the maximum clique algorithm. The result of the latter are used to identify the node...
Article
Full-text available
The recent trend in electrocardiogram (ECG) device development is towards wireless body sensors applied for patient monitoring. The ultimate goal is to develop a multi-functional body sensor that will provide synchronized vital bio-signs of the monitored user. In this paper, we present an ECG sensor for long-term monitoring, which measures the surf...
Conference Paper
A contact problem is simulated in a setting of fretting fatigue applications. Surface stresses are analysed in order to determine the conditions for crack initiation. The solution approach is based on a weak formulated MLPG meshless method. Surface boundary tractions are obtained from analytical solution of Hertzian model. To manage the computation...
Article
Full-text available
We present numerical computation of stresses under fretting fatigue conditions derived from closed form expressions. The Navier-Cauchy equations, that govern the problem, are solved with strong and weak form meshless numerical methods. The results are compared to the solution obtained from well-established commercial package ABAQUS, which is based...
Chapter
The content of our book, devoted to body sensors and their implications to electrocardiography, is recapitulated with this chapter. The identified challenges in long-term ECG data analytics are discussed. Based on the presented material, the near future of mHealth perspectives is foreseen regarding the technology, the usability, and the potential o...
Chapter
Besides the standard 12-lead ECG and the Holter monitor, today the market offers a wide range of modern ECG devices and services supported by the latest developments in ICT. This chapter is devoted to the current state-of-the-art from the area of ECG with a reduced number of leads. We focus on ECG wireless body sensors, differentiating between thos...
Chapter
A description of software requirements for an mHealth system is provided. Several layers of software are required for proper system functioning: ECG body sensor firmware, applications on smartphones, Cloud applications, and stand-alone applications for personal computers. The main functionality requirements of the mHealth software are described. Ad...
Chapter
The use of wireless ECG body sensors in two pilot studies is presented. The first study, running at the Department of Cardiovascular Surgery of the University Medical Centre Ljubljana, is focused on the investigation of postoperative atrial fibrillation. The patients are monitored with wireless ECG body sensors one day before and five days after th...
Chapter
A more detailed description of multichannel electrocardiography and the differential lead aims to clarify why the multichannel ECG opens a path towards implementation of wireless wearable sensors. Several ways of how the differential lead could be used for heart rhythm monitoring are shown with options for analysis and interpretation of sensor ECG...
Book
This monograph presents a comprehensive overview of the electrocardiography from the aspect of wireless and mobile monitoring and its potential for personalized health management. The topical focus is on the implementation and efficient application of user friendly m-Health systems. The target audience comprises biomedical engineers, medical doctor...
Article
Full-text available
The use of ICT in the health care system is aimed to increase efficacy and decrease costs. We have designed a system and services for mobile monitoring of vital physiological parameters and environmental context. The system is based on a small multi-functional wireless body sensor for simultaneous measurement of ECG, temperature, heart rate, respir...
Chapter
Computer simulations of complex natural phenomena become an approach of choice if experimental work is impractical or dangerous. Often, optimization approaches are used in a closed cycle with the simulation to obtain the desired performances. To test and validate such cases an optimization of a coupled thermo-fluid transport in a two dimensional ca...
Conference Paper
Full-text available
There are computationally demanding problems that can be solved by k-clique search algorithms in auxiliary product graphs. The best clique search programs heavily rely upon good colorings. But obtaining a good coloring is a demanding task itself. We present some coloring schemes that exploit the property of the product graph itself and can be const...
Article
Full-text available
Fretting is a phenomenon that occurs at the contacts of surfaces that are subjected to oscillatory relative movement of small amplitudes. Depending on service conditions, fretting may significantly reduce the service life of a component due to fretting fatigue. In this regard, the analysis of stresses at contact is of great importance for predictin...
Article
Full-text available
The performance of a Differential Evolution for Multi-objective Optimization (DEMO) in a non-linear coupled transport problem, solved by a Meshless Local Strong Form Method (MLSM), is assessed from different points of view. First, the behaviour of the optimization algorithm is tested for different scenarios, ranging from optimization of trivial dif...
Article
The increasing energy consumption of large-scale high performance resources raises technical and economical concerns. A reduction of consumed energy in multicore systems is possible to some extent with an optimized usage of computing and memory resources that is tailored to specific HPC applications. The essential step towards more sustainable cons...
Article
Full-text available
The introduction of information and communication technologies (ICT) into the integrated healthcare system could increase the self-management of health and therefore increase the efficacy and decrease the costs of overall health management. A personal mobile health monitoring system (PCARD) has been developed, which uses moderately-priced and user-...
Article
Full-text available
Extreme Data is an incarnation of Big Data concept distinguished by the massive amounts of data that must be queried, communicated and analyzed in near real-time by using a very large number of memory or storage elements and exascale computing systems. Immediate examples are the scientific data produced at a rate of hundreds of gigabits-per-second...
Article
In emergency situations, such as extensive natural disasters, a rapid and effective establishment of a temporary wireless mobile network for emergency communications and transmission of information is essential. The architecture of a temporary mobile network for communications in emergency situations proposed by the European project ABSOLUTE consis...
Chapter
This chapter focuses the point interpolation called local radial basis function collocation method (LRBFCM). The main advantage of local numerical methods is that their system matrix is sparse or banded, which simplifies the solution procedure. Then it explores how the complex memory hierarchy, in particular the L3 cache, affects a parallel program...
Conference Paper
This article deals with the minimization of the energy transport through the isolated enclosure by means of obstructing the fluid flow. The differentially heated cavity is partially covered with non-permeable obstacles that affect the natural convection flow. We seek the optimal position and shape of the obstacles to minimize the heat flux through...
Article
a b s t r a c t The performance of the parallel implementation of the local meshless numerical method in solving sys-tem of coupled partial differential equations is explored. Presented numerical approach makes the com-putation convenient for parallel implementation using OpenMP based parallelisation. The numerical experiments are performed on the...
Article
Full-text available
The performance of the parallel implementation of the local meshless numerical method in solving sys-tem of coupled partial differential equations is explored. Presented numerical approach makes the com-putation convenient for parallel implementation using OpenMP based parallelisation. The numerical experiments are performed on the de Vahl Davis na...
Article
Full-text available
Biologists have been investigating plant defence response to virus infections; however, a comprehensive mathematical model of this complex process has not been developed. One obstacle in developing a dynamic model, useful for simulation, is the lack of kinetic data from which the model parameters could be determined. We address this problem by prop...
Article
Full-text available
A new exact parallel maximum clique algorithm MaxCliquePara, which finds the maximum clique (the fully connected subgraph) in undirected general and protein graphs, is presented. First, a new branch and bound algorithm for finding a maximum clique on a single computer core, which builds on ideas presented in two published state of the art sequentia...
Conference Paper
Full-text available
Hadoop MapReduce has become one of the most popular tools for data processing. Hadoop is normally installed on a cluster of computers. When the cluster becomes undersized, it can be scaled by adding new computers and storage devices, but it can also be extended by real or virtual resources from another computer cluster. We present a utilization of...
Article
Full-text available
The paper describes the application of Hadoop modules: MapReduce, Pig and Hive, for processing and analyzing large amounts of tabular data acquired from a computer simulation of heat transfer in bio tissues. The Apache Hadoop is an open source environment for storing and analyzing BigData. It was installed on a cluster of six computing nodes, each...
Conference Paper
In this paper, the code for the North Atlantic Princeton Ocean Model (NAPOM) used by the Marine Biology Station (MBS) is parallelized and optimized. The FORTRAN source code and the hardware architecture of MBS cluster are examined and analyzed to determine the behavior of the NAPOM execution with bottlenecks identified on both ends. Based on the an...
Conference Paper
Full-text available
The ever-increasing energy consumption in large-scale distributed computing systems such as clusters, grids and clouds raises social, technical, economical, and environmental concerns. Therefore, designing novel energy-efficient approaches, to reduce energy consumption, at all levels of distributed system architecture is of great importance for the...
Article
The ProBiS algorithm performs a local structural comparison of the query protein surface against the nonredundant database of protein structures. It finds proteins that have binding sites in common with the query protein. Here, we present a new parallelized algorithm, Parallel-ProBiS, for detecting similar binding sites on clusters of computers. Th...
Conference Paper
Biologists have been investigating the plant defense response to virus infections for a long time. Nevertheless, its model has still not been developed. One of the reasons is the deficiency in numerical kinetic data that brings up the importance of the expert knowledge. Therefore, we based our work on acquiring domain knowledge of biological pathwa...
Article
Abstract In this paper, we present AMS-DEMO, an asynchronous master-slave implementation of DEMO, an evolutionary algorithm for multi-objective optimization. AMS-DEMO was designed for solving time-intensive problems efficiently on both homogeneous and heterogeneous parallel computer architectures. The algorithm is used as a test case for the asynch...
Conference Paper
Full-text available
This paper analyses the application of OpenMP parallelization on shared-memory systems, such as the increasingly available multicore systems. The parallelization of the local meshless numerical method is considered. The presented solution procedure is suitable for solving systems of coupled partial differential equations. The superlinear speedup is...
Article
Full-text available
Temperature changes in the resting proximal human forearm have been studied non-invasively, using computer simulation. A procedure for spatial model generation, based on digitized slice data, has been applied. A mathematical model and a 3-D computer simulation program have been implemented. Heat transfer in the non-homogenous tissue was modeled wit...
Conference Paper
Full-text available
The spectrum of non-uniformly sampled signals is often needed for analysis of signals obtained from network of distributed sensors. In this paper, we analyze a method to retrieve the spectrum of this type of signals through interpolation, then re-sampling with uniform rate and performing Fourier transform at the end. We discuss this method based on...
Conference Paper
Full-text available
A wireless bipolar body electrode has been developed, taking into account the limitations posed by signal-to-noise ratio, dimensions, wireless technology, limited power consumption and requirements for post-processing. A small set of wireless bipolar electrodes, placed at optimal locations on the body surface, are connected into a network that is a...
Conference Paper
An improved model of action potentials (AP) is proposed to increase the accuracy of simulated electrocardiograms (ECGs). ECG simulator is based on a spatial model of a left ventricle, composed of cubic cells. Three distinct APs, modeled with functions proposed by Wohlfard, have been assigned to the cells, forming epicardial, mid, and endocardial la...
Chapter
Full-text available
Evolutionary computation is an area of computer science utilizing the mechanisms of biological evolution in computer problem solving. It is concerned with theoretical studies, design and application of stochastic optimization procedures, known as Evolutionary Algorithms (EAs). EAs have proven effective and robust in solving demanding optimization p...
Conference Paper
An improved model of action potentials (AP) is proposed to increase the accuracy of simulated electrocar-diograms (ECGs). ECG simulator is based on a spatial model of a left ventricle, composed of cubic cells. Three distinct APs, modeled with functions proposed by Wohlfard, have been assigned to the cells, forming epicardial, mid, and endocardial l...
Article
Several hypotheses for the origin of the U wave in electrocardiograms have been proposed. We have set out to explore and test alternative modes for U-wave genesis via computer simulations. A spatial model of a left ventricle has been constructed from 12 layers composed of cubic cells. Each cell is assigned its own time-dependent action potential wi...
Article
Full-text available
Solving real-life optimization problems numerically is often very time demanding, because of high complexity of the simulations that are usually involved in evaluation of solutions. Solving such problems thus becomes highly impractical. Fortunately, evolutionary algo-rithms, often used in numerical optimization, can be parallelized with relative ea...

Network

Cited By