A hypergraph framework for optimal model-based decomposition of design problems

被引:74
作者
Michelena, NF
Papalambros, PY
机构
[1] Dept. Mech. Eng. and Appl. Mechanics, University of Michigan, 2250 G.G. Brown Bldg., Ann Arbor
关键词
model decomposition; multidisciplinary design; hypergraph partitioning; large-scale design; decomposition;
D O I
10.1023/A:1008673321406
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Decomposition of large engineering system models is desirable since increased model size reduces reliability and speed of numerical solution algorithms. The article presents a methodology for optimal model-based decomposition (OMBD) of design problems, whether or not initially cast as optimization problems. The overall model is represented by a hypergraph and is optimally partitioned into weakly connected subgraphs that satisfy decomposition constraints. Spectral graph-partitioning methods together with iterative improvement techniques are proposed for hypergraph partitioning. A known spectral K-partitioning formulation, which accounts for partition sizes and edge weights, is extended to graphs with also vertex weights. The OMBD formulation is robust enough to account for computational demands and resources and strength of interdependencies between the computational modules contained in the model.
引用
收藏
页码:173 / 196
页数:24
相关论文
共 67 条
[1]  
ALPERT CJ, 1993, P ACM IEEE DESIGN AU, P743
[2]  
ALPERT CJ, 1995, P 32 ACM IEEE DES AU
[3]  
[Anonymous], 1990, HIERARCHICAL MULTIOB
[4]  
BARNARD ST, 1993, PROCEEDINGS OF THE SIXTH SIAM CONFERENCE ON PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, VOLS 1 AND 2, P711
[5]  
Barnes E., 1988, SIAM J DISCRETE MATH, V1, P299, DOI DOI 10.1137/0401030
[6]   AN ALGORITHM FOR PARTITIONING THE NODES OF A GRAPH [J].
BARNES, ER .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1982, 3 (04) :541-550
[7]  
BLOEBAUM CL, 1991, 4413 NASA
[8]   SPECTRA, EUCLIDEAN REPRESENTATIONS AND CLUSTERINGS OF HYPERGRAPHS [J].
BOLLA, M .
DISCRETE MATHEMATICS, 1993, 117 (1-3) :19-39
[9]  
Boppana R. B., 1987, 28th Annual Symposium on Foundations of Computer Science (Cat. No.87CH2471-1), P280, DOI 10.1109/SFCS.1987.22
[10]  
BUI T, 1989, 26TH IEEE DES AUT C, P775