Complexity/performance trade-off in optical packet switches