Search@Home: A Commercial Off-the-Shelf Environment for Investigating Optimization Problems
This addresses the need for more realistic testing environments in software engineering and optimization, though it appears incremental as it builds on existing in situ search concepts.
The paper tackles the problem of search heuristics being limited by simulations that may not replicate real-world conditions, and introduces Search@Home, an environment using commercial off-the-shelf devices to enable rapid prototyping of optimization strategies for real-world problems.
Search heuristics, particularly those that are evaluation-driven (e.g., evolutionary computation), are often performed in simulation, enabling exploration of large solution spaces. Yet simulation may not truly replicate real-world conditions. However, search heuristics have been proven to be successful when executed in real-world constrained environments that limit searching ability even with broad solution spaces. Moreover, searching in situ provides the added benefit of exposing the search heuristic to the exact conditions and uncertainties that the deployed application will face. Software engineering problems can benefit from in situ search via instantiation and analysis in real-world environments. This paper introduces Search@Home, an environment comprising heterogeneous commercial off-the-shelf devices enabling rapid prototyping of optimization strategies for real-world problems.