In a multiuser MIMO cellular system where there are many candidate users, it is critical to select a user group which maximizes the overall throughput of the system. However, the optimal scheduling strategy is computationally prohibitive when the total number of users is large. In this paper, we propose a determinant based user selection algorithm which reduces the search complexity without much performance degradation. In order to reduce pilot overhead by precoding matrix for multiuser MIMO, we also propose a new pilot scheme with only one set of pilot, and the new pilot scheme is combined with the proposed scheduling algorithm. Simulation results show that the proposed scheduling algorithm with a new pilot scheme reduces computational complexity and pilot overhead with negligible performance degradation compared to the exhaustive scheduling with a conventional pilot scheme which uses two sets of pilots.