Using diversity for optimizing cycle time for a pick-and-place machine

Read full text
Authors: Mark de Berg, Ugnė Laima Čižiūtė, Dirk H. P. Gerrits, Andrés López Martínez, Frits C. R. Spieksma
Cited by: 0
References: 30

Abstract

Abstract Assigning feeders and nozzles is an important step in the setup of pick-and-place machines. We study this feeder and nozzle assignment problem (FNAP) for a representative machine from Kulicke & Soffa (K&S). The goal is to assign nozzles and feeders so that a given set of printed circuit boards can be produced while minimizing cycle time. The heuristic currently used by K&S reliably finds feasible assignments but performs poorly regarding nozzle exchanges, which are strongly correlated with cycle time. To address this, we propose a novel algorithm that tries to find k feasible assignments that are as diverse as possible, for some parameter $$k>1$$ . By maximizing solution diversity, our approach increases the likelihood of finding initial solutions that can yield shorter cycle times after further optimization. On real-world instances, our algorithm achieves at least half the theoretical maximum diversity in over 70% of cases for $$k \le 10$$ . It also produces assignments with estimated nozzle exchanges roughly half those of the current heuristic in 95% of cases, while reducing the number of instances incorrectly classified as infeasible at only a small cost in runtime.

Fields of Study & Subjects

Scheduling and Optimization Algorithms Advanced Manufacturing and Logistics Optimization Assembly Line Balancing Optimization

Publication details

Journal / source
Flexible Services and Manufacturing Journal
Publication date
16 March 2026
Language
EN