Optimal algorithm for minimizing production cycle time of a printed circuit board assembly line | Synapse