Beyond Reynolds: A Constraint-Driven Approach to Cluster Flocking | IEEE Conference Publication | IEEE Xplore