M2 Internship: Graph Algorithms for Fair Wi-Fi Channel Allocation