The document presents a semi-supervised dimensionality reduction algorithm, called SGLS, which integrates both global and local structures for effective analysis of high-dimensional data. The algorithm leverages pairwise constraints—must-link and cannot-link— to optimize data representation while addressing challenges posed by the curse of dimensionality. Experimental results demonstrate the effectiveness of SGLS in comparison to existing semi-supervised dimensionality reduction methods across several benchmark datasets.