We say that X = [x i j ] n i, j=1 is centrosymmetric if x i j = x n− j+1,n−i+1 , 1 i, j n. In this paper, we present an efficient algorithm for minimizing AX B −C where · is the Frobenius norm, A ∈ R m×n , B ∈ R n×s , C ∈ R m×s and X ∈ R n×n is centrosymmetric with a specified central submatrix [x i j ] p i, j n− p . Our algorithm produces a suitable X such that AX B = C in finitely many steps, if such an X exists. We show that the algorithm is stable in any case, and we give results of numerical experiments that support this claim.Problem II Let X * ∈ R n×n be given and X * c (q) = X q (be given in Problem I) and let S E denote the solution set of Problem I. Find X ∈ S E such thatOur results are natured extension of results obtain in [8,7,9]. That work was motivated by results of serval investigators including [16][17][18][19][20]. These references describe application in which such problems arise. We are particularly influenced by Zhao et al. [21], who considered the case AX = B for symmetric centrosymmetric matrix X under central principal submatrix constraint. In these papers, inevitably, Moore-Penrose generalized inverses and some complicated matrix decompositions such as canonical correlation decomposition (CCD) [22] and general singular value decomposition (GSVD) [23] are involved. Because of the obvious difficulties in numerical instability and computational complexity, those constructional solutions narrow down their applications. Indeed, it is impractical to find a solution by those formulas if the matrix size is large. In the present paper, we extend and develop the above research, however, in a totally different way.In this paper we are only concerned with iteration method, and the main idea is based onComparing the two side of J n X J n = X , we obtain X 33 = J (n−q)/2 X 11 J (n−q)/2 , X 22 = J q X 22 J q , X 23 = J q X 21 J (n−q)/2 , X 31 = J (n−q)/2 X 13 J (n−q)/2 , and X 32 = J (n−q)/2 X 12 J q . Substituting X 13 , X 23 , X 33 , and X 32 into (3) and noticing that X 22 = J q X 22 J q , we have (2).