“…A generalized Gorenstein ring [11] is one of the generalization of a Gorenstein ring, defined by a certain embedding of the rings into their canonical modules; see 2.2 for the precise definition. The class of generalized Gorenstein rings is a new class of Cohen-Macaulay rings, which naturally covers the class of Gorenstein rings and fills the gap in-between Cohen-Macaulay and Gorenstein properties; see [6,8,11,12,13,15,16,17,18,21,23,24,26,34]. In fact such rings extend the definition of almost Gorenstein rings which were initially defined by Barucci and Fröberg [4] over one-dimensional analytically unramified local rings, and further developed and defined by Goto, Matsuoka, and Phuong [13] over arbitrary Cohen-Macaulay local rings of dimension one.…”