Adaptive operator selection