Hostname: page-component-7b7567c8c-mnklg Total loading time: 0 Render date: 2026-11-12T20:10:08.635Z Has data issue: false hasContentIssue false

Towards a solver-aware systems architecting framework: leveraging experts, specialists and the crowd to design innovative complex systems

Published online by Cambridge University Press:  11 March 2022

Zoe Szajnfarber*
Affiliation:
Department of Engineering Management and Systems Engineering, The George Washington University, 800 22nd Street NW, Washington, DC 20008, USA
Taylan G. Topcu
Affiliation:
Department of Engineering Management and Systems Engineering, The George Washington University, 800 22nd Street NW, Washington, DC 20008, USA
Hila Lifshitz-Assaf
Affiliation:
Leonard N. Stern School of Business, New York University, 44 West Fourth Street, 8-89, New York, NY 10012, USA
*
Corresponding author Z. Szajnfarber zszajnfa@gwu.edu
Rights & Permissions [Opens in a new window]

Abstract

This article proposes the solver-aware system architecting framework for leveraging the combined strengths of experts, crowds and specialists to design innovative complex systems. Although system architecting theory has extensively explored the relationship between alternative architecture forms and performance under operational uncertainty, limited attention has been paid to differences due to who generates the solutions. The recent rise in alternative solving methods, from gig workers to crowdsourcing to novel contracting structures emphasises the need for deeper consideration of the link between architecting and solver-capability in the context of complex system innovation. We investigate these interactions through an abstract problem-solving simulation, representing alternative decompositions and solver archetypes of varying expertise, engaged through contractual structures that match their solving type. We find that the preferred architecture changes depending on which combinations of solvers are assigned. In addition, the best hybrid decomposition-solver combinations simultaneously improve performance and cost, while reducing expert reliance. To operationalise this new solver-aware framework, we induce two heuristics for decomposition-assignment pairs and demonstrate the scale of their value in the simulation. We also apply these two heuristics to reason about an example of a robotic manipulator design problem to demonstrate their relevance in realistic complex system settings.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1.An overview of the simulation model. Squares represent task structures and the colours represent assignment to a different solver archetype.

Figure 1

Figure 2.(a) Flowchart of the simulation based on field position (Tee, Fairway and Green) and stroke types (Drive, Approach and Putt) and (b) simulation parameters for strokes per solver type. *‘d’ represents the remaining distance to the hole, ‘N’ denotes normal distribution and ‘U’ represents uniform distribution.

Figure 2

Figure 3.The baseline undecomposed expert-only problem H (a), LG decomposition (b), TFG decomposition (c) and TS decomposition (d).

Figure 3

Figure 4.Alternative assignment of solvers to tasks of an LG architecture. The boxes represent the tasks (L and G shown) where the colours (Blue, Red and Black) represent solver types.

Figure 4

Figure 5.Consistency of solver efficacy for different decompositions (a) and comparison of amateur tournaments of increasing size (shown in blue confidence intervals) to the performance of a professional benchmark (shown in horizontal black line) (b). We multiplied confidence intervals with five for ease of readability.

Figure 5

Figure 6.Performance of alternative decompositions by solver type.

Figure 6

Figure 7.Design process outcomes with respect to the professional benchmark (a), comparison of innovation outcomes of performance, cost, meaningful reduction of expert reliance and dominance on all attributes, by problem decomposition (b).

Figure 7

Table 1.Results of the sensitivity analysis

Figure 8

Figure 8.Performance impact of replacing solver drive assignment with a specialist on different decomposition solver assignment combinations.

Figure 9

Figure 9.Performance impact of replacing a solver green assignment with an amateur on different decomposition solver assignment combinations.