PubMed Health⌕ Search

SEARCH · PubMed Health

Results for “Parallel Algorithms”

Explore indexed PubMed citations for clinical trials, systematic reviews and public health research. Read source abstracts and follow each citation to its original PubMed record.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 487 records · Page 27Linked to original sources

Watermarking mesh-based representations of 3-D objects using local moments.

A new methodology for fingerprinting and watermarking three-dimensional (3-D) graphical objects is proposed in this paper. The 3-D graphical objects are described by means of polygonal meshes. The information to be embedded is provided as a binary code. A watermarking methodology has two stages: embedding and detecting the information that has been embedded in the given media. The information is embedded by means of local geometrical perturbations while maintaining the local connectivity. A neighborhood localized measure is used for selecting appropriate vertices for watermarking. A study is undertaken in order to verify the suitability of this measure for selecting vertices from regions where geometrical perturbations are less perceptible. Two different watermarking algorithms, that do not require the original 3-D graphical object in the detection stage, are proposed. The two algorithms differ with respect to the type of constraint to be embedded in the local structure: by using parallel planes and bounding ellipsoids, respectively. The information capacity of various 3-D meshes is analyzed when using the proposed 3-D watermarking algorithms. The robustness of the 3-D watermarking algorithms is tested to noise perturbation and to object cropping.

Algorithms↗

Comprehensive health assessment: an algorithmic model.

Most professional communities advocate and employ an assessment of some kind before initiating an action of change. The closer that health promotion programs parallel such models, the easier it will be for their products to be accepted in the health community. This article describes such a comprehensive algorithmic health assessment model, applicable to therapeutic recreation. The focus of the model is on the conceptual interplay between health assessment and the design of prescriptive health promotion plans that are tailored to the individual client. References and general recommendations for applying this model to special populations are provided.

Health Promotion↗

Approximation properties of haplotype tagging.

BACKGROUND: Single nucleotide polymorphisms (SNPs) are locations at which the genomic sequences of population members differ. Since these differences are known to follow patterns, disease association studies are facilitated by identifying SNPs that allow the unique identification of such patterns. This process, known as haplotype tagging, is formulated as a combinatorial optimization problem and analyzed in terms of complexity and approximation properties. RESULTS: It is shown that the tagging problem is NP-hard but approximable within 1 + ln((n2 - n)/2) for n haplotypes but not approximable within (1-epsilon) ln(n/2) for any epsilon > 0 unless NP subset DTIME(n(log log n)). A simple, very easily implementable algorithm that exhibits the above upper bound on solution quality is presented. This algorithm has running time O(np/2(2m-p+1)) < or = O(m(n2-n)/2) where p < or = min(n, m) for n haplotypes of size m. As we show that the approximation bound is asymptotically tight, the algorithm presented is optimal with respect to this asymptotic bound. CONCLUSION: The haplotype tagging problem is hard, but approachable with a fast, practical, and surprisingly simple algorithm that cannot be significantly improved upon on a single processor machine. Hence, significant improvement in computational efforts expended can only be expected if the computational effort is distributed and done in parallel.

Algorithms↗

Fast SVM training algorithm with decomposition on very large data sets.

Training a support vector machine on a data set of huge size with thousands of classes is a challenging problem. This paper proposes an efficient algorithm to solve this problem. The key idea is to introduce a parallel optimization step to quickly remove most of the nonsupport vectors, where block diagonal matrices are used to approximate the original kernel matrix so that the original problem can be split into hundreds of subproblems which can be solved more efficiently. In addition, some effective strategies such as kernel caching and efficient computation of kernel matrix are integrated to speed up the training process. Our analysis of the proposed algorithm shows that its time complexity grows linearly with the number of classes and size of the data set. In the experiments, many appealing properties of the proposed algorithm have been investigated and the results show that the proposed algorithm has a much better scaling capability than Libsvm, SVMlight, and SVMTorch. Moreover, the good generalization performances on several large databases have also been achieved.

Algorithms↗

Comparison of dose calculation algorithms in phantoms with lung equivalent heterogeneities under conditions of lateral electronic disequilibrium.

