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
Link To Document