The document discusses a novel approach to non-convex bi-level programming problems by integrating goal programming with satisfaction functions. It outlines a model proposal that transforms bi-level programming into a multi-criteria single-level problem and introduces strategies for identifying goals for decision-makers. The authors also provide numerical examples and results supporting their method's effectiveness.