Grid-Enabled Optimization with GAMS

被引:32
|
作者
Bussieck, Michael R. [1 ]
Ferris, Michael C. [2 ]
Meeraus, Alexander [3 ]
机构
[1] GAMS Software GmbH, D-50933 Cologne, Germany
[2] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
[3] GAMS Dev Corp, Washington, DC 20007 USA
基金
美国国家科学基金会;
关键词
algebraic modeling language; grid computing; decomposition; INTEGER PROGRAMMING SOLVER; DISCRETE OPTIMIZATION; PARALLEL BRANCH; DECOMPOSITION; ENVIRONMENT; CONDOR;
D O I
10.1287/ijoc.1090.0340
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We describe a framework for modeling optimization problems for solution on a grid computer. The framework is easy to adapt to multiple grid engines and can seamlessly integrate evolving mechanisms from particular computing platforms. It facilitates the widely used master-worker model of computing and is shown to be flexible and powerful enough for a large variety of optimization applications. In particular, we summarize a number of new features of the GAMS modeling system that provide a lightweight, portable, and powerful framework for optimization on a grid. We provide downloadable examples of its use for embarrasingly parallel financial applications, decomposition of complementarity problems, and for solving very difficult mixed-integer programs to optimality. Computational results are provided for a number of different grid engines, including multicore machines, a pool of machines controlled by the Condor resource manager, and the grid engine from Sun Microsystems.
引用
收藏
页码:349 / 362
页数:14
相关论文
共 50 条
  • [21] A grid-enabled asynchronous metamodel-assisted evolutionary algorithm for aerodynamic optimization
    V. G. Asouti
    I. C. Kampolis
    K. C. Giannakoglou
    Genetic Programming and Evolvable Machines, 2009, 10 : 373 - 389
  • [22] A grid-enabled asynchronous metamodel-assisted evolutionary algorithm for aerodynamic optimization
    Asouti, V. G.
    Kampolis, I. C.
    Giannakoglou, K. C.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2009, 10 (04) : 373 - 389
  • [23] A grid-enabled adaptive problem solving environment
    Kim, Y
    Ra, I
    Hariri, S
    Kim, Y
    GRID COMPUTING, 2004, 3165 : 119 - 128
  • [24] XG: A grid-enabled query processing engine
    Sion, Radu
    Natarajan, Ramesh
    Narang, Inderpal
    Phan, Thomas
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 1115 - 1120
  • [25] A grid-enabled architecture for geospatial data sharing
    Shu, Yanfeng
    Zhang, Jack Fan
    Zhou, Xiaofang
    APSCC: 2006 IEEE ASIA-PACIFIC CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 369 - +
  • [26] Grid-Enabled BLASTZ: Application to Comparative Genomics
    Chunxi Chen
    Jagath C. Rajapakse
    The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 2007, 48 : 301 - 309
  • [27] Architecture of a grid-enabled Web search engine
    Cambazoglu, B. Barla
    Karaca, Evren
    Kucukyilmaz, Tayfun
    Turk, Ata
    Aykanat, Cevdet
    INFORMATION PROCESSING & MANAGEMENT, 2007, 43 (03) : 609 - 623
  • [28] Grid-enabled metropolis shared research platform
    Chen, Y
    Wang, YQ
    Zhu, YY
    ADVANCED WEB AND NETWORK TECHNOLOGIES, AND APPLICATIONS, PROCEEDINGS, 2006, 3842 : 477 - 485
  • [29] A Grid-enabled protein secondary structure predictor
    Mirto, Maria
    Cafaro, Massimo
    Fiore, Sandro Luigi
    Tartarini, Daniele
    Aloisio, Giovanni
    IEEE TRANSACTIONS ON NANOBIOSCIENCE, 2007, 6 (02) : 124 - 130
  • [30] Grid-enabled Virtual Screening Against Malaria
    Jacq, N.
    Salzemann, J.
    Jacq, F.
    Legre, Y.
    Medernach, E.
    Montagnat, J.
    Maass, A.
    Reichstadt, M.
    Schwichtenberg, H.
    Sridhar, M.
    Kasam, V.
    Zimmermann, M.
    Hofmann, M.
    Breton, V.
    JOURNAL OF GRID COMPUTING, 2008, 6 (01) : 29 - 43