Jove
Visualize
Contact Us
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 Concept Videos

Mutations01:35

Mutations

42.5K
Mutations are changes in the sequence of DNA. These changes can occur spontaneously or they can be induced by exposure to environmental factors. Mutations can be characterized in a number of different ways: whether and how they alter the amino acid sequence of the protein, whether they occur over a small or large area of DNA, and whether they occur in somatic cells or germline cells.
Chromosomal Alterations Are Large-Scale Mutations
While point mutations are changes in a single nucleotide in...
42.5K
Mutations01:39

Mutations

94.1K
Overview
94.1K
Mutations in Microorganisms01:18

Mutations in Microorganisms

427
Mutations are heritable changes in an organism’s genome involving alterations in the base sequence of DNA or RNA. These changes can influence cellular processes and phenotypic traits, potentially transforming the unaltered wild type into a mutant form. Such changes, termed forward mutations, are pivotal in shaping the genetic diversity of organisms.RNA viruses exhibit the highest mutation rates due to the absence of robust proofreading mechanisms during genome replication. In contrast,...
427
Mutation, Gene Flow, and Genetic Drift01:09

Mutation, Gene Flow, and Genetic Drift

61.5K
In a population that is not at Hardy-Weinberg equilibrium, the frequency of alleles changes over time. Therefore, any deviations from the five conditions of Hardy-Weinberg equilibrium can alter the genetic variation of a given population. Conditions that change the genetic variability of a population include mutations, natural selection, non-random mating, gene flow, and genetic drift (small population size).
61.5K
Mismatch Repair01:20

Mismatch Repair

6.2K
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
6.2K
In-vitro Mutagenesis01:16

In-vitro Mutagenesis

15.9K
To learn more about the function of a gene, researchers can observe what happens when the gene is inactivated or “knocked out,” by creating genetically engineered knockout animals. Knockout mice have been particularly useful as models for human diseases such as cancer, Parkinson’s disease, and diabetes.
15.9K

You might also read

Related Articles

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

Sort by
Same author

Heuristics for the run-length encoded Burrows-Wheeler transform alphabet ordering problem.

Journal of heuristics·2025
Same author

The Cost of Randomness in Evolutionary Algorithms: Crossover Can Save Random Bits.

Evolutionary computation·2025
Same author

Runtime Analysis of Restricted Tournament Selection for Bimodal Optimisation.

Evolutionary computation·2021
Same author

How to Escape Local Optima in Black Box Optimisation: When Non-elitism Outperforms Elitism.

Algorithmica·2019
Same author

On the Runtime Analysis of the Clearing Diversity-Preserving Mechanism.

Evolutionary computation·2018
Same author

Expected Fitness Gains of Randomized Search Heuristics for the Traveling Salesperson Problem.

Evolutionary computation·2016
Same journal

Tree-Packing Revisited: Faster Fully Dynamic Min-Cut and Arboricity.

Algorithmica·2026
Same journal

A General Upper Bound for the Runtime of a Coevolutionary Algorithm on Impartial Combinatorial Games.

Algorithmica·2026
Same journal

Fully Characterizing Lossy Catalytic Computation.

Algorithmica·2026
Same journal

Parameterized Complexities of Dominating and Independent Set Reconfiguration.

Algorithmica·2026
Same journal

The SLO Hierarchy of Pseudo-Boolean Functions and Runtime of Evolutionary Algorithms.

Algorithmica·2026
Same journal

From Data Completion to Problems on Hypercubes: A Parameterized Analysis of the Independent Set Problem.

Algorithmica·2025
See all related articles

Related Experiment Video

Updated: Dec 27, 2025

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules
10:58

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules

Published on: July 25, 2013

17.5K

On Easiest Functions for Mutation Operators in Bio-Inspired Optimisation.

Dogan Corus1, Jun He2, Thomas Jansen2

  • 12Department of Computer Science, University of Sheffield, Sheffield, S1 4DP UK.

Algorithmica
|February 28, 2020
PubMed
Summary
This summary is machine-generated.

This study identifies MinBlocks as an easiest function for the (1+1) Evolutionary Algorithm with contiguous somatic hypermutation (CHM). Hybrid algorithms combining CHM and standard bit mutation (SBM) achieve optimal performance on easiest functions for individual operators.

Keywords:
Artificial immune systemsEvolutionary algorithmsHybridisationRunning time analysisTheory

More Related Videos

Mutagenesis and Functional Selection Protocols for Directed Evolution of Proteins in E. coli
09:01

Mutagenesis and Functional Selection Protocols for Directed Evolution of Proteins in E. coli

Published on: March 16, 2011

31.0K
A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing
11:36

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing

Published on: July 3, 2016

11.2K

Related Experiment Videos

Last Updated: Dec 27, 2025

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules
10:58

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules

Published on: July 25, 2013

17.5K
Mutagenesis and Functional Selection Protocols for Directed Evolution of Proteins in E. coli
09:01

Mutagenesis and Functional Selection Protocols for Directed Evolution of Proteins in E. coli

Published on: March 16, 2011

31.0K
A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing
11:36

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing

Published on: July 3, 2016

11.2K

Area of Science:

  • Computer Science
  • Artificial Intelligence
  • Bio-inspired Computing

Background:

  • Analyzing algorithm performance requires understanding easy and hard function classes.
  • OneMax is known as an easiest function for (1+1) Evolutionary Algorithm with standard bit mutation (SBM), while Trap is a hardest function.

Purpose of the Study:

  • Extend the analysis of easiest function classes to the contiguous somatic hypermutation (CHM) operator.
  • Investigate hybrid algorithms combining CHM and SBM for improved performance.

Main Methods:

  • Define and analyze the MinBlocks function as an easiest function for (1+1) EA with CHM.
  • Conduct runtime and fixed budget analyses for MinBlocks.
  • Rigorously prove the performance of hybrid algorithms combining CHM and SBM.

Main Results:

  • MinBlocks is proven to be an easiest function for (1+1) EA with CHM.
  • Hybrid algorithms using CHM and SBM demonstrate optimal asymptotic performance on OneMax and MinBlocks.
  • Easiest functions for hybrid algorithms are not simple weighted combinations of individual operator easiest functions.

Conclusions:

  • Contiguous somatic hypermutation (CHM) has a distinct easiest function, MinBlocks.
  • Hybrid algorithms effectively leverage the strengths of multiple operators, achieving optimal performance on diverse function classes.
  • The design of easiest functions for hybrid algorithms requires a nuanced understanding beyond simple aggregation.