An extensive set of benchmark measurement of PDDs and beam profiles was performed in a heterogeneous layer phantom, including a lung equivalent heterogeneity, by means of several detectors and compared against the predicted dose values by different calculation algorithms in two treatment planning systems. PDDs were measured with TLDs, plane parallel and cylindrical ionization chambers and beam profiles with films. Additionally, Monte Carlo simulations by means of the PENELOPE code were performed. Four different field sizes (10 x 10, 5 x 5, 2 x 2, and 1 x 1 cm2) and two lung equivalent materials (CIRS, p(w)e=0.195 and St. Bartholomew Hospital, London, p(w)e=0.244-0.322) were studied. The performance of four correction-based algorithms and one based on convolution-superposition was analyzed. The correction-based algorithms were the Batho, the Modified Batho, and the Equivalent TAR implemented in the Cadplan (Varian) treatment planning system and the TMS Pencil Beam from the Helax-TMS (Nucletron) treatment planning system. The convolution-superposition algorithm was the Collapsed Cone implemented in the Helax-TMS. The only studied calculation methods that correlated successfully with the measured values with a 2% average inside all media were the Collapsed Cone and the Monte Carlo simulation. The biggest difference between the predicted and the delivered dose in the beam axis was found for the EqTAR algorithm inside the CIRS lung equivalent material in a 2 x 2 cm2 18 MV x-ray beam. In these conditions, average and maximum difference against the TLD measurements were 32% and 39%, respectively. In the water equivalent part of the phantom every algorithm correctly predicted the dose (within 2%) everywhere except very close to the interfaces where differences up to 24% were found for 2 x 2 cm2 18 MV photon beams. Consistent values were found between the reference detector (ionization chamber in water and TLD in lung) and Monte Carlo simulations, yielding minimal differences (0.4%+/-1.2%). The penumbra broadening effect in low density media was not predicted by any of the correction-based algorithms, and the only one that matched the experimental values and the Monte Carlo simulations within the estimated uncertainties was the Collapsed Cone Algorithm.

Algorithms↗

FBP Algorithms for Attenuated Fan-Beam Projections.

A filtered backprojection (FBP) reconstruction algorithm for attenuated fan-beam projections has been derived based on Novikov's inversion formula. The derivation uses a common transformation between parallel-beam and fan-beam coordinates. The filtering is shift-invariant. Numerical evaluation of the FBP algorithm is presented as well. As a special application, we also present a shift-invariant FBP algorithm for fan-beam SPECT reconstruction with uniform attenuation compensation. Several other fan-beam reconstruction algorithms are also discussed. In the attenuation-free case, our algorithm reduces to the conventional fan-beam FBP reconstruction algorithm.

Journal Article↗

A generalized approach to parallel magnetic resonance imaging.

Parallel magnetic resonance (MR) imaging uses spatial encoding from multiple radiofrequency detector coils to supplement the encoding supplied by magnetic field gradients, and thereby to accelerate MR image acquisitions beyond previous limits. A generalized formulation for parallel MR imaging is derived, demonstrating the relationship between existing techniques such as SMASH and SENSE, and suggesting new algorithms with improved performance. Hybrid approaches combining features of both SMASH-like and SENSE-like image reconstructions are constructed, and numerical conditioning techniques are described which can improve the practical robustness of parallel image reconstructions. Incorporation of numerical conditioning directly into parallel reconstructions using the generalized approach also removes a cumbersome and potentially error-prone sensitivity calibration step involving division of two distinct in vivo reference images. Hybrid approaches in combination with numerical conditioning are shown to extend the range of accelerations over which high-quality parallel images may be obtained.

Algorithms↗

A biologically inspired neural network for dynamic programming.

An artificial neural network with a two-layer feedback topology and generalized recurrent neurons, for solving nonlinear discrete dynamic optimization problems, is developed. A direct method to assign the weights of neural networks is presented. The method is based on Bellmann's Optimality Principle and on the interchange of information which occurs during the synaptic chemical processing among neurons. The neural network based algorithm is an advantageous approach for dynamic programming due to the inherent parallelism of the neural networks; further it reduces the severity of computational problems that can occur in methods like conventional methods. Some illustrative application examples are presented to show how this approach works out including the shortest path and fuzzy decision making problems.

Algorithms↗

Self-shielding effects in neutron spectra measurements for neutron capture therapy by means of activation foils.

The design and optimisation of a neutron beam for neutron capture therapy (NCT) is accompanied by the neutron spectra measurements at the target position. The method of activation detectors was applied for the neutron spectra measurements. Epithermal neutron energy region imposes the resonance structure of activation cross sections resulting in strong self-shielding effects. The neutron self-shielding correction factor was calculated using a simple analytical model of a single absorption event. Such a procedure has been applied to individual cross sections from pointwise ENDF/B-VI library and new corrected activation cross sections were introduced to a spectra unfolding algorithm. The method has been verified experimentally both for isotropic and for parallel neutron beams. Two sets of diluted and non-diluted activation foils covered with cadmium were irradiated in the neutron field. The comparison of activation rates of diluted and non-diluted foils has demonstrated the correctness of the applied self-shielding model.

Absorption↗

Form invariance and implicit parallelism.

Holland's schema theorem (an inequality) may be viewed as an attempt to understand genetic search in terms of a coarse graining of the state space. Stephens and Waelbroeck developed that perspective, sharpening the schema theorem to an equality. Of particular interest is a "form invariance" of their equations; the form is unchanged by the degree of coarse graining. This paper establishes a similar form invariance for the more general model of Vose et al. and uses the attendant machinery as a springboard for an interpretation and discussion of implicit parallelism.

