Mathematical programming plays a pivotal role in finding the solution for optimization problems in various practical, real-life applications. Conventionally, the modeling used in mathematical programming is based on numerical values. It is however complicated to accurately provide such rigid numerical values because uncertain elements do exist in the decision-making process. Furthermore, buildi...