Related Experiment Video
Updated: Mar 21, 2026

14:55
Evaluating the Effect of Roadside Parking on a Dual-Direction Urban Street
Published on: January 20, 2023
4.5K
Evaluating clustering methods within the Artificial Ecosystem Algorithm and their application to bike redistribution
Manal T Adham1, Peter J Bentley1
1University College London, United Kingdom.
Bio Systems
|May 15, 2016
Summary
This study introduces the Artificial Ecosystem Algorithm (AEA) to solve the complex truck redistribution problem in bike share schemes. The AEA effectively optimizes vehicle balancing for improved operational efficiency.
Area of Science:
- Operations Research
- Computer Science
- Artificial Intelligence
Background:
- The truck redistribution problem in bike share schemes (BSS) is an NP-hard combinatorial optimization challenge.
- Existing exact optimization techniques are computationally infeasible for real-time solutions.
- Efficient heuristic approaches are needed to manage BSS logistics.
Purpose of the Study:
- To propose and evaluate the Artificial Ecosystem Algorithm (AEA) as a heuristic solution for the BSS truck redistribution problem.
- To adapt the AEA for distributed computing and dynamic problem changes.
- To assess the effectiveness of AEA variants in optimizing BSS operations.
Main Methods:
- Developed three Artificial Ecosystem Algorithm (AEA) variants: baseline, community-based, and adaptive.
- Decomposed the redistribution problem into sub-components for evolutionary optimization.
- Clustering methods were central to AEA variants, focusing on journey flows and demand adaptation.
- Applied AEA variants to historical data from London's Santander Cycle scheme.
Main Results:
- The AEA variants demonstrated effectiveness in finding solutions for the truck redistribution problem.
- Empirical evaluation using Santander Cycles data validated the AEA's potential.
- The adaptive AEA showed promise in handling dynamic changes in demand.
Conclusions:
- The Artificial Ecosystem Algorithm (AEA) offers a viable heuristic approach for the complex BSS truck redistribution problem.
- AEA's adaptability and decomposition strategy are suitable for distributed computing environments.
- The proposed AEA variants provide a foundation for improving BSS operational efficiency through optimized vehicle balancing.
Related Concept Videos
Cluster Sampling Method
15.4K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
15.4K
Sampling Plans
1.2K
Sampling is a crucial step in analytical chemistry, allowing researchers to collect representative data from a large population. Common sampling methods include random, judgmental, systematic, stratified, and cluster sampling.
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
1.2K
Manipulation and Analysis
322
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
322
Distributed Loads: Problem Solving
1.2K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.2K