Algorithms↗

LASSAP, a LArge Scale Sequence compArison Package.

MOTIVATION: This paper presents LASSAP, a new software package for sequence comparison. LASSAP is a programmable, high-performance system designed to raise current limitations of sequence comparison programs in order to fit the needs of large-scale analysis. LASSAP provides an API (Application Programming Interface) allowing the integration of any generic pairwise-based algorithm. RESULTS: Whatever pairwise algorithm is used in LASSAP, it shares with all other algorithms numerous enhancements such as: (i) intra- and inter-databank comparisons; (ii) computational requests (selections and computations are achieved on the fly); (iii) frame translations on queries and databanks; (iv) structured results allowing easy and powerful post-analysis; (v) performance improvements by parallelization and the driving of specialized hardware. LASSAP currently implements all major sequence comparison algorithms (Fasta, Blast, Smith/Waterman), and other string matching and pattern matching algorithms. LASSAP is both an integrated software for end-users and a framework allowing the integration and the combination of new algorithms. LASSAP is used in different projects such as the building of PRODOM, the exhaustive comparison of yeast sequences, and the subfragments matching problem of TREMBL.

Algorithms↗

Self-organising learning control and its application to muscle relaxant anaesthesia.

The concept of a self-organising control system is attractive in biomedicine because of the imprecise nature of available physiological models. In this paper a particular strategy called a self-organising controller (SOC) originating from the work of Barron on aerospace systems is applied to the control of muscle relaxant anaesthesia. The SOC algorithm, which requires no prior knowledge of system dynamics, is described, both in single variable and multivariable format. Simulation results are presented for SOC performance on a well-established pancuronium model. Three implementations are described, being the use of a general purpose language, a SUN workstation approach, and a parallel computer transputer solution. The latter approach becomes important for multivariable control because of the computing-intensive nature of SOC. The transputer is shown to be a suitable vehicle for implementation in terms of speed and parallelism for SOC.

Algorithms↗

Kinetic parameter estimation from compartment models using a genetic algorithm.

Kinetic parameters were estimated from a three-compartment fluorodeoxyglucose model with three rate constants using a genetic algorithm. The performance of the genetic algorithm was investigated by simulation studies, in which brain time-activity data (TAD) were generated using cited mean values of rate constants and the plasma TAD obtained from positron emission tomographic studies. The accuracy of kinetic parameter estimation using the genetic algorithm was compared with that using the non-linear least-squares (NLSQ) method. The margin of error in the parameters estimated using the genetic algorithm tended to be smaller than that obtained by the NLSQ method. Although not statistically significant at a noise level of 5% in the brain TAD, the difference between the two methods became significant for all parameters at a noise level of 15% or higher. Our results suggest that the genetic algorithm is a promising means of estimating kinetic parameters from compartment models, because it is more robust against statistical noise than the NLSQ method and it can be rendered highly parallel for processing.

Algorithms↗

Global and site-specific detection of human integrin alpha 5 beta 1 glycosylation using tandem mass spectrometry and the StrOligo algorithm.

Glycans are oligosaccharides associated with proteins, and are known to confer specific functions and conformations on glycoproteins. As protein tridimensional structures are related to function, the study of glycans and their impact on protein folding can provide important information to the field of proteomics. The subdiscipline of glycomics (or glycoproteomics) is rapidly growing in importance as glycans in proteins have shown to be involved in protein-protein or protein-(drug, virus, antibody) interactions. Glycomics studies most often aim at identifying glycosylation sites, and thus are performed on deglycosylated proteins resulting in loss of site-specific details concerning the glycosylation. In order to obtain such details by mass spectrometry (MS), either whole glycoproteins must be digested and analyzed as mixtures of peptides and glycopeptides, or glycans must be isolated from glycopeptide fractions and analyzed as pools. This article describes parallel experiments involving both approaches, designed to take advantage of the StrOligo algorithm functionalities with the aim of characterizing glycosylation microheterogeneity on a specific site. A hybrid quadrupole-quadrupole-time-of-flight (QqTOF) instrument equipped with a matrix-assisted laser desorption/ionization (MALDI) source was used. Glycosylation of alpha 5 beta 1 subunits of human integrin was studied to test the methodology. The sample was divided in two aliquots, and glycans from the first aliquot were released enzymatically, labelled with 2-aminobenzamide, and identified using tandem mass spectrometry (MS/MS) and the StrOligo program. The other aliquot was digested with trypsin and the resulting peptides separated by reversed-phase high-performance liquid chromatography (HPLC). A specific collected fraction was then analyzed by MS before and after glycan release. These spectra allowed, by comparison, detection of a glycopeptide (several glycoforms) and elucidation of peptide sequence. Compositions of glycans present were proposed, and identification of possible glycan structures was conducted using MS/MS and StrOligo.

