TY - JOUR
T1 - On the complexity of the design synthesis problem
AU - Maimon, Oded
AU - Braha, Dan
PY - 1996
Y1 - 1996
N2 - In this paper we present and analyze a formal model of a design process, emphasizing the synthesis part. The design artifact description is identified as an algebraic structure. The desired function and constraints are mapped to the artifact description using an evolutionary process that can be visualized as a feedback loop of analysis, synthesis and evaluation. A special case of the synthesis activity, called the Basic Synthesis Problem (BSP), is addressed. The BSP is shown to be NP-Complete. As a consequence, tractability can be obtained by enforcing constraints on the artifact structure. As such, we present a model having an element of descriptive design theory that is also a framework for the future development of computational support systems and automatic design tools.
AB - In this paper we present and analyze a formal model of a design process, emphasizing the synthesis part. The design artifact description is identified as an algebraic structure. The desired function and constraints are mapped to the artifact description using an evolutionary process that can be visualized as a feedback loop of analysis, synthesis and evaluation. A special case of the synthesis activity, called the Basic Synthesis Problem (BSP), is addressed. The BSP is shown to be NP-Complete. As a consequence, tractability can be obtained by enforcing constraints on the artifact structure. As such, we present a model having an element of descriptive design theory that is also a framework for the future development of computational support systems and automatic design tools.
UR - http://www.scopus.com/inward/record.url?scp=0029772779&partnerID=8YFLogxK
U2 - 10.1109/3468.477869
DO - 10.1109/3468.477869
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0029772779
SN - 1083-4427
VL - 26
SP - 142
EP - 151
JO - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
JF - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
IS - 1
ER -