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

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

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...
Methods of Medium Optimization01:28

Methods of Medium Optimization

Optimizing growth media enhances microbial proliferation and maximizes product yield. Statistical experimental design methodologies provide structured and reproducible approaches, offering progressively higher levels of robustness and efficiency.The One-Factor-at-a-Time (OFAT) MethodThe One-Factor-at-a-Time (OFAT) method involves adjusting a single variable while keeping all others constant. However, it cannot detect interactions between variables, often leading to suboptimal outcomes when...
Heuristics01:21

Heuristics

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...
DNA Packaging00:58

DNA Packaging

Overview
Behavioral Genetics and Its Designs01:23

Behavioral Genetics and Its Designs

Behavior genetics explores how genetic inheritance influences human behavior. It focuses on how genes, passed from parents to offspring, contribute to the development of behavioral traits and tendencies. This branch of genetics seeks to understand the complex interplay between inherited genetic factors and environmental influences in shaping our behaviors.
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Combinatorial Gene Control02:33

Combinatorial Gene Control

Combinatorial gene control is the synergistic action of several transcriptional factors to regulate the expression of a single gene. The absence of one or more of these factors may lead to a significant difference in the level of gene expression or repression.
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...

You might also read

Related Articles

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

Sort by
Same author

Characterization of indoor particulate matter by home heating fuel type in rural New Hampshire homes.

Air quality, atmosphere, & health·2025
Same author

Four-year community-wide PM<sub>2.5</sub> exposure characterization using a low-cost sensor network in a rural valley influenced by residential wood smoke.

Atmospheric environment (Oxford, England : 1994)·2025
Same author

Thinning Antarctic glaciers expose high-altitude nunataks delivering more bioavailable iron to the Southern Ocean.

Nature communications·2025
Same author

Restoring a critically endangered grassland orchid by co-planting to improve pollination and selecting sites based on pollinator availability.

Frontiers in plant science·2025
Same author

Preparation protocol for epifluorescence microscopy when working close to the detection limit.

Letters in applied microbiology·2025
Same author

The undeclared use of third-party service providers in academic publishing is unethical: an epistemic reflection and scoping review.

Naunyn-Schmiedeberg's archives of pharmacology·2024
Same journal

Computing Optimal Populations for Binary Problems using Logic Minimization.

Evolutionary computation·2026
Same journal

Enhancing Generalization and Scalability for Multi-Objective Optimization with Population Pre-Training.

Evolutionary computation·2026
Same journal

XCS for Sequential Perceptual Aliasing in Multi-Step Decision Making.

Evolutionary computation·2026
Same journal

A dynamic multi-objective evolutionary algorithm using dual-space prediction and surrogate-based sampling.

Evolutionary computation·2026
Same journal

Adapting MOEA/D to CMA-ES for Dealing with Ill-conditioned Multiobjective Problems.

Evolutionary computation·2026
Same journal

Editorial of the Special Issue: Parallel Problem Solving from Nature PPSN 2024 Extended Versions of Best Paper Candidates.

Evolutionary computation·2026
See all related articles

Related Experiment Video

Updated: Jun 1, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

Automating the packing heuristic design process with genetic programming.

Edmund K Burke1, Matthew R Hyde, Graham Kendall

  • 1University of Nottingham, School of Computer Science, Jubilee Campus, Nottingham, NG8 1BB, UK. ekb@cs.nott.ac.uk

Evolutionary Computation
|May 26, 2011
PubMed
Summary
This summary is machine-generated.

This study introduces a genetic programming system that automates the design of heuristics for complex packing problems. The system generates competitive packing algorithms, demonstrating human-level performance across various problem types.

More Related Videos

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

Efficient Sampling of Genetically Encoded Biosensor Design Space Enabled with a Design of Experiments and Automation Workflow
08:58

Efficient Sampling of Genetically Encoded Biosensor Design Space Enabled with a Design of Experiments and Automation Workflow

Published on: October 17, 2025

Related Experiment Videos

Last Updated: Jun 1, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

Efficient Sampling of Genetically Encoded Biosensor Design Space Enabled with a Design of Experiments and Automation Workflow
08:58

Efficient Sampling of Genetically Encoded Biosensor Design Space Enabled with a Design of Experiments and Automation Workflow

Published on: October 17, 2025

Area of Science:

  • Operations Research
  • Computer Science
  • Artificial Intelligence

Background:

  • Bin packing and knapsack packing problems are computationally difficult in operational research.
  • Existing exact, heuristic, and metaheuristic methods often lack generality, requiring specific tuning for different problem instances.
  • The selection of an appropriate method for a given packing problem instance is often unclear.

Purpose of the Study:

  • To automate the design of heuristic methods for packing problems.
  • To develop a generalizable approach for heuristic design applicable across various packing problem dimensions and types.
  • To demonstrate that computer-designed heuristics can achieve human-competitive performance.

Main Methods:

  • A genetic programming system was developed to automatically generate heuristics.
  • The methodology was applied without modification to one-, two-, and three-dimensional bin packing and knapsack packing problems.
  • Extensive experiments were conducted to compare the system's performance against human-designed heuristics.

Main Results:

  • The genetic programming system successfully generated high-quality heuristics for diverse packing problems.
  • The automated heuristic design methodology demonstrated a high level of generality, outperforming specialized human-designed heuristics.
  • The system achieved human-competitive results across a wide range of packing domains.

Conclusions:

  • Automating heuristic design through genetic programming offers a powerful and generalizable approach to solving complex packing problems.
  • The proposed methodology provides a novel and effective alternative to traditional, manually designed heuristics.
  • This work represents a significant advancement in automated algorithm design for operational research challenges.