1
|
Cabello S, Gajser D. Connectivity with Uncertainty Regions Given as Line Segments. Algorithmica 2024; 86:1512-1544. [PMID: 38650952 PMCID: PMC11032305 DOI: 10.1007/s00453-023-01200-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 03/17/2023] [Accepted: 12/11/2023] [Indexed: 04/25/2024]
Abstract
For a set Q of points in the plane and a real number δ ≥ 0 , let G δ ( Q ) be the graph defined on Q by connecting each pair of points at distance at most δ .We consider the connectivity of G δ ( Q ) in the best scenario when the location of a few of the points is uncertain, but we know for each uncertain point a line segment that contains it. More precisely, we consider the following optimization problem: given a set P of n - k points in the plane and a set S of k line segments in the plane, find the minimum δ ≥ 0 with the property that we can select one point p s ∈ s for each segment s ∈ S and the corresponding graph G δ ( P ∪ { p s ∣ s ∈ S } ) is connected. It is known that the problem is NP-hard. We provide an algorithm to exactly compute an optimal solution in O ( f ( k ) n log n ) time, for a computable function f ( · ) . This implies that the problem is FPT when parameterized by k. The best previous algorithm uses O ( ( k ! ) k k k + 1 · n 2 k ) time and computes the solution up to fixed precision.
Collapse
Affiliation(s)
- Sergio Cabello
- Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia
- Institute of Mathematics, Physics and Mechanics, Ljubljana, Slovenia
| | - David Gajser
- Institute of Mathematics, Physics and Mechanics, Ljubljana, Slovenia
- Faculty of Natural Sciences and Mathematics, University of Maribor, Maribor, Slovenia
| |
Collapse
|
2
|
Bonnet É, Cabello S, Mulzer W. Maximum Matchings in Geometric Intersection Graphs. Discrete Comput Geom 2023; 70:550-579. [PMID: 37808959 PMCID: PMC10550895 DOI: 10.1007/s00454-023-00564-3] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 03/11/2020] [Revised: 01/02/2023] [Accepted: 01/13/2023] [Indexed: 10/10/2023]
Abstract
Let G be an intersection graph of n geometric objects in the plane. We show that a maximum matching in G can be found in O ( ρ 3 ω / 2 n ω / 2 ) time with high probability, where ρ is the density of the geometric objects and ω > 2 is a constant such that n × n matrices can be multiplied in O ( n ω ) time. The same result holds for any subgraph of G, as long as a geometric representation is at hand. For this, we combine algebraic methods, namely computing the rank of a matrix via Gaussian elimination, with the fact that geometric intersection graphs have small separators. We also show that in many interesting cases, the maximum matching problem in a general geometric intersection graph can be reduced to the case of bounded density. In particular, a maximum matching in the intersection graph of any family of translates of a convex object in the plane can be found in O ( n ω / 2 ) time with high probability, and a maximum matching in the intersection graph of a family of planar disks with radii in [ 1 , Ψ ] can be found in O ( Ψ 6 log 11 n + Ψ 12 ω n ω / 2 ) time with high probability.
Collapse
Affiliation(s)
- Édouard Bonnet
- Université de Lyon, CNRS, ENS de Lyon, Université Claude Bernard Lyon 1, LIP UMR5668, Lyon, France
| | - Sergio Cabello
- Department of Mathematics, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia
- Department of Mathematics, Institute of Mathematics, Physics and Mechanics, Ljubljana, Slovenia
| | - Wolfgang Mulzer
- Institut für Informatik, Freie Universität Berlin, Berlin, Germany
| |
Collapse
|
3
|
Andrikos I, Stefanou K, Bellos C, Stergios G, Alchera E, Locatelli I, Alfano M. EDIT Software: A tool for the semi-automatic 3D reconstruction of bladder cancer and urinary bladder of animal models. Comput Methods Programs Biomed 2023; 232:107448. [PMID: 36871545 DOI: 10.1016/j.cmpb.2023.107448] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/15/2022] [Revised: 02/23/2023] [Accepted: 02/24/2023] [Indexed: 06/18/2023]
Abstract
BACKGROUND AND OBJECTIVE This study presents the EDIT software, a tool for the visualization of the urinary bladder anatomy in the 3D space and for its semi-automatic 3D reconstruction. METHODS The inner bladder wall was computed by applying a Region of Interest (ROI) feedback-based active contour algorithm on the ultrasound images while the outer bladder wall was calculated by expanding the inner borders to approach the vascularization area on the photoacoustic images. The validation strategy of the proposed software was divided into two processes. Initially, the 3D automated reconstruction was performed on 6 phantom objects of different volume in order to compare the software computed volumes of the models with the true volumes of phantoms. Secondly, the in-vivo 3D reconstruction of the urinary bladder for 10 animals with orthotopic bladder cancer, which range in different stages of tumor progression was performed. RESULTS The results showed that the minimum volume similarity of the proposed 3D reconstruction method applied on phantoms is 95.59%. It is noteworthy to mention that the EDIT software enables the user to reconstruct the 3D bladder wall with high precision, even if the bladder silhouette has been significantly deformed by the tumor. Indeed, by taking into account the dataset of the 2251 in-vivo ultrasound and photoacoustic images, the presented software performs segmentation with dice similarity 96.96% and 90.91% for the inner and the outer borders of the bladder wall, respectively. CONCLUSIONS This study delivers the EDIT software, a novel software tool that uses ultrasound and photoacoustic images to extract different 3D components of the bladder.
Collapse
Affiliation(s)
| | | | | | | | - Elisa Alchera
- Unit of Urology, URI, Division of Experimental Oncology, IRCCS San Raffaele Scientific Institute, Milan, Italy
| | - Irene Locatelli
- Unit of Urology, URI, Division of Experimental Oncology, IRCCS San Raffaele Scientific Institute, Milan, Italy
| | - Massimo Alfano
- Unit of Urology, URI, Division of Experimental Oncology, IRCCS San Raffaele Scientific Institute, Milan, Italy
| |
Collapse
|
4
|
Curti N, Veronesi G, Dika E, Misciali C, Marcelli E, Giampieri E. Breslow thickness: Geometric interpretation, potential pitfalls, and computer automated estimation. Pathol Res Pract 2022; 238:154117. [PMID: 36126452 DOI: 10.1016/j.prp.2022.154117] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 07/15/2022] [Revised: 08/28/2022] [Accepted: 08/31/2022] [Indexed: 11/19/2022]
Abstract
Breslow thickness is one of most important prognostic factor for cutaneous melanoma. To quantify the positions of the melanocytes, the Breslow thickness is defined on a distance metric that is reliable and easy to use in a clinical setting. In this letter, we want to highlight some pitfalls in this distance measurement arising from geometrical issues related to section bending and curling, and their consequences on computer automated estimation.
Collapse
Affiliation(s)
- Nico Curti
- eDIMESLab, Department of Experimental, Diagnostic and Specialty Medicine, University of Bologna, 40138 Bologna, Italy
| | - Giulia Veronesi
- Dermatology Unit, Department of Experimental, Diagnostic and Specialty Medicine, University of Bologna, 40138 Bologna, Italy
| | - Emi Dika
- Dermatology Unit, IRCCS Azienda OspedalieraUniversitaria di Bologna, Sant'Orsola Hospital, Bologna, Italy; Dermatology Unit, Department of Experimental, Diagnostic and Specialty Medicine, University of Bologna, 40138 Bologna, Italy.
| | - Cosimo Misciali
- Dermatology Unit, IRCCS Azienda OspedalieraUniversitaria di Bologna, Sant'Orsola Hospital, Bologna, Italy
| | - Emanuela Marcelli
- eDIMESLab, Department of Experimental, Diagnostic and Specialty Medicine, University of Bologna, 40138 Bologna, Italy
| | - Enrico Giampieri
- eDIMESLab, Department of Experimental, Diagnostic and Specialty Medicine, University of Bologna, 40138 Bologna, Italy
| |
Collapse
|
5
|
Moukheiber D, Mahindre S, Moukheiber L, Moukheiber M, Wang S, Ma C, Shih G, Peng Y, Gao M. Few-Shot Learning Geometric Ensemble for Multi-label Classification of Chest X-Rays. Data Augment Label Imperfections (2022) 2022; 13567:112-122. [PMID: 36383493 PMCID: PMC9652771 DOI: 10.1007/978-3-031-17027-0_12] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/16/2023]
Abstract
This paper aims to identify uncommon cardiothoracic diseases and patterns on chest X-ray images. Training a machine learning model to classify rare diseases with multi-label indications is challenging without sufficient labeled training samples. Our model leverages the information from common diseases and adapts to perform on less common mentions. We propose to use multi-label few-shot learning (FSL) schemes including neighborhood component analysis loss, generating additional samples using distribution calibration and fine-tuning based on multi-label classification loss. We utilize the fact that the widely adopted nearest neighbor-based FSL schemes like ProtoNet are Voronoi diagrams in feature space. In our method, the Voronoi diagrams in the features space generated from multi-label schemes are combined into our geometric DeepVoro Multi-label ensemble. The improved performance in multi-label few-shot classification using the multi-label ensemble is demonstrated in our experiments (The code is publicly available at https://github.com/Saurabh7/Few-shot-learning-multilabel-cxray).
Collapse
Affiliation(s)
| | - Saurabh Mahindre
- University at Buffalo, The State University of New York, Buffalo, NY, USA
| | | | | | - Song Wang
- The University of Texas at Austin, Austin, TX, USA
| | - Chunwei Ma
- University at Buffalo, The State University of New York, Buffalo, NY, USA
| | | | - Yifan Peng
- Weill Cornell Medicine, New York, NY, USA
| | - Mingchen Gao
- University at Buffalo, The State University of New York, Buffalo, NY, USA
| |
Collapse
|
6
|
Ishikawa A, Koshiyama K. Mathematical modeling of pulmonary acinus structure: Verification of acinar shape effects on pathway structure using rat lungs. Respir Physiol Neurobiol 2022; 302:103900. [PMID: 35367411 DOI: 10.1016/j.resp.2022.103900] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/30/2021] [Revised: 03/18/2022] [Accepted: 03/26/2022] [Indexed: 11/28/2022]
Abstract
The pulmonary acinus is the gas exchange unit in the lung and has a very complex microstructure. The structure model is essential to understand the relationship between structural heterogeneity and mechanical phenomena at the acinus level with computational approaches. We propose an acinus structure model represented by a cluster of truncated octahedra in conical, double-conical, inverted conical, or chestnut-like conical confinement to accommodate recent experimental information of rodent acinar shapes. The basis of the model is the combined use of Voronoi and Delaunay tessellations and the optimization of the ductal tree assuming the number of alveoli and the mean path length as quantities related to gas exchange. Before applying the Voronoi tessellation, controlling the seed coordinates enables us to model acinus with arbitrary shapes. Depending on the acinar shape, the distribution of path length varies. The lengths are more widely spread for the cone acinus, with a bias toward higher values, while most of the lengths for the inverted cone acinus primarily take a similar value. Longer pathways have smaller tortuosity and more generations, and duct length per generation is almost constant irrespective of generation, which agrees well with available experimental data. The pathway structure of cone and chestnut-like cone acini is similar to the surface acini's features reported in experiments. According to space-filling requirements in the lung, other conical acini may also be acceptable. The mathematical acinus structure model with various conical shapes can be a platform for computational studies on regional differences in lung functions along the lung surface, underlying respiratory physiology and pathophysiology.
Collapse
Affiliation(s)
- Atsuki Ishikawa
- Graduate School of Sciences and Technology for Innovation, Tokushima University, Japan
| | - Kenichiro Koshiyama
- Graduate School of Sciences and Technology for Innovation, Tokushima University, Japan; Graduate School of Technology, Industrial and Social Sciences, Tokushima University, Japan.
| |
Collapse
|
7
|
Saitta S, Sturla F, Caimi A, Riva A, Palumbo MC, Nano G, Votta E, Corte AD, Glauber M, Chiappino D, Marrocco-Trischitta MM, Redaelli A. A Deep Learning-Based and Fully Automated Pipeline for Thoracic Aorta Geometric Analysis and Planning for Endovascular Repair from Computed Tomography. J Digit Imaging 2022; 35:226-239. [PMID: 35083618 PMCID: PMC8921448 DOI: 10.1007/s10278-021-00535-1] [Citation(s) in RCA: 7] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/03/2021] [Revised: 10/08/2021] [Accepted: 11/05/2021] [Indexed: 10/19/2022] Open
Abstract
Feasibility assessment and planning of thoracic endovascular aortic repair (TEVAR) require computed tomography (CT)-based analysis of geometric aortic features to identify adequate landing zones (LZs) for endograft deployment. However, no consensus exists on how to take the necessary measurements from CT image data. We trained and applied a fully automated pipeline embedding a convolutional neural network (CNN), which feeds on 3D CT images to automatically segment the thoracic aorta, detects proximal landing zones (PLZs), and quantifies geometric features that are relevant for TEVAR planning. For 465 CT scans, the thoracic aorta and pulmonary arteries were manually segmented; 395 randomly selected scans with the corresponding ground truth segmentations were used to train a CNN with a 3D U-Net architecture. The remaining 70 scans were used for testing. The trained CNN was embedded within computational geometry processing pipeline which provides aortic metrics of interest for TEVAR planning. The resulting metrics included aortic arch centerline radius of curvature, proximal landing zones (PLZs) maximum diameters, angulation, and tortuosity. These parameters were statistically analyzed to compare standard arches vs. arches with a common origin of the innominate and left carotid artery (CILCA). The trained CNN yielded a mean Dice score of 0.95 and was able to generalize to 9 pathological cases of thoracic aortic aneurysm, providing accurate segmentations. CILCA arches were characterized by significantly greater angulation (p = 0.015) and tortuosity (p = 0.048) in PLZ 3 vs. standard arches. For both arch configurations, comparisons among PLZs revealed statistically significant differences in maximum zone diameters (p < 0.0001), angulation (p < 0.0001), and tortuosity (p < 0.0001). Our tool allows clinicians to obtain objective and repeatable PLZs mapping, and a range of automatically derived complex aortic metrics.
Collapse
Affiliation(s)
- Simone Saitta
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Francesco Sturla
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
- 3D and Computer Simulation Laboratory, IRCCS Policlinico San Donato, San Donato Milanese, Italy
| | - Alessandro Caimi
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Alessandra Riva
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
- 3D and Computer Simulation Laboratory, IRCCS Policlinico San Donato, San Donato Milanese, Italy
| | - Maria Chiara Palumbo
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Giovanni Nano
- Clinical Research Unit and Division of Vascular Surgery, IRCCS Policlinico San Donato, Via Morandi 30, 20097, San Donato Milanese, Italy
| | - Emiliano Votta
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
- 3D and Computer Simulation Laboratory, IRCCS Policlinico San Donato, San Donato Milanese, Italy
| | - Alessandro Della Corte
- Department of Translational Medical Sciences, University of Campania "L. Vanvitelli", Unit of Cardiac Surgery, V. Monaldi Hospital, Naples, Italy
| | - Mattia Glauber
- Minimally Invasive Cardiac Surgery Unit, Istituto Clinico Sant'Ambrogio, Milan, Italy
| | - Dante Chiappino
- Department of Radiology, CNR (National Council of Research), Tuscany Region 'Gabriele Monasterio' Foundation (FTGM), Massa, Italy
| | - Massimiliano M Marrocco-Trischitta
- Clinical Research Unit and Division of Vascular Surgery, IRCCS Policlinico San Donato, Via Morandi 30, 20097, San Donato Milanese, Italy.
| | - Alberto Redaelli
- Department of Electronics Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| |
Collapse
|
8
|
Kjeldsberg HA, Bergersen AW, Valen-Sendstad K. Automated landmarking of bends in vascular structures: a comparative study with application to the internal carotid artery. Biomed Eng Online 2021; 20:120. [PMID: 34838018 PMCID: PMC8626959 DOI: 10.1186/s12938-021-00957-6] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/27/2021] [Accepted: 11/15/2021] [Indexed: 11/16/2022] Open
Abstract
Automated tools for landmarking the internal carotid artery (ICA) bends have the potential for efficient and objective medical image-based morphometric analysis. The two existing algorithms rely on numerical approximations of curvature and torsion of the centerline. However, input parameters, original source code, comparability, and robustness of the algorithms remain unknown. To address the former two, we have re-implemented the algorithms, followed by sensitivity analyses. Of the input parameters, the centerline smoothing had the least impact resulting in 6-7 bends, which is anatomically realistic. In contrast, centerline resolution showed to completely over- and underestimated the number of bends varying from 3 to 33. Applying the algorithms to the same cohort revealed a variability that makes comparison of results between previous studies questionable. Assessment of robustness revealed how one algorithm is vulnerable to model smoothness and noise, but conceptually independent of application. In contrast, the other algorithm is robust and consistent, but with limited general applicability. In conclusion, both algorithms are equally valid albeit they produce vastly different results. We have provided a well-documented open-source implementation of the algorithms. Finally, we have successfully performed this study on the ICA, but application to other vascular regions should be performed with caution.
Collapse
Affiliation(s)
- Henrik A Kjeldsberg
- Department of Computational Physiology, Simula Research Laboratory AS, Kristian Augusts gate 23, 0164 Oslo, Norway
| | - Aslak W Bergersen
- Department of Computational Physiology, Simula Research Laboratory AS, Kristian Augusts gate 23, 0164 Oslo, Norway
| | - Kristian Valen-Sendstad
- Department of Computational Physiology, Simula Research Laboratory AS, Kristian Augusts gate 23, 0164 Oslo, Norway
| |
Collapse
|
9
|
Montanha A, Polidorio AM, Romero-Ternero MDC. New signal location method based on signal-range data for proximity tracing tools. J Netw Comput Appl 2021; 180:103006. [PMID: 34173430 PMCID: PMC7896541 DOI: 10.1016/j.jnca.2021.103006] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 06/10/2020] [Revised: 11/10/2020] [Accepted: 01/29/2021] [Indexed: 06/13/2023]
Abstract
Several technological solutions have emerged over the last several months to support proximity contact tracing to fight the COVID-19 pandemic. For this reason, today more than ever, accurate signal location is needed, even in indoor public areas (supermarkets, public transport, etc.). In a previous work, we proposed five methods to solve the problem of signal localization using elements of pole-polar geometry. The proposals were innovative, since they solved a geometric problem (locating a point in a coordinate system) only by applying concepts of geometry. Among these developed methods, the PPC (Pole-Polar Centroid model) was also presented. Although the PPC solves the problem of locating a device with better precision than conventional methods (based on numerical or optimization methods), its accuracy was found to be the worst among the five proposed geometric methods. In this context, this work proposes an extension to our PPC method, called the weighted Pole-Polar Centroid method (wPPC), which improves the accuracy of the previous PPC results. Such an extension does not change the complexity O(m 2) or the minimum dimensionality (m = 2) of nodes, which integrate a location network to perform the triangulation of such signals. Moreover, this extension estimates a device's location coordinates by means of the interaction, via signals, of this device with the network nodes distributed in any coordinate system. An IEEE 802.11 network infrastructure is used to accomplish the experiments. Errors in signal data are common, and our new proposed method, the wPPC, can mitigate the influence of these errors, produce more accurate results than the PPC, and outperform some of the other four proposed geometric methods and current numeric methods. Despite the use of an IEEE 802.11 network infrastructure for testing here, this range-based method for signal triangulation can be applied to any signal type (such as Wi-Fi, Bluetooth, and light and sound propagation).
Collapse
Affiliation(s)
- Aleksandro Montanha
- PhD. Student, Programa Doctorado Ingeniería Informática, Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, Avda. Reina Mercedes S/n, 41012, Seville, Spain
| | - Airton M Polidorio
- Departamento de Informática Centro de Tecnologia, Universidade Estadual de Maringá, Av. Colombo, 5790 - Jd. Universitário, Maringá, 87020-900, Brazil
| | - María Del Carmen Romero-Ternero
- Departamento de Tecnología Electrónica, Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, Avda. Reina Mercedes S/n, 41012, Seville, Spain
| |
Collapse
|
10
|
Athanasoglou S, Bosetti V, Drouet L. A Satisficing Framework for Environmental Policy Under Model Uncertainty. Environ Model Assess (Dordr) 2021; 26:433-445. [PMID: 34790032 PMCID: PMC8562361 DOI: 10.1007/s10666-021-09761-x] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 02/12/2020] [Accepted: 03/02/2021] [Indexed: 06/13/2023]
Abstract
We propose a novel framework for the economic assessment of environmental policy. Our main point of departure from existing work is the adoption of a satisficing, as opposed to optimizing, modeling approach. Along these lines, we place primary emphasis on the extent to which different policies meet a set of goals at a specific future date instead of their performance vis-a-vis some intertemporal objective function. Consistent to the nature of environmental policymaking, our model takes explicit account of model uncertainty. To this end, the decision criterion we propose is an analog of the well-known success-probability criterion adapted to settings characterized by model uncertainty. We apply our criterion to the climate-change context and the probability distributions constructed by Drouet et al. (2015) linking carbon budgets to future consumption. Insights from computational geometry facilitate computations considerably and allow for the efficient application of the model in high-dimensional settings.
Collapse
|
11
|
Wang B, Mei G, Xu N. Method for generating high-quality tetrahedral meshes of geological models by utilizing CGAL. MethodsX 2020; 7:101061. [PMID: 33005570 PMCID: PMC7509463 DOI: 10.1016/j.mex.2020.101061] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/03/2020] [Accepted: 09/07/2020] [Indexed: 11/17/2022] Open
Abstract
High-quality computational meshes are crucial in the analysis of displacements and stabilities of rock and soil masses. In this paper, we present a method for generating high-quality tetrahedral meshes of geological models to be used in stability analyses of rock and soil masses. The method is implemented by utilizing the Computational Geometry Algorithms Library (CGAL). The input is a geological model consisting of triangulated surfaces, and the output is a high-quality tetrahedral mesh of the geological model. To demonstrate the effectiveness of the presented method, we apply it to generate a series of computational meshes of geological model, and we then analyse the stabilities of the rock and soil slopes on the basis of the generated tetrahedral mesh models. The applications demonstrate the effectiveness and practicability of the present method.A method for generating high-quality tetrahedral meshes of geological models is presented. We evaluate the quality of the tetrahedral mesh of geological model using four metrics. Three applications demonstrate the effectiveness and practicability of the presented method.
Collapse
Affiliation(s)
- Bowen Wang
- School of Engineering and Technology, China University of Geosciences (Beijing), Beijing, China
| | - Gang Mei
- School of Engineering and Technology, China University of Geosciences (Beijing), Beijing, China
| | - Nengxiong Xu
- School of Engineering and Technology, China University of Geosciences (Beijing), Beijing, China
| |
Collapse
|
12
|
Abstract
In this paper we specifically present a parallel solution to finding the one-ring neighboring nodes and elements for each vertex in generic meshes. The finding of nodal neighbors is computationally straightforward but expensive for large meshes. To improve the efficiency, the parallelism is adopted by utilizing the modern Graphics Processing Unit (GPU). The presented parallel solution is heavily dependent on the parallel sorting, scan, and reduction. Our parallel solution is efficient and easy to implement, but requires the allocation of large device memory.•Our parallel solution can generate the speedups of approximately 55 and 90 over the serial solution when finding the neighboring nodes and elements, respectively.•It is easy to implement due to the reason it does not need to perform the mesh-coloring before finding neighbors•There are no complex data structures, only integer arrays are needed, which makes our parallel solution very effective.
Collapse
Affiliation(s)
- Pian Qi
- School of Engineering and Technology, China University of Geosciences (Beijing), 100083, Beijing, China
| | - Gang Mei
- School of Engineering and Technology, China University of Geosciences (Beijing), 100083, Beijing, China
| | - Nengxiong Xu
- School of Engineering and Technology, China University of Geosciences (Beijing), 100083, Beijing, China
| | - Hong Tian
- Faculty of Engineering, China University of Geosciences (Wuhan), 430074, Wuhan, China
| |
Collapse
|
13
|
Mathuru AS, Libersat F, Vyas A, Teseo S. Why behavioral neuroscience still needs diversity?: A curious case of a persistent need. Neurosci Biobehav Rev 2020; 116:130-141. [PMID: 32565172 DOI: 10.1016/j.neubiorev.2020.06.021] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/11/2020] [Revised: 04/29/2020] [Accepted: 06/16/2020] [Indexed: 12/26/2022]
Abstract
In the past few decades, a substantial portion of neuroscience research has moved from studies conducted across a spectrum of animals to reliance on a few species. While this undoubtedly promotes consistency, in-depth analysis, and a better claim to unraveling molecular mechanisms, investing heavily in a subset of species also restricts the type of questions that can be asked, and impacts the generalizability of findings. A conspicuous body of literature has long advocated the need to expand the diversity of animal systems used in neuroscience research. Part of this need is utilitarian with respect to translation, but the remaining is the knowledge that historically, a diverse set of species were instrumental in obtaining transformative understanding. We argue that diversifying matters also because the current approach limits the scope of what can be discovered. Technological advancements are already bridging several practical gaps separating these two worlds. What remains is a wholehearted embrace by the community that has benefitted from past history. We suggest the time for it is now.
Collapse
Affiliation(s)
- Ajay S Mathuru
- Yale-NUS College, 12 College Avenue West, Singapore; Institute of Molecular and Cell Biology, A⁎STAR, 61 Biopolis Drive, Singapore; Dept. of Physiology, Yong Loo Lin School of Medicine, National University of Singapore, Singapore.
| | - Frédéric Libersat
- Dept. of Life Sciences and Zlotowski Center for Neuroscience, Ben-Gurion University of the Negev, Ben Gurion University, Beer Sheva 8410501 Israel
| | - Ajai Vyas
- School of Biological Sciences, Nanyang Technological University, 60 Nanyang Drive, 637551, Singapore
| | - Serafino Teseo
- School of Biological Sciences, Nanyang Technological University, 60 Nanyang Drive, 637551, Singapore
| |
Collapse
|
14
|
Abstract
This work focuses on the definition and study of the n-dimensional k-vector, an algorithm devised to perform orthogonal range searching in static databases with multiple dimensions. The methodology first finds the order in which to search the dimensions, and then, performs the search using a modified projection method. In order to determine the dimension order, the algorithm uses the k-vector, a range searching technique for one dimension that identifies the number of elements contained in the searching range. Then, using this information, the algorithm predicts and selects the best approach to deal with each dimension. The algorithm has a worst case complexity of O ( n d ( k / n ) 2 / d ) , where k is the number of elements retrieved, n is the number of elements in the database, and d is the number of dimensions of the database. This work includes a detailed description of the methodology as well as a study of the algorithm performance.
Collapse
Affiliation(s)
- David Arnas
- Universidad de Zaragoza, Valentin Carderera 4, Huesca 22003, Spain
| | - Carl Leake
- Aerospace Engineering, Texas A&M University, College Station, TX 77843-3141, USA
| | - Daniele Mortari
- Aerospace Engineering, Texas A&M University, College Station, TX 77843-3141, USA
| |
Collapse
|
15
|
Jungck JR, Wagner R, van Loo D, Grossman B, Khiripet N, Khiripet J, Khantuwan W, Hagan M. Art Forms in Nature: radiolaria from Haeckel and Blaschka to 3D nanotomography, quantitative image analysis, evolution, and contemporary art. Theory Biosci 2019; 138:159-187. [PMID: 30868435 DOI: 10.1007/s12064-019-00289-z] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/12/2018] [Accepted: 01/10/2019] [Indexed: 12/01/2022]
Abstract
The illustrations of the late nineteenth-/twentieth-century scientist/artist Ernst Haeckel, as depicted in his book Art Forms in Nature (originally in German as Kunstformen der Natur, 1898-1904), have been at the intersection of art, biology, and mathematics for over a century. Haeckel's images of radiolaria (microscopic protozoans described as amoeba in glass houses) have influenced various artists for over a century (glass artists Leopold and Rudolph Blaschka; sculptor Henry Moore; architects Rene Binet, Zaha Hadid, Antoni Gaudi, Chris Bosse and Frank Gehry; and designers-filmmakers Charles and Ray Eames). We focus on this history and extend the artistic, biological, and mathematical contributions of this interdisciplinary legacy by going beyond the 3D visual, topological, and geometric analyses of radiolaria to include the nanoscale with graph theory, spatial statistics, and computational geometry. We analyze multiple visualizations of radiolaria generated through Haeckel's images, light microscopy, scanning electron microscopy, micro- and nanotomography, and three-dimensional computer rendering. Mathematical analyses are conducted using the image analysis package "Ka-me: A Voronoi Image Analyzer." Further analyses utilize three-dimensional printing, laser etched crystalline glass art, and sculpture. Open sharing of three-dimensional nanotomography of radiolaria and other protozoa through MorphoSource enables new possibilities for artists, architects, paleontologists, structural morphologists, taxonomists, museum curators, and mathematical biologists. Distinctively, newer models of radiolaria fit into a larger context of productive interdisciplinary collaboration that continues Haeckel's legacy that lay a foundation for new work in biomimetic design and additive manufacturing where artistic and scientific models mutually and robustly generate wonder, beauty, utility, curiosity, insight, environmentalism, theory, and questions.
Collapse
Affiliation(s)
- John R Jungck
- Departments of Biological Sciences, University of Delaware, Newark, DE, 19716, USA. .,Department of Mathematical Sciences, University of Delaware, Newark, DE, 19716, USA. .,ISE Lab 402, University of Delaware, 221 Academy St, Newark, DE, 19716, USA.
| | - Roger Wagner
- Departments of Biological Sciences, University of Delaware, Newark, DE, 19716, USA
| | - Denis van Loo
- XRE (X-Ray Engineering), Technologiepark-Zwijnaarde 5, 9052, Zwijnaarde, Belgium
| | - Bathsheba Grossman
- Bathsheba Sculpture LLC, 28 Madison Street # 1, Somerville, MA, 02143, USA
| | - Noppadon Khiripet
- NECTEC (National Electronics and Computer Technology Center), Bangkok, 12120, Thailand
| | - Jutarat Khiripet
- NECTEC (National Electronics and Computer Technology Center), Bangkok, 12120, Thailand
| | - Wongarnet Khantuwan
- NECTEC (National Electronics and Computer Technology Center), Bangkok, 12120, Thailand
| | | |
Collapse
|
16
|
Abstract
Endovascular coiling is a primary treatment for intra-cranial aneurysm, which deploys a thin and detachable metal wire inside the aneurysm so as to prevent its rupture. Emerging evidence from medical research and clinical practice has suggested that the coil configuration inside the aneurysm plays a vital role in properly treating aneurysm and predicting its outcome. In this paper, we propose a novel virtual coiling technique, called Ball Winding, for generating a coil configuration with ensured blocking ability. It can be used as an automatic tool for virtually simulating coiling before its implantation and thus optimizes such treatments. Our approach is based on integer linear programming and computational geometry techniques, and takes into consideration the packing density and coil distribution as the performance measurements. The resulting coiling is deployable (with the help of coil pre-shaping) and with minimized energy. Experimental results on both random and real aneurysm data suggest that our proposed method yields near optimal solution.
Collapse
Affiliation(s)
- Zihe Chen
- State University of New York at Buffalo
| | | | | | | | - Hui Meng
- State University of New York at Buffalo
| | - Jinhui Xu
- State University of New York at Buffalo
| |
Collapse
|
17
|
de Berg M, Gudmundsson J, Mehrabi AD. Finding Pairwise Intersections Inside a Query Range. Algorithmica 2017; 80:3253-3269. [PMID: 30956379 PMCID: PMC6428404 DOI: 10.1007/s00453-017-0384-3] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 05/27/2016] [Accepted: 10/13/2017] [Indexed: 06/09/2023]
Abstract
We study the following problem: preprocess a set O of objects into a data structure that allows us to efficiently report all pairs of objects from O that intersect inside an axis-aligned query range Q . We present data structures of size O ( n · polylog n ) and with query time O ( ( k + 1 ) · polylog n ) time, where k is the number of reported pairs, for two classes of objects in R 2 : axis-aligned rectangles and objects with small union complexity. For the 3-dimensional case where the objects and the query range are axis-aligned boxes in R 3 , we present a data structure of size O ( n n · polylog n ) and query time O ( ( n + k ) · polylog n ) . When the objects and query are fat, we obtain O ( ( k + 1 ) · polylog n ) query time using O ( n · polylog n ) storage.
Collapse
Affiliation(s)
- Mark de Berg
- Department of Computer Science, TU Eindhoven, Eindhoven, The Netherlands
| | | | - Ali D. Mehrabi
- Department of Computer Science, TU Eindhoven, Eindhoven, The Netherlands
| |
Collapse
|
18
|
Koshiyama K, Wada S. Mathematical model of a heterogeneous pulmonary acinus structure. Comput Biol Med 2015; 62:25-32. [PMID: 25912985 DOI: 10.1016/j.compbiomed.2015.03.032] [Citation(s) in RCA: 23] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/30/2014] [Revised: 03/02/2015] [Accepted: 03/31/2015] [Indexed: 01/06/2023]
Abstract
The pulmonary acinus is a gas exchange unit distal to the terminal bronchioles. A model of its structure is important for the computational investigation of mechanical phenomena at the acinus level. We propose a mathematical model of a heterogeneous acinus structure composed of alveoli of irregular sizes, shapes, and locations. The alveoli coalesce into an intricately branched ductal tree, which meets the space-filling requirement of the acinus structure. Our model uses Voronoi tessellation to generate an assemblage of the alveolar or ductal airspace, and Delaunay tessellation and simulated annealing for the ductal tree structure. The modeling condition is based on average acinar and alveolar volume characteristics from published experimental information. By applying this modeling technique to the acinus of healthy mature rats, we demonstrate that the proposed acinus structure model reproduces the available experimental information. In the model, the shape and size of alveoli and the length, generation, tortuosity, and branching angle of the ductal paths are distributed in several ranges. This approach provides a platform for investigating the heterogeneous nature of the acinus structure and its relationship with mechanical phenomena at the acinus level.
Collapse
|
19
|
Demšar U, Buchin K, Cagnacci F, Safi K, Speckmann B, Van de Weghe N, Weiskopf D, Weibel R. Analysis and visualisation of movement: an interdisciplinary review. Mov Ecol 2015; 3:5. [PMID: 25874114 PMCID: PMC4395897 DOI: 10.1186/s40462-015-0032-y] [Citation(s) in RCA: 40] [Impact Index Per Article: 4.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/17/2014] [Accepted: 02/02/2015] [Indexed: 05/23/2023]
Abstract
The processes that cause and influence movement are one of the main points of enquiry in movement ecology. However, ecology is not the only discipline interested in movement: a number of information sciences are specialising in analysis and visualisation of movement data. The recent explosion in availability and complexity of movement data has resulted in a call in ecology for new appropriate methods that would be able to take full advantage of the increasingly complex and growing data volume. One way in which this could be done is to form interdisciplinary collaborations between ecologists and experts from information sciences that analyse movement. In this paper we present an overview of new movement analysis and visualisation methodologies resulting from such an interdisciplinary research network: the European COST Action "MOVE - Knowledge Discovery from Moving Objects" (http://www.move-cost.info). This international network evolved over four years and brought together some 140 researchers from different disciplines: those that collect movement data (out of which the movement ecology was the largest represented group) and those that specialise in developing methods for analysis and visualisation of such data (represented in MOVE by computational geometry, geographic information science, visualisation and visual analytics). We present MOVE achievements and at the same time put them in ecological context by exploring relevant ecological themes to which MOVE studies do or potentially could contribute.
Collapse
Affiliation(s)
- Urška Demšar
- />School of Geography & Geosciences, University of St Andrews, Irvine Building, North Street, St Andrews, Fife, Scotland KY16 9AL UK
| | - Kevin Buchin
- />Department of Mathematics and Computer Science, Technical University Eindhoven, Eindhoven, The Netherlands
| | - Francesca Cagnacci
- />Biodiversity and Molecular Ecology Department, IASMA Research and Innovation Centre, Fondazione Edmund Mach, Trento, Italy
| | - Kamran Safi
- />Department of Migration and Immuno-ecology, Max Planck Institute for Ornithology, Munich, Germany
- />Department of Biology, University of Konstanz, Konstanz, Germany
| | - Bettina Speckmann
- />Department of Mathematics and Computer Science, Technical University Eindhoven, Eindhoven, The Netherlands
| | | | - Daniel Weiskopf
- />Visualization Research Center, University of Stuttgart, Stuttgart, Germany
| | - Robert Weibel
- />Department of Geography, University of Zurich, Zurich, Switzerland
| |
Collapse
|
20
|
Biedl T, Held M, Huber S, Kaaser D, Palfrader P. A simple algorithm for computing positively weighted straight skeletons of monotone polygons. INFORM PROCESS LETT 2015; 115:243-247. [PMID: 25648376 PMCID: PMC4308025 DOI: 10.1016/j.ipl.2014.09.021] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/02/2014] [Revised: 09/02/2014] [Accepted: 09/24/2014] [Indexed: 11/15/2022]
Abstract
We study the characteristics of straight skeletons of monotone polygonal chains and use them to devise an algorithm for computing positively weighted straight skeletons of monotone polygons. Our algorithm runs in [Formula: see text] time and [Formula: see text] space, where n denotes the number of vertices of the polygon.
Collapse
Affiliation(s)
- Therese Biedl
- David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Ontario N2L 1A2, Canada
| | - Martin Held
- Universität Salzburg, FB Computerwissenschaften, 5020 Salzburg, Austria
| | - Stefan Huber
- Institute of Science and Technology Austria, 3400 Klosterneuburg, Austria
| | - Dominik Kaaser
- Universität Salzburg, FB Computerwissenschaften, 5020 Salzburg, Austria
| | - Peter Palfrader
- Universität Salzburg, FB Computerwissenschaften, 5020 Salzburg, Austria
| |
Collapse
|
21
|
Urbanowicz RJ, Granizo-Mackenzie AL, Kiralis J, Moore JH. A classification and characterization of two-locus, pure, strict, epistatic models for simulation and detection. BioData Min 2014; 7:8. [PMID: 25057293 DOI: 10.1186/1756-0381-7-8] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/05/2013] [Accepted: 05/23/2014] [Indexed: 11/13/2022] Open
Abstract
Background The statistical genetics phenomenon of epistasis is widely acknowledged to confound disease etiology. In order to evaluate strategies for detecting these complex multi-locus disease associations, simulation studies are required. The development of the GAMETES software for the generation of complex genetic models, has provided the means to randomly generate an architecturally diverse population of epistatic models that are both pure and strict, i.e. all n loci, but no fewer, are predictive of phenotype. Previous theoretical work characterizing complex genetic models has yet to examine pure, strict, epistasis which should be the most challenging to detect. This study addresses three goals: (1) Classify and characterize pure, strict, two-locus epistatic models, (2) Investigate the effect of model ‘architecture’ on detection difficulty, and (3) Explore how adjusting GAMETES constraints influences diversity in the generated models. Results In this study we utilized a geometric approach to classify pure, strict, two-locus epistatic models by “shape”. In total, 33 unique shape symmetry classes were identified. Using a detection difficulty metric, we found that model shape was consistently a significant predictor of model detection difficulty. Additionally, after categorizing shape classes by the number of edges in their shape projections, we found that this edge number was also significantly predictive of detection difficulty. Analysis of constraints within GAMETES indicated that increasing model population size can expand model class coverage but does little to change the range of observed difficulty metric scores. A variable population prevalence significantly increased the range of observed difficulty metric scores and, for certain constraints, also improved model class coverage. Conclusions These analyses further our theoretical understanding of epistatic relationships and uncover guidelines for the effective generation of complex models using GAMETES. Specifically, (1) we have characterized 33 shape classes by edge number, detection difficulty, and observed frequency (2) our results support the claim that model architecture directly influences detection difficulty, and (3) we found that GAMETES will generate a maximally diverse set of models with a variable population prevalence and a larger model population size. However, a model population size as small as 1,000 is likely to be sufficient.
Collapse
|