• DocumentCode
    2164800
  • Title

    Approximating Component Selection

  • Author

    Fox, Michael Roy ; Brogan, David C. ; Reynolds, Paul F., Jr.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • Volume
    1
  • fYear
    2004
  • fDate
    5-8 Dec. 2004
  • Lastpage
    434
  • Abstract
    Simulation composability is a difficult capability to achieve due to the challenges of creating components, selecting combinations of components, and integrating the selected components. We address the second of these challenges through analysis of Component Selection (CS), the NP-complete process of selecting a minimal set of components to satisfy a set of objectives. Due to the high order of computational complexity of CS, we examine approximating solutions that make the CS process practicable. We define two variations of CS and prove that good approximations to optimal solutions result from applying a standard Greedy selection algorithm to each. Despite our creation of approximable variations of CS, we conjecture that any proof of the inapproximability of CS will reveal theoretical limitations of its practicality. We conclude that reasonably constrained variations of CS can be solved satisfactorily, and efficiently, but more general cases appear to never be solvable in a similar manner.
  • Keywords
    computational complexity; digital simulation; greedy algorithms; object-oriented programming; optimisation; Component Selection; Greedy selection algorithm; NP-complete process; computational complexity; optimisation; Algorithm design and analysis; Approximation algorithms; Approximation methods; Computer science; Cost function; Equations; Minimization methods; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2004. Proceedings of the 2004 Winter
  • Print_ISBN
    0-7803-8786-4
  • Type

    conf

  • DOI
    10.1109/WSC.2004.1371345
  • Filename
    1371345