Hierarchical modeling is a promising tool to deal with too complex systems in the real world. A large-scale problem can be easily solved if the problem is equivalently partitioned into several independent smaller problems, which are locally solved and then combined into the globally optimal solution. This technique is what we call the “divide-and-conquer… (More)