CLLL lattice reduction algorithm

버전 1.0.0.0 (2.16 KB) 작성자: Alan ZHOU
Complex LLL (CLLL) lattice reduction algorithm for complexed-valued lattices
다운로드 수: 1K
업데이트 날짜: 2014/1/21

라이선스 보기

This is the MATLAB code for the complex LLL (CLLL) algorithm:

Ying Hung Gan, Cong Ling, and Wai Ho Mow, “Complex lattice reduction algorithm for low-complexity full-diversity MIMO detection,” IEEE Trans. Signal Processing, vol. 57, pp. 2701-2710, July 2009. (http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4787140)

Function description:
B_reduced = CLLL(B)
Input:
B - Basis matrix with columns being basis vectors
Output:
B_reduced - Reduced basis matrix with columns being basis vectors

Brief introduction of CLLL:
The traditional Lenstra-Lenstra-Lovasz (LLL) reduction algorithm was originally introduced for reducing real lattice bases, while the CLLL algorithm is developed for directly reducing the bases of a complex lattice. When applied in lattice-reduction-aided detectors for multi-input multi-output (MIMO) systems where a complex lattice is naturally defined by a complex-valued channel matrix, the CLLL algorithm can reduce the complexity by nearly 50% compared to the traditional LLL algorithm.

인용 양식

Alan ZHOU (2026). CLLL lattice reduction algorithm (https://kr.mathworks.com/matlabcentral/fileexchange/45149-clll-lattice-reduction-algorithm), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2012b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Stability Analysis에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0