A System of Systems architecting problem aims to determine a selection of systems, which are capable of providing a set of desired capabilities. A SoS architect usually has multiple objectives in generating efficient architectures such as minimization of the total cost and maximization the overall performance of the SoS. This study formulates a biobjective SoS architecting problem with these two objectives. Here, we consider that, by allocating funds to the systems, the SoS architect can improve the performance of the capabilities the systems can provide. The resulting architecting problem is a biobjective mixed-integer linear programming model. Specifically, the system selection decisions are binary while the fund allocation decisions are continuous. We first discuss the application of the adaptive epsilon-constraint method as an exact method for solving this model. Then, we propose an evolutionary method and compare its performance with the exact method. Finally, a numerical study demonstrates the benefits of fund allocation in the SoS architecting process.
- Adaptive systems,
- Architecture,
- Integer programming,
- Multiobjective optimization,
- Systems engineering,
- Efficient architecture,
- Epsilon-constraint method,
- Evolutionary method,
- Mixed integer linear programming model,
- Multi objective,
- Multiple-objectives,
- Performance Improvement,
- System selection,
- System of systems
Available at: http://works.bepress.com/cihan-dagli/165/
This work is partially supported by the US Department of Defense through the Systems Engineering Research Center (SERC) under Contract HQ0034-13-D-0004. SERC is a federally funded University Affiliated Research Center managed by Stevens Institute of Technology.