Control designs and reinforcement learning-based management for software defined networks