Irregular polyomino tiling via integer programming with application in phased array antenna design

被引:28
作者
Karademir, Serdar [1 ]
Prokopyev, Oleg A. [1 ]
Mailloux, Robert J. [2 ]
机构
[1] Univ Pittsburgh, Dept Ind Engn, Pittsburgh, PA 15261 USA
[2] WPAFB, Air Force Res Lab, Dayton, OH 45433 USA
关键词
Polyomino; Entropy; Set partitioning; Phased array antenna; BRANCH-AND-PRICE; COLUMN GENERATION; SET; ALGORITHMS;
D O I
10.1007/s10898-015-0354-8
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
A polyomino is a generalization of the domino and is created by connecting a fixed number of unit squares along edges. Tiling a region with a given set of polyominoes is a hard combinatorial optimization problem. This paper is motivated by a recent application of irregular polyomino tilings in the design of phased array antennas. Specifically, we formulate the irregular polyomino tiling problem as a nonlinear exact set covering model, where irregularity is incorporated into the objective function using the information-theoretic entropy concept. Anexact solutionmethod based on a branch-and-price framework along with novel branching and lower-bounding schemes is proposed. The developed method is shown to be effective for small-and medium-size instances of the problem. For large-size instances, efficient heuristics and approximation algorithms are provided. Encouraging computational results including phased array antenna simulations are reported.
引用
收藏
页码:137 / 173
页数:37
相关论文
共 45 条
[1]   A variance-based method to rank input variables of the Mesh Adaptive Direct Search algorithm [J].
Adjengue, Luc ;
Audet, Charles ;
Ben Yahia, Imen .
OPTIMIZATION LETTERS, 2014, 8 (05) :1599-1610
[2]  
[Anonymous], 1994, Polyominoes, puzzles, patterns, problems, and packagings
[3]  
[Anonymous], 1992, Entropy Optimization Principles with Applications
[4]  
Ash J., 2004, MATH MAG, V77, P46, DOI 10.1080/0025570X.2004.11953226
[5]   Mesh adaptive direct search algorithms for constrained optimization [J].
Audet, C ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 2006, 17 (01) :188-217
[6]   Computational study of large-scale p-Median problems [J].
Avella, Pasquale ;
Sassano, Antonio ;
Vasil'ev, Igor .
MATHEMATICAL PROGRAMMING, 2007, 109 (01) :89-114
[7]   SET-COVERING PROBLEM [J].
BALAS, E ;
PADBERG, MW .
OPERATIONS RESEARCH, 1972, 20 (06) :1152-1161
[8]   SET PARTITIONING - SURVEY [J].
BALAS, E ;
PADBERG, MW .
SIAM REVIEW, 1976, 18 (04) :710-760
[9]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[10]   COMBINATORIAL PROPERTIES OF POLYOMINOES [J].
BERGE, C ;
CHEN, CC ;
CHVATAL, V ;
SEOW, CS .
COMBINATORICA, 1981, 1 (03) :217-224