Development of alternative methods for solving some mathematical programming problems in crisp as well as fuzzy environment