1. A signal detection method, comprising: dividing a set of candidate symbols, a constellation set into a plurality of subsets by grouping the constellation set; dividing a tree search process of a QR-decomposition with M-algorithm (QRDM) algorithm into a plurality of partial detection phases; and performing the plurality of divided partial detection phases in parallel or iteratively.