• DocumentCode
    3125516
  • Title

    Complexity of the system design problem

  • Author

    Chapman, W.L. ; Rozenblit, J.

  • Author_Institution
    Hughes Aircraft Co., Tucson, AZ, USA
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    51
  • Lastpage
    57
  • Abstract
    The system design problem describes the process used to translating the need or requirements for a system into an actual design. It requires selecting components from a given set and matching the interfaces between them. Those that can be connected to meet the top-level system´s input and output requirements are tested to see how well they meet the system´s performance and cost goals. We prove that this system design process is NP-complete by restricting the knapsack problem, which is known to be NP-complete, to an instance of the system design process problem. The results indicate that designing optimal systems with deterministic, polynomial-time procedures is not possible.
  • Keywords
    computability; computational complexity; operations research; optimal systems; systems analysis; NP-complete process; components selection; cost goals; deterministic polynomial-time procedures; input requirements; interface matching; knapsack problem; optimal systems design; output requirements; performance goals; requirements engineering; system design problem complexity; top-level system; Aircraft; Costs; H infinity control; NP-complete problem; Polynomials; Set theory; System performance; System testing; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Engineering of Computer Based Systems, 1995., Proceedings of the 1995 International Symposium and Workshop on
  • Conference_Location
    Tucson, AZ, USA
  • Print_ISBN
    0-7803-2531-1
  • Type

    conf

  • DOI
    10.1109/ECBS.1995.521840
  • Filename
    521840