Algorithms↗

New algorithm to model protein-protein recognition based on surface complementarity. Applications to antibody-antigen docking.

A novel algorithm is presented which models protein-protein interactions using surface complementarity. The method is applied to antibody-antigen docking. A steric scoring scheme, based upon a soft potential, is used to assess complementarity, and a simple electrostatic model is then used to remove infeasible interactions. The soft potential allows for structural changes that occur during docking. Biochemical knowledge is necessary to reduce the number of docking orientations produced by the method to a manageable size. The information used includes the known epitope residues and a single loose distance constraint. The method is applied to all three crystallographically determined antibody-lysozyme complexes, HyHEL-10, D1.3 and HyHEL-5. For the first time, a predicted antibody structure (that of D1.3) is used as a docking target. In the four systems modelled, the method identifies between 15 and 40 possible docking orientations. The root-mean-square (r.m.s.) deviation between these orientations and the relevant crystallographic complex is measured in the interface region. For all four complexes an orientation is found with r.m.s. deviation in the range 1.9 A and 4.8 A. The algorithm is implemented on a single instruction/multiple datastream (SI/MD) architecture computer. The use of a parallel architecture computer ensures detailed coverage of the search space, whilst still maintaining a search time of two days.

Algorithms↗

AxML: a fast program for sequential and parallel phylogenetic tree calculations based on the maximum likelihood method.

Heuristics for the NP-complete problem of calculating the optimal phylogenetic tree for a set of aligned rRNA sequences based on the maximum likelihood method are computationally expensive. In most existing algorithms the tree evaluation and branch length optimization functions, calculating the likelihood value for each tree topology examined in the search space, account for the greatest part of overall computation time. This paper introduces AxML, a program derived from fastDNAml, incorporating a fast topology evaluation function. The algorithmic optimizations introduced, represent a general approach for accelerating this function and are applicable to both sequential and parallel phylogeny programs, irrespective of their search space strategy. Therefore, their integration into three existing phylogeny programs rendered encouraging results. Experimental results on conventional processor architectures show a global run time improvement of 35% up to 47% for the various test sets and program versions we used.

Algorithms↗

Automated comet assay analysis.

BACKGROUND: Recently the "comet assay" or "single-cell gel electrophoresis assay" has been established as a sensitive method for the detection of DNA damage and repair. Most of the software now available to quantify various parameters for DNA damage requires the interaction of a human observer. In this report, we describe an automated analysis system that is based on self-developed software and hardware and needs minimal human interaction. METHODS: The image analysis is divided into two parts: 1) automatic cell recognition and comet classification and 2) quantification of desired comet parameters. Image preprocessing, segmentation, and feature classification were developed with algorithms based on mathematical morphology. To enhance evaluation speed, we have introduced parallel processing of data under the Windows NT operating system (Microsoft Corporation, Redmond, WA). Use of an analogue real-time autofocus unit (Böcker et al.: Phys Med Biol 1997;42:1981-1992) allows for faster analysis. RESULTS: Our recognition software shows a sensitivity of 95.2% and a specificity of 92.7% when tested on test samples from routine work with DNA damage by low-dose radiation (0-2 Gy). The parallel hardware and software concept enables us to analyze 100 comets on one slide in less than 15 min. CONCLUSIONS: A comparison of measurements made on the same samples by manual and automated analysis systems revealed that there are no significant differences. The slope of the dose-response curves and the repair kinetics are very similar and demonstrate that automatic comet assay analysis is possible.

Algorithms↗

Competitive interaction of the antitumor drug daunorubicin and the fluorescence probe ethidium bromide with DNA as studied by resolving trilinear fluorescence data: the use of PARAFAC and its modification.

The competitive interaction with DNA of daunorubicin (DR), being present in the clinical anti-tumor drug daunoblastina, and the fluorescence probe ethidium bromide (EB) has been studied by parallel-factor analysis (PARAFAC) and full-rank parallel-factor analysis (FRA-PARAFAC) of a fluorescence excitation-emission three-way data array. The PARAFAC algorithm can furnish stable resolution results for the data array studied, if the estimated number of chemical components is consistent with the real number. The FRA-PARAFAC algorithm is not sensitive to the estimated number of components of the fluorescence data array if the estimated number is not less than the real number. Both algorithms gave identical resolution for the three components concerned DR, EB, and the complex EB-DNA. Variations of the equilibrium concentrations of free DR, EB, and the complex EB-DNA were resolved by both algorithms. Experimental observation confirms the hypothesis that DR is an intercalator of DNA and that the binding interactions of DR and EB with DNA are a pair of parallel competitive intercalation reactions on same base sites of DNA. The method exemplified by this study provides a useful approach for studying competitive interactions of different drugs with DNA in the presence of interferents.

Algorithms↗