In condition based maintenance (CBM) optimization, the main optimization objectives include maximizing reliability and minimizing maintenance costs, which are often times conflicting to each other. In this work, we develop a physical programming based approach to deal with the multi-objective condition based maintenance optimization problem. Physical programming presents two major advantages: (...