I. Introduction
Recently, cell-free systems have received significant attentions [1], [2]. By connecting all access points (APs) to a central processing unit (CPU) via backhaul links, cell-free systems allow multiple APs to simultaneously collaborate to serve users within the network coverage area, which could overcome many of the interference issues that appear in cellular networks [3], [4]. In particular, the work in [5] derived the achievable spectral efficiency expressions of four uplink implementations for cell-free systems. Reference [6] investigated the hybrid beamforming design of reconfigurable intelligent surface (RIS)-assisted cell-free systems, in which some recent advancements in RIS-assisted cell-free systems can be seen in the survey in [7]. By introducing deep reinforcement learning (DRL), [8] realized the beamforming design of cell-free systems with better performance. Based on graph neural network (GNN), [9] proposed an Edge-GNN to achieve the beamforming design for cell-free systems, where experimental results demonstrated that Edge-GNN scales well on different numbers of APs and users. Nevertheless, popular beamforming design in cell-free systems generally assumes that all APs in the network coverage area serve users simultaneously [10], [11]. This appears to be impractical as long-range APs serving users consume precious power and bandwidth resources while contributing little useful power due to high path losses [12]. To solve the above problem, a practical solution is to allow a subset of APs to serve users, which can also be called AP clustering. Consequently, joint AP clustering and beamforming is uniquely designed for cell-free systems to improve both the sum rate and the practicality.