Jove
Visualize
Contact Us

Related Concept Videos

Parallel Processing01:20

Parallel Processing

791
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
791
Sign Test for Matched Pairs01:17

Sign Test for Matched Pairs

437
The sign test for matched pairs offers a robust method for comparing two paired samples, often for the effects of an intervention in one of them. This method is very useful in situations where the underlying distribution of the data is unknown. The test compares two related samples—often pre- and post-treatment measurements on the same subjects—to determine if there are significant differences in their median values.
To conduct the sign test, we first calculate the differences in...
437
Linear Approximation in Time Domain01:21

Linear Approximation in Time Domain

379
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
379
Linear Approximation in Frequency Domain01:26

Linear Approximation in Frequency Domain

396
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
396
Synthetic Disvision of Polynomials01:28

Synthetic Disvision of Polynomials

214
Synthetic division is an efficient algorithmic approach for dividing a polynomial by a linear binomial of the form x - c, where c is a real number. This method is helpful due to its streamlined process, which avoids the more cumbersome steps involved in the traditional long division of polynomials. It simplifies computation and serves as a practical tool for evaluating polynomials and identifying their factors.To perform synthetic division, one begins by listing the coefficients of the...
214
Wilcoxon Signed-Ranks Test for Matched Pairs01:09

Wilcoxon Signed-Ranks Test for Matched Pairs

513
The Wilcoxon signed-rank test for matched pairs evaluates the null hypothesis by combining the ranks of differences with their signs. It essentially tests whether the median of the differences in a population of matched pairs is zero. Since the test incorporates more information than the sign test, it generally yields more trustable conclusions. This test also does not require the data to follow a normal distribution, but two conditions must be met for it to be applicable: (1) the data must...
513

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A storage-efficient ensemble classification using filter sharing on binarized convolutional neural networks.

PeerJ. Computer science·2022
Same author

A k-mismatch string matching for generalized edit distance using diagonal skipping method.

PloS one·2021
Same author

AresB-Net: accurate residual binarized neural networks using shortcut concatenation and shuffled grouped convolution.

PeerJ. Computer science·2021
Same author

A Pipelined Non-Deterministic Finite Automaton-Based String Matching Scheme Using Merged State Transitions in an FPGA.

PloS one·2016
Same journal

Analysis of strength degradation of coal and rock masses and stability of mined areas under long term immersion environment.

PloS one·2026
Same journal

Biogenic Silver-Selenium nanocomposite with anticancer activity and potent efficacy against vancomycin-resistant Staphylococcus aureus.

PloS one·2026
Same journal

Preparation and physicochemical characterization of a biodegradable chitosan/carboxymethyl cellulose hydrogel synthesized in NaOH/urea medium.

PloS one·2026
Same journal

Action-guilt, survivor-guilt, and depression in combat-related PTSD.

PloS one·2026
Same journal

Explainable machine learning for predicting activities of daily living at discharge in stroke patients: A retrospective study using SHAP interpretability.

PloS one·2026
Same journal

Deep learning based two-way feature depiction model for brain tumor detection.

PloS one·2026
See all related articles
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Video

Updated: Feb 21, 2026

Quantifying Intermembrane Distances with Serial Image Dilations
07:45

Quantifying Intermembrane Distances with Serial Image Dilations

Published on: September 28, 2018

6.8K

A parallel approximate string matching under Levenshtein distance on graphics processing units using warp-shuffle

ThienLuan Ho1, Seung-Rohk Oh1, HyunJin Kim1

  • 1School of Electronics and Electrical Engineering, Dankook University, Yongin-si, Republic of Korea.

Plos One
|October 11, 2017
PubMed
Summary
This summary is machine-generated.

This study introduces an efficient parallel algorithm for approximate string matching using Graphics Processing Units (GPUs), significantly speeding up DNA sequence analysis.

More Related Videos

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.8K
Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
08:39

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator

Published on: January 28, 2019

10.4K

Related Experiment Videos

Last Updated: Feb 21, 2026

Quantifying Intermembrane Distances with Serial Image Dilations
07:45

Quantifying Intermembrane Distances with Serial Image Dilations

Published on: September 28, 2018

6.8K
Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.8K
Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
08:39

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator

Published on: January 28, 2019

10.4K

Area of Science:

  • Computer Science
  • Bioinformatics
  • Computational Biology

Background:

  • Approximate string matching with k-differences is crucial for pattern recognition and computational biology.
  • Existing methods face challenges in terms of efficiency for large datasets.

Purpose of the Study:

  • To propose an efficient memory-access algorithm for parallel approximate string matching with k-differences on Graphics Processing Units (GPUs).
  • To optimize the algorithm's performance by exploiting GPU memory structures.

Main Methods:

  • Developed a parallel algorithm utilizing warp-shuffle operations for data sharing among GPU threads, avoiding shared memory access.
  • Implemented the algorithm with specific optimizations tailored to GPU memory architecture.

Main Results:

  • Achieved significant performance improvements compared to sequential CPU algorithms.
  • Demonstrated up to 122.64 times speedup over sequential algorithms and 1.53 times over previous GPU algorithms on real DNA datasets.

Conclusions:

  • The proposed GPU-based algorithm offers a substantial performance enhancement for approximate string matching.
  • This advancement has significant implications for accelerating analyses in computational biology and pattern recognition.