MILP-Guided Evolutionary Optimization for Glass Jars and Vacuum Flask Production

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

We study production planning in a glass-container factory that operates a single furnace feeding three molding machines to produce vacuum-flask inserts and glass jars. The problem features industry-specific requirements, such as ramp-up behavior, safety stock, and furnace extraction limits, which we model explicitly in a mixed-integer linear program (MILP). We then develop two hybrid evolutionary approaches, a simple Genetic Algorithm (GA) and a Multi-Population GA (MPGA), that optimize the binary decisions of the MILP, while the remaining variables are computed exactly via the embedded solver. A benchmark of 400 artificial instances, calibrated from factory data, and a real quarterly plan are used for validation. The results show that CPLEX Branch-and-Cut (B&C) solves only the smallest instances to optimality. In contrast, GA and MPGA find feasible solutions across the entire testbed within the time limit. The proposed model captures key shop-floor effects, and the multipopulation hybridization yields robust, high-quality plans when exact methods become computationally prohibitive.

Article activity feed