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

Application of Nonlinear Inequalities01:29

Application of Nonlinear Inequalities

357
A nonlinear inequality describes a comparison involving an expression that curves or behaves more complexly than a straight line. These inequalities often appear in forms that include squares, products, or variables in the denominator.To solve such an inequality, one starts by rewriting it so that zero appears on one side. For example, the inequality:  can be factored as: This form makes it easier to identify the values that cause the expression to equal zero. In this case, the...
357
Introduction to Nonlinear Inequalities01:25

Introduction to Nonlinear Inequalities

326
Linear and nonlinear inequalities are fundamental for analyzing variable relationships and identifying ranges satisfying specific conditions. A linear inequality involves variables raised only to the first power, resulting in a straight-line graph. This line partitions the coordinate plane into two distinct regions: one that satisfies the inequality and one that does not. Each region represents a set of solutions where the linear relationship holds true under the specified constraint.Nonlinear...
326
Heuristics01:21

Heuristics

716
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
716
Mathematical Modeling: Problem Solving01:29

Mathematical Modeling: Problem Solving

576
Mathematical modeling transforms real-world scenarios into mathematical expressions, allowing for structured problem-solving and analysis. This process involves defining the situation, assigning variables to measurable quantities, selecting an appropriate model, and solving the resulting equation. Such models are invaluable in finance, providing precise methods to evaluate investments, loans, and repayment structures.A widely used example is the calculation of fixed monthly payments on a loan,...
576
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

438
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
438
Gaussian Elimination: Problem Solving01:30

Gaussian Elimination: Problem Solving

321
Systems of linear equations in several variables are pivotal in modeling complex scenarios involving multiple unknowns and constraints. Such systems are widely used in various fields to represent relationships where several conditions must be simultaneously satisfied. Each variable in the system corresponds to an unknown quantity, while each equation imposes a linear constraint, leading to a structured approach for analyzing and solving real-world problems.A system of three equations with three...
321

You might also read

Related Articles

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

Sort by
Same author

AMHF-TP: Multifunctional therapeutic peptides prediction based on multi-granularity hierarchical features.

Quantitative biology (Beijing, China)·2026
Same author

A Hybrid Multi-Strategy Differential Creative Search Optimization Algorithm and Its Applications.

Biomimetics (Basel, Switzerland)·2025
Same author

A Novel Detection Method for High-Order SNP Epistatic Interactions Based on Explicit-Encoding-Based Multitasking Harmony Search.

Interdisciplinary sciences, computational life sciences·2024
Same author

A Novel Multitasking Ant Colony Optimization Method for Detecting Multiorder SNP Interactions.

Interdisciplinary sciences, computational life sciences·2022
Same author

Multipopulation harmony search algorithm for the detection of high-order SNP interactions.

Bioinformatics (Oxford, England)·2020
Same author

FDHE-IW: A Fast Approach for Detecting High-Order Epistasis in Genome-Wide Case-Control Studies.

Genes·2018

Related Experiment Video

Updated: May 2, 2026

Barnes Maze Testing Strategies with Small and Large Rodent Models
12:59

Barnes Maze Testing Strategies with Small and Large Rodent Models

Published on: February 26, 2014

42.8K

A novel harmony search algorithm based on teaching-learning strategies for 0-1 knapsack problems.

Shouheng Tuo1, Longquan Yong1, Fang'an Deng1

  • 1School of Mathematics and Computer Science, Shaanxi University of Technology, Hanzhong 723001, China.

Thescientificworldjournal
|February 28, 2014
PubMed
Summary

This study introduces a novel harmony search algorithm using teaching-learning strategies to efficiently solve 0-1 knapsack problems. The new method dynamically adjusts parameters, balancing exploration and exploitation for improved optimization performance.

Related Experiment Videos

Last Updated: May 2, 2026

Barnes Maze Testing Strategies with Small and Large Rodent Models
12:59

Barnes Maze Testing Strategies with Small and Large Rodent Models

Published on: February 26, 2014

42.8K

Area of Science:

  • Optimization Algorithms
  • Computational Intelligence
  • Operations Research

Background:

  • Discrete optimization problems, such as the 0-1 knapsack problem, present significant computational challenges.
  • Existing harmony search (HS) algorithms require enhancements for effective discrete problem-solving.
  • Balancing global exploration and local exploitation is crucial for algorithm efficiency.

Purpose of the Study:

  • To propose a novel harmony search algorithm (HSTL) integrating teaching-learning strategies for 0-1 knapsack problems.
  • To enhance the performance of the harmony search algorithm in discrete optimization contexts.
  • To dynamically adjust algorithm parameters for improved exploration-exploitation balance.

Main Methods:

  • A novel harmony search algorithm based on teaching-learning (HSTL) strategies was developed.
  • Dynamic dimension adjustment for harmony vectors was implemented.
  • Four key strategies were integrated: harmony memory consideration, teaching-learning, local pitch adjusting, and random mutation.
  • Dynamic parameter adjustment strategies were employed to balance exploration and exploitation.

Main Results:

  • Simulation experiments were conducted on 13 benchmark 0-1 knapsack problems.
  • The HSTL algorithm demonstrated superior performance compared to existing methods.
  • The dynamic parameter adjustment effectively maintained a balance between global exploration and local exploitation.

Conclusions:

  • The proposed HSTL algorithm is an efficient and effective approach for solving 0-1 knapsack problems.
  • Dynamic strategy integration and parameter adjustment significantly enhance HS algorithm performance.
  • HSTL offers a promising alternative for discrete optimization tasks.