A RLT relaxation via Semidefinite cut for the detection of QPSK signaling in MIMO channels

Size: px
Start display at page:

Download "A RLT relaxation via Semidefinite cut for the detection of QPSK signaling in MIMO channels"

Transcription

1 A RLT relaxation via Semidefinite cut for the detection of QPSK signaling in MIMO channels Rupaj Kumar Nayak Harish Kumar Sahoo Abstract A detection technique of quadrature phase shift keying (QPSK) signaling in multiple-input, multiple-output (MIMO) channel is considered, based on several convex relaxation of the maximum likelihood (ML) problem. It is because many ML detectors are, in general, intractable optimization problems. The ML problem is formulated as a non-convex nonlinear optimization model and a tight Semidefinite (SDP) based relaxations coupled with a new SDP formulation for boolean quadratic programming (BQP) embedded with reformulation linearization technique (RLT) is presented for solving non-convex programming problems. In essence, this process yields a new BQP formulation along with an RLT relaxation that is combined with valid inequalities called as triangle inequality, which further tightened the relaxation is proposed. Simulation results designate that the proposed cutting plane method provides a paramount tightening of the lower bound obtained by utilizing RLT along with triangle inequality that enhances the detection of QPSK signaling in MIMO channel. Keywords: Multiple-input Multiple-output, Maximum likelihood detection, Semidefinite relaxation, reformulation linearization technique, quadratically constrained quadratic programming. 1 Introduction Multiple input and Multiple output (MIMO) wireless communications systems uses multiple antennas to increase the data rates and improved link reliability without additional bandwidth [4, 27]. Detection of QPSK symbols in presence of inter symbol interference and additive channel noise is addressed by different researchers using different signal processing techniques. Maximum likelihood (ML) detection of transmitted symbols require mathematical formulation of likelihood or log-likelihood functions. But, the performance Corresponding author. Department of Mathematics, IIIT Bhubaneswar, India, ; rupaj@iiit-bh.ac.in Department of Electronics and Telecommunication, VSSUT, Burla, ; harish sahoo@yahoo.co.in of ML technique is limited because it requires a recursive formulation of likelihood function. Despite rich theoretical support, ML detectors are, in general, intractable optimization problems. In many instances these problems are non-convex, often making the computation unmanageable. A common alternative to these bottleneck is the use of convex relaxations. The applied mathematics community are always interested about tight convex relaxation, because in the worst case scenario when the problem is NP-hard, the relaxed problem can be solvable in polynomial time. Although there are several pros and cons in this approach, we focus on semidefinite programming based relaxations, because of the its rich theory and semidefinite relaxation (SDR) based algorithms have gained much attention in MIMO detection due to their computational efficiency and strong empirical performance. Many studies reveal that SDR is capable of providing accurate (and sometimes near-optimal) approximations and the performance of SDR has motivated many researchers which leads to the creation of new research trends [2, 3, 19, 23, 28, 29, 30]. Several instances of signal processing and sensor network localization problem have established that SDR is an effective technique for handling the challenges for the optimization [1, 17, 31]. It is to be noted that SDR approximation accuracies relative to the true ML have been discussed in the research by Kisialiouetal. [19]. The ML detection problem in this paper is a non-convex optimization problem. Sherali [6] presented a reformulation-linearization technique (RLT), which is capable of solving wide class of both discrete and continuous non-convex optimization problems to global optimality. The RLT approach by the author possess tight linear or convex programming relaxations. Also, this relaxation is an automatic reformulation technique for tightening model, and can be used to near optimal solution algorithms. Anstreicher [10] considered relaxations for nonconvex quadratically constrained quadratic programming (QCQP) based on semidefinite programming (SDP) and the reformulation-linearization technique (RLT). The author presented a method that is further strengthened by adding RLT to SDP relaxation for QCQP with box constraints : X ij min{x i,x j } and X ij max{0,x i +x j 1},0 i j n, which are derived from the box constraints. Wang et al. [24] presented a SDP-cut based relax- 1

2 ation which is tighter than spectral relaxation and somehow as tight as SDR. This solution technique of SDP has complexity of O(kn 3 ) where k is the number of gradientdescent steps of L-BFGS-B. However, the authors used the dual form of the relaxed SDP for the optimal solution. As the problem addressed in the paper is based on correct detection of symbols, in spite of the dispersive nature of the channels, proper choice of algorithm plays a very important role. Thus, motivated by the RLT relaxation technique of Sherali [6], SDP+RLT of Anstreicher [10] and SDP-cut based relaxation by Wang et al. [24], here a tight Semidefinite relaxation is presented, that emphasizes on convex relaxations for boolean quadratic programming problem (BQP). It is based on cutting plane technique for the detection of QPSK signaling in MIMO channel. A new formulation of BQP is proposed which is embedded with reformulation-linearization technique (RLT) and a modified triangle inequality (TI) cut is presented to compare the signal to noise ratio (SNR) vs bit-error rate (BER) in the random channel. The paper is organized as follows. Section 2, describes the problem of QPSK signaling detection in MIMO channel where, we describe the least square formulation of ML detection of the said problem. Also the BQP formulation of the least square problem is presented. In Section 3, some convex relaxation of BQP model is presented. In Section 4, the proposed SDP-cut model of BQP formulation and the proposed triangle inequality cut is presented for BQP model. In Section 5, simulation results are discussed which establishes our claim that SDP+RLT+TI reduces the relative gap to the near optimum in ML problem and as the SNR increases the BER reduces substantially. Finally, Section 6 presents the concluding remarks. 2 The QPSK signaling detection problem The problem considered here is QPSK signaling detection in MIMO channel, a RF technology that is being mentioned and used in many new technologies these days. To put it into context, we consider a generic N-input M-output model. That is, a transmitter simultaneously transmits N symbols, s 1,...,s N, from a finite alphabet or constellations C. At the receiver,m signals such asy 1,...,y M are received, each signal being a linear combination of the N input symbols plus an additive noise component. Throughout the paper, N is assumed to less thanm. A linear MIMO channel is considered which is modeled as y C = H C s C +v C, (2.1) where, y C C M are multi-receiver output vector, s S N are transmitted symbols, H C C N M are MIMO channel matrix, and v C M is Gaussian noise with zero mean and covarianceσ 2 I. The channel matrixh C is assumed that to be previously estimated, by the receiver. Thus, the objective of the receiver will be to estimate s C from the pair (y C ;H C ). Also, the channel matrixh C is generally treated as a random quantity and where no explicit distribution is assigned toh C, the channel matrix may be considered a deterministic quantity by simply considering a degenerate distribution. Also, the transmitted symbols assumed to follow a quaternary phase-shift-keying (QPSK) constellation; i.e., s Ci {±1±j} for all i. There are a wide variety of techniques for doing this but we are fascinated with the maximum-likelihood (ML) MIMO detection, which is optimal in yielding the minimum error probability of detecting s C. It can be shown that the ML detection problem of s C is equivalent to the discrete least squares problem. min y C H C s C 2 s C {±1±j} N 2, (2.2) 1.1 Notation In this paper X 0 denotes, a symmetric matrix X which is positive semidefinite and X Y denotes X Y is positive semidefinite. We denote X Y as the matrix inner product X Y = trace(x Y), where, X and Y are n n matrices. Similarly, diag(x) is the vector x where, x i = X ii, i = 1,...,n with X is n n matrix, and we use e to denote a vector with each component equal to one. The rank of a matrix is denoted as rank( ). The 1 and 2 denote thel 1 andl 2 norm of a vector respectively. Also X 2 F = Trace(XX ) = Trace(X X) is denoted as the Frobenius norm. The ML problem (2.2) is NP hard [26]. It is to be noted that for moderate problem sizes N, there are several efficient algorithms available for the solution or approximation of ML problem (2.2). Recent advances in MIMO detection have provided a practically efficient way of finding a globally optimal ML solution. There are two efficient methods for the globally optimal ML solution such as sphere decoding method [18] and SDR method. Although Sphere decoding is computationally fast for small to moderate problem sizes; e.g., N 20, but the complexity of the algorithm is exponential in N even in an average sense [7]. On the other hand, SDR method can be used to produce an approximate solution to the ML MIMO detection problem in O(N 3.5 ) time, which is polynomial in N. 2

3 2.1 An BQP model To relax (2.2) to a SDP we first convert it into a real valued homogenous quadratically constrained quadratic program (QCQP) by letting [ ] [ ] R{yC } R{sC } y =, s = H = I{y C } [ R{HC } I{H C } I{H C } R{H C } I{s C } ]. The optimization problem (2.2) can be converted to min s {±1} 2N y Hs 2 2, (2.3) Since the ML problem (2.3) is not homogenous, we can homogenize as follows: min ty Hs 2 s {±1} 2N 2, (2.4) s.t. t 2 = 1, s 2 i = 1, i = 1,2,...,2N. where t is an augmented variable for the homogenizing of problem (2.3). Thus, problem (2.4) can then be expressed as a homogeneous QCQP as follows: min ty Hs 2 2, s {±1} 2N = min s H Hs 2s H yt+ y 2 s {±1} 2N 2 t2, [ = min s t ] [ ][ H H H y s s {±1} 2N y H y 2 2 t ], (2.5) Thus, homogenous problem (2.4) can further be written as [ min s t ] [ ][ ] H H H y s s R n y H y 2 (2.6) 2 t subject to t 2 = 1, s 2 i = 1, i = 1,2,...,2N. [ H Let x = [s t] and C = H H y y H y 2 2 optimization problem (2.6) can be presented as ]. The BQP : min x R nx Cx (2.7) subject to x 2 i = 1, i = 1,2,...,n. where x i is i-th component of x and n = 2N + 1. The problem (2.7) can be viewed as a boolean quadratic problem (BQP). Even if the BQP (2.7) can be solved in polynomial time, it is NP-hard. It is essential to write the constellation constraint on x i in the above problem as a quadratic form which limits the SDR approach to the case of QPSK. It is to be noted that the constraint given by x n = 1 does not need to be maintained explicitly since, if a solution where x n = 1 is obtained, it is sufficient to multiply x by 1 to recover the correct solution. 3 Convex relaxations for BQP The BQP (2.7), which is an instance of quadratically constrained quadratic programs (QCQP), is a non-convex optimization problem because of the non-convex boolean constraintx 2 i = 1. In this Section, we present two convex relaxations of BQP such as RLT relaxation and rank relaxation. 3.1 RLT relaxation The RLT relaxation of BQP (2.7) is based on LP relaxation proposed by Sherali and Adams [5]. The relaxation consists of two phases such as reformulation phase and linearization phase. In the reformulation phase, additional implied constraints are generated, and in linearization phase, suitable new variables are introduced to replace each distinct nonlinear polynomial term. For two variablesx i andx j constraints x i + 1 0,1 x i 0,x j + 1 0,1 x j 0 are obtained. Multiplying each of the constraints involvingx i by a constraint involvingx j, and replacing the product termx i x j with the new variabley ij, we obtain the constraints: y ij 1+x i x j, y ij 1 x i +x j, y ij x i +x j 1, y ij x i x j 1. (3.1a) (3.1b) for all i,j = 1,2,...,n. It is to be noted that these constraints also hold when i = j in which case the first two constraints are identical. Moreover the first two constraints are identical for all i, j once the symmetric condition on X is imposed. Clearly, the linearization of the modified problem named BQP RLT has n(n+3) variables and 2 relaxed problem is an ordinary linear programming problem. Although it is solvable in polynomial time, the two major drawbacks are: (i) the problem is higher in dimension and (ii) provides weak lower bounds. 3.2 Rank relaxation Another method of SDR is obtained by relaxing the nonconvex rank-one constraint and present a spectral cut formulation of the SDP. LettingX = xx, the equivalent problem of (2.7) is min C X (3.2) subject to X ii = 1, i = 1,2,...,n, rank(x) = 1. Here the original problem is lifted to the space of rank-one p.s.d. matrices of the formx = xx, and thereby the number of variables increases from n to n(n+1) 2. Relaxing the rank constraint, the problem (3.2) can be converted to a SDP, min C X (3.3) subject to diag(x) = e, X 0. 3

4 The above problem conveniently can solved by standard convex optimization toolboxes, e.g., SeDuMi [8] and SDPT3 [15, 16]. The advantage of the SDP formulation is the competency of solving quandaries of more general forms, e.g., quadratically constrained quadratic program (QCQP). Despite the drawbacks of the poor scalability to large problems, the powerful toolboxes e.g., SeDuMi and SDPT3, utilize the interior-point method for solving SDP problems. 4 Main result In the present section, the proposed SDP-cut formulation for BQP, is presented, which in the association with RLT and triangle inequality cut further tightened the SDP relaxation. Wang et al. [24] presented a relaxation which is tighter than spectral relaxation and somehow as tight as SDP relaxation given in (3.3). It has complexity of O(kn 3 ) where k is the number of gradient-descent steps of L-BFGS-B. Let C = {X S n : X 0, diag(x) = e}. It is to be noted thatc is the intersection of the closed convex cone of SDP matrices and the affine subspace diag(x) = e; and thusc is a closed convex subset ofs n. Further, for the set C we have the following theorem: Lemma 1. Let X C. Then we have the inequality X F n in which equality holds if and only if X is a rank-one matrix. Proof. For proof see [9]. The constraints diag(x) = e, implies trace(x) = n. Thus, it can be said that X F n is involved in the SDP formulation of BQPs. Since it imposes on X to lie on the Euclidian sphere of center0and radiusnins n, spherical constraint X F = n is replaced by X 2 F = n2. Thus, the rank relaxed problem (3.2) is: min C X (4.1) subject to diag(x) = e, X 2 F = n 2, X 0, which is a non-convex SDP. Thus, the non-convex spherical constraint X 2 F = n2 is relaxed to the convex inequality constraint X 2 F n2 and the convex relaxed SDP is min C X (4.2) subject to diag(x) = e, X 2 F n2 X 0. Thus, following Wanget al., the following SDP formulation is considered: min C X ρ(n 2 X 2 F ) (4.3) subject to diag(x) = e, X 0. where,ρis a scalar parameter. It can also be written as BQP SDP : min C X ρ(n 2 X X) (4.4) subject to diag(x) = e, X 0. It is observed that the problem (4.4) finds a sub-optimal solution to (3.3). The gap between the solution of them vanishes when ρ approaches 0. The following theorem provides the result regarding the tightness of optimal bound of SDP (4.4) over that of SDP (3.3). Theorem 1. Iff(X) = C X andf ρ (X) = C X ρ(n 2 X 2 F ), then, f(x ) f ρ (X ) ǫ. Proof. f(x ) f ρ (X ) = ρ(n 2 X 2 F) ρn 2 Setting ρ = ǫ, we can say that ǫ > 0, ρ > 0, the n2 f(x ) f ρ (X ) ǫ. The problem BQP SDP is convex and tractable and specially it is an SDP. Although the BQP SDP can be solved by many efficient interior point algorithm despite the fact that it is not considered as a low complexity computation, it is guaranteed to terminate in O(n 1/2 log(1/ǫ)) iterations with a solution accuracyǫ > 0. Also one more disadvantage of this SDR is that it provides weaker lower bound [12]. Problems of smaller size can be solved quite efficiently with a relative gap to the optimality. But, for larger n, the relative gap increases to the optimality. However, the value ofρ plays a vital role in achieving near optimal solution which is discussed in Section Adding RLT to SDP relaxations The SDP relaxation of BQP given in (4.4) can be further be strengthened by requiring X to satisfy some inequalities called as reformulation linearization technique (RLT). Many researchers [5, 10, 12, 6] have proposed the combined SDP+RLT relaxation method which is proved to be very effective over the SDP or RLT relaxations used alone. To continue with, we present a SDP+RLT relaxation by adding RLT condition to the semidefinite relaxation of BQP. The resulting SDP+RLT relaxation can be written as follows: BQP SDP+RLT :min x, X C X ρ(n2 X X) (4.5) s.t. diag(x) = e, y ij 1+x i x j,y ij 1 x i +x j, y ij x i +x j 1,y ij x i x j 1, ( ) 1 x Y = 0. x X 4

5 where,y ij = x i x j. The SDP+RLT relaxation performs well on all types of QCQP problems reducing the relative gap better than using SDP relaxations but, on extremely large problems it has larger relative gap. 4.2 Valid inequalities The SDP+RLT relaxation can be further strengthened by requiring Y to satisfy the triangle inequalities. Padberg [22] showed that the following triangle inequalities are valid inequalities for BQP n whenz {0,1} n. t ij +t ik t jk z i, z i +z j +z k t ij t ik t jk 1. (4.6a) (4.6b) where,t ij = z i z j. The Padberg s triangle inequality further tights the bounds of SDP+RLT. However, the number of constraints increases in the relaxed problem of BQP with the inclusion of TI to SDP+RLT. To over come this bottleneck we have proposed a triangle inequality which is valid and derived by the combination of the above triangle inequalities given in (4.6). Forz {0,1} n, z i +z j +z k 1+t ij +t ik +t jk, 1+2t jk +z i. To make further tight our proposed valid triangle inequality is as follows: z j +z k t jk 1. (4.7) Since in the present BQP problem (2.7), x { 1,1} n, then the above triangle inequalities in the present domain can be obtained by setting z i = x i +1, with the 2 justification that z {0,1} n implies x { 1,1} n. Thus, the proposed triangle inequality (4.7) for the BQP problem (4.5) is represented as: x j +x k y jk 1 (4.8a) where y jk = x j x k. We collect the following RLT and triangle inequalities symbolically as A(X) b, where A is an operator mapping of symmetric matrices. y ij 1+x i x j, y ij 1 x i +x j, y ij x i +x j 1, y ij x i x j 1, x i +x j y ij 1, x j +x k y jk 1, x i +x k y ik 1. Hence adding triangle inequality constraint BQP SDP+RLT, the relaxed BQP SDP+RLT+TI is as follows: BQP SDP+RLT+TI :min C X, (4.9) s.t. diag(x) = e,a(x) b, X 0. ( ) n This is again a semidefinite program, but it has 6 RLT 3 and triangle inequalities in addition to the n equations fixing the main diagonal of X to e. The computational effort to solve this problem is nontrivial, which is seen in the next section. 4.3 Tightness of SDP bounds Thus, the following relaxations for BQP problems with nonconvex quadratic constraints are considered: The basic SDP relaxation: BQP SDP given in (3.3) SDP+RLT relaxation: BQP RLT given in (4.5) SDP+RLT+TI: BQP SDP+RLT+TI given in (4.9). The relationship between the SDP and RLT constraints is discussed in [13]. Burer showed that SDP and RLT constraints together give a full characterization of X [14]. Although the triangle inequalities and RLT constraints fully characterize the BQP, but these constraints combined with the SDP constraint do not give a complete characterization of X [25]. It is seen in research paper of Anstreicher [11] that the following relationship of tightness holds. SDP opt (SDP +RLT) opt (4.10) (SDP +RLT +TI) opt. wheresdp opt, (SDP +RLT) opt, and(sdp +RLT + TI) opt are the optimal solutions to their corresponding problems. Therefore, we have seen that the convex relaxation (SDP+RLT+TI) can produce lower bound for BQP at least as tight as the existing SDP bounds and SDP+RLT bounds. 5 Simulation result In this section, the efficiency of the class of SDR detectors in an MIMO system using computer simulations is demonstrated. The simulation settings are as follows. The channel H is randomly generated following an independent identically distributed complex Gaussian distribution with zero mean and covariance σ 2 I. Some simulation results are shown to illustrate how well our proposed detector SDP+RLT+TI performs in practice. For this, simulations for some classical works like 2 2, 4 4, 6 6, 8 8 5

6 MIMO models are presented. The performance in reducing the BERs with the increase of SNR of all the detectors is appreciable. In Fig. 1 to Fig. 4, four performance curves are presented for MIMO detectors that provide a comparison between the BERs obtained by the detectors SDR, SDP+RLT, and SDP+RLT+TI and a benchmark detector like zero-forcing (ZF) detector. All the SDP s are solved by SDPT3 [15, 16]. While solving, we use the computational engine within the optimization modeling language as CVX [20, 21]. The class of SDR detectors use the SDP- Interior Point Method (SDR-IPM) and are solved by infeasible path following algorithm in CVX. We can see that all the detectors provides near-optimal bit error probability, and gives notably better performance than other MIMO detectors like ZF decoders under test. The number of simulation in each iteration is set at100 and white Gaussian noise with a variable SNR range up to 16dB is considered while evaluating the BERs at the receiving end. The purpose of our computer simulation is to show that the new class of SDP relaxation which is coupled with RLT and triangle inequality cut, generate strictly tighter lower bounds for BQP problems. To provide some benchmark, the zero-forcing (ZF) detector were also tested. As all the three detectors use IPM, therefore they maintain a polynomial time complexity with respect ton. Since all the detectors provides almost the same BERs, we are interested in the performance in terms of number of iterations required of the proposed detector SDP+RLT+TI. For this and to establish our claim of tightness of bound, we make a comparison among average optimal values of various detectors like SDR, SDP+RLT, SDP+RLT+TI. The results are plotted in Fig. 5, where we fix SNR= 12dB andm = N. The key observations in Fig. 5 is that SDP+RLT+TI is more tight in comparison with the other two detectors. But whenn > 12, the gap between the optimal bounds in the case of SDP+RLT and SDP+RLT+TI is nominal. However, the gap between the optimal values of SDP and SDP+RLT+TI is very high making the bound of the later tight. It is largely due to two things: (i) the new SDP cut formulation and (ii) proposed triangle inequality cut. We have also observed from our simulations that the value of ρ plays a vital role in this achievement. With several experiments done with the value of parameterρ, we observed that for ρ = n+1, SDP+RLT+TI performs a tight optimal objective value. It is to be noted that the above setting of ρ is also taken in SDR+RLT and SDR detectors. Table 1 gives the execution times and the objective values of the various detectors. It can be seen that the SDP+RLT+TI detector takes slightly more time than the SDR and SDP+RLT detectors, however, provides a tight bound among the three. BER SDR detector RLT detector RLT TI detector ZF detector SNR (db) Fig 1: Bit error probability performance of various MIMO detectors in a QPSK 2 2 MIMO system. BER RLT TI detector RLT detector SDR detector ZF detector SNR (db) Fig 2: Bit error probability performance of various MIMO detectors in a QPSK 4 4 MIMO system. BER SDR detector SDR RLT detector SDR RLT TI detector ZF detector SNR (db) Fig 3: Bit error probability performance of various MIMO detectors in a QPSK 6 6 MIMO system. 6

7 6 Conclusion Method Times(s) Lower bound SDR SDR+RLT SDR+RLT+TI Table 1: Execution time and objective values of the computed lower bounds of SDP detectors In this paper, we presented a class of semidefinite relaxation technique of the ML detector for QPSK signaling over MIMO channels. We find that the proposed detector is not only a tight ML detector but also a near optimal ML detector in comparison to other suboptimal methods. The computational results show that the performance of the proposed SDP+RLT+TI detector for QPSK signal in MIMO channel is comparable to other tight ML detectors. The theoretical and computational success of the present work motivates us to explore the effectiveness of the SDP cut formulation coupled with the proposed RLT+TI cut towards the detection of QAM that arising from communication world. BER RLT TI detector RLT detector SDR detector ZF detector SNR (db) Fig 4: Bit error probability performance of various MIMO detectors in a QPSK 8 8 MIMO system. References [1] A. B. Gershman, N. D. Sidiropoulos, S. Shahbazpanahi, et al. Convex optimization based beamforming: From receive to transmit and network designs. IEEE Signal Process. Mag., Special Issue on Convex Optim. for Signal Process, [2] A. Mobasher, M. Taherzadeh, R. Sotirov, et al. A near-maximumlikelihood decoding algorithm for MIMO systems based on semidefinite programming. IEEE Trans. Inform. Theory, : [3] B. Steingrimsson, Z.-Q.Luo, and K. M. Wong, Soft quasimaximumlikelihood detection for multiple-antenna wireless channels. IEEE Trans. Signal Process, 2003, 51: [4] G. J. Foschini, Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas. Bell Labs Tech. J., 1996, 1: [5] H. D. Sherali, and W. P. Adams, A Reformulation-Linearization Technique for Solving Discrete and Continuous Nonconvex Problems. Kluwer, Dordrecht, SDP SDP+RLT detector RLT+TI [6] H. D. Sherali, RLT: A unified approach for discrete and continuous nonconvex optimization. Ann. Oper. Res., 2007, 149: [7] J. Jaldén, and B. Ottersten, On the complexity of sphere decoding in digital communications. IEEE Trans. Signal Process., 2005, 53: Avg. F Value No. of transmitted symbols (N) Fig 5: Average optimal values various SDP-class detectors. [8] J. F. Sturm, Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optimizatiods Methods & Softw., 1999, 11: [9] J. Malick, Other Manifestations of the Schur Complement. Linear Algebra and Its Applications, 2007, 39: [10] K. M. Anstreicher, Semidefinite programming versus the reformulation-linearization technique for nonconvex quadratically constrained quadratic programming. J. Global Optim., (2009), 43: [11] K. M. Anstreicher, and S. Burer, Computable representations for convex hulls of low dimensional quadratic forms. Math. Program., Ser. B., 2010, 124: [12] K. M. Anstreicher, On convex relaxations for quadratically constrained quadratic programming. Math. Program., Ser. B.,2012, 136:

8 [13] K. M. Anstreicher, Semidefinite programming versus the reformulation-linearization technique for nonconvex quadratically constrained quadratic programming. J. Global Optim., (2009), 43: [14] K. M. Anstreicher, and S. Burer, Computable representations for convex hulls of lowdimensional quadratic forms. Math. Prog. B., 2010, 124: [15] K. C. Toh, M. J. Todd, and R. H. Tütüncü, SDPT3-a Matlab software package for semidefinite programming. Optimization Methods and Software, 1999, 11/12: [30] W.-K., Ma, C.-C. Su, J. Jaldén, et al. The equivalence of semidefinite relaxation MIMO detectors for higher order QAM. IEEE J. Selected Topics Signal Process., (2009) 3: [31] Z.-Q. Luo, and T.-H. Chang, SDP relaxation of homogeneous quadratic optimization: Approximation bounds and applications, in Convex Optimization in Signal Processing and Communications, D. P. Palomar and Y. C. Eldar, Ed., Cambridge University Press, Chapter 4, [16] Toh,K. C. Toh, M. J. Todd, and R. H. Tütüncü, SDPT3-a MATLAB software package for semidefinite programming. Optim. Methods & Softw., 1999,11: [17] K. W. K. Lui, W.-K. Ma, H. C. So, et al. Semidefinite programming algorithms for sensor network node localization with uncertainties in anchor positions and/or propagation speed., IEEE Trans. Signal Process., : [18] M. O. Damen, H. E. Gamal, and G. Caire, On maximum likelihood detection and the search for the closest lattice point. IEEE Trans. Inform. Theory., 2003, 49: [19] M. Kisialiou, Luo, X. and Z.-Q. Luo, Efficient implementation of quasimaximum likelihood detection based on semidefinite relaxation. IEEE Trans. Signal Process., (2009), 57: [20] M. Grant, and S. Boyd, CVX Research, Inc. CVX: Matlab software for disciplined convex programming, version 2.0 beta. http : //cvxr.com/cvx,, [21] M. Grant, and S. Boyd, Graph implementations for nonsmooth convex programs, Recent Advances in Learning and Control (a tribute to M. Vidyasagar), V. Blondel, S. Boyd, and H. Kimura, editors., Lecture Notes in Control and Information Sciences, 2008, [22] M. W. Padberg, The Boolean quadric polytope: some characteristics, facets and relatives. Math. Program., 1989, 45: [23] P. Tan, and L. Rasmussen, The application of semidefinite programming for detection in CDMA. IEEE J. Select. Areas Commun., (2001),19: [24] P. Wang, C. Shen, A. Van den Hengel, A Fast Semidefinite Approach to Solving Binary Quadratic Problems. Proc. IEEE Conf. Computer Vision and Pattern Recognition, [25] S. Burer, and A. N. Letchford, On nonconvex quadratic programming with box constraints, SIAM J. Optim., 2009, 20: [26] S. Verdú, Computational complexity of optimum multiuser detection, Algorithmica, 1989, 4: [27] V. Tarokh,, N. Seshadri, and A. R. Calderbank, Space-time codes for high data rate wireless communications: Performance criterion and code construction. IEEE Trans. Inf. Theory., 1989,44: [28] W.-K. Ma, T. N. Davidson, K. M. Wong, et al. Quasimaximum-likelihood multiuser detection using semidefinite relaxation with application to synchronous CDMA. IEEE Trans. Signal Process.,2002,50: [29] W.-K. Ma, P. C. Ching, and Z. Ding, Semidefinite relaxation based multiuser detection for M-ary PSK multiuser systems. IEEE Trans. Signal Process.,2004, 52:

COM Optimization for Communications 8. Semidefinite Programming

COM Optimization for Communications 8. Semidefinite Programming COM524500 Optimization for Communications 8. Semidefinite Programming Institute Comm. Eng. & Dept. Elect. Eng., National Tsing Hua University 1 Semidefinite Programming () Inequality form: min c T x s.t.

More information

Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope

Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope Nonconvex Quadratic Programming: Return of the Boolean Quadric Polytope Kurt M. Anstreicher Dept. of Management Sciences University of Iowa Seminar, Chinese University of Hong Kong, October 2009 We consider

More information

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications Professor M. Chiang Electrical Engineering Department, Princeton University March

More information

The Trust Region Subproblem with Non-Intersecting Linear Constraints

The Trust Region Subproblem with Non-Intersecting Linear Constraints The Trust Region Subproblem with Non-Intersecting Linear Constraints Samuel Burer Boshi Yang February 21, 2013 Abstract This paper studies an extended trust region subproblem (etrs in which the trust region

More information

arxiv: v1 [math.oc] 23 Nov 2012

arxiv: v1 [math.oc] 23 Nov 2012 arxiv:1211.5406v1 [math.oc] 23 Nov 2012 The equivalence between doubly nonnegative relaxation and semidefinite relaxation for binary quadratic programming problems Abstract Chuan-Hao Guo a,, Yan-Qin Bai

More information

Multiuser Downlink Beamforming: Rank-Constrained SDP

Multiuser Downlink Beamforming: Rank-Constrained SDP Multiuser Downlink Beamforming: Rank-Constrained SDP Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2018-19, HKUST, Hong Kong Outline of Lecture

More information

Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs

Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs 2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA Acyclic Semidefinite Approximations of Quadratically Constrained Quadratic Programs Raphael Louca and Eilyan Bitar

More information

Comparing Convex Relaxations for Quadratically Constrained Quadratic Programming

Comparing Convex Relaxations for Quadratically Constrained Quadratic Programming Comparing Convex Relaxations for Quadratically Constrained Quadratic Programming Kurt M. Anstreicher Dept. of Management Sciences University of Iowa European Workshop on MINLP, Marseille, April 2010 The

More information

Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs

Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs 1 Cambridge, July 2013 1 Joint work with Franklin Djeumou Fomeni and Adam N. Letchford Outline 1. Introduction 2. Literature Review

More information

Semidefinite Programming Basics and Applications

Semidefinite Programming Basics and Applications Semidefinite Programming Basics and Applications Ray Pörn, principal lecturer Åbo Akademi University Novia University of Applied Sciences Content What is semidefinite programming (SDP)? How to represent

More information

Relaxations and Randomized Methods for Nonconvex QCQPs

Relaxations and Randomized Methods for Nonconvex QCQPs Relaxations and Randomized Methods for Nonconvex QCQPs Alexandre d Aspremont, Stephen Boyd EE392o, Stanford University Autumn, 2003 Introduction While some special classes of nonconvex problems can be

More information

International Journal of Antennas and Propagation, 2014, v. 2014, article no

International Journal of Antennas and Propagation, 2014, v. 2014, article no Title Comparison of Semidefinite Relaxation Detectors for High-Order Modulation MIMO Systems Author(s) Shao, ZY; Cheung, SW; Yuk, TTI Citation International Journal of Antennas and Propagation, 204, v.

More information

Convex relaxation. In example below, we have N = 6, and the cut we are considering

Convex relaxation. In example below, we have N = 6, and the cut we are considering Convex relaxation The art and science of convex relaxation revolves around taking a non-convex problem that you want to solve, and replacing it with a convex problem which you can actually solve the solution

More information

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method

CSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method CSC2411 - Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method Notes taken by Stefan Mathe April 28, 2007 Summary: Throughout the course, we have seen the importance

More information

Convex relaxation. In example below, we have N = 6, and the cut we are considering

Convex relaxation. In example below, we have N = 6, and the cut we are considering Convex relaxation The art and science of convex relaxation revolves around taking a non-convex problem that you want to solve, and replacing it with a convex problem which you can actually solve the solution

More information

Nonconvex Quadratic Optimization, Semidefinite Relaxation, and Applications

Nonconvex Quadratic Optimization, Semidefinite Relaxation, and Applications Nonconvex Quadratic Optimization, Semidefinite Relaxation, and Applications 1 Zhi-Quan Luo 1, Wing-Kin Ma 2, Anthony Man-Cho So 3, Yinyu Ye 4, and Shuzhong Zhang 3 1 Department of Electrical and Computer

More information

Fast Angular Synchronization for Phase Retrieval via Incomplete Information

Fast Angular Synchronization for Phase Retrieval via Incomplete Information Fast Angular Synchronization for Phase Retrieval via Incomplete Information Aditya Viswanathan a and Mark Iwen b a Department of Mathematics, Michigan State University; b Department of Mathematics & Department

More information

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming Amin Mobasher, Mahmoud aherzadeh, Renata Sotirov, and Amir handani Electrical and Computer Engineering Department

More information

Online generation via offline selection - Low dimensional linear cuts from QP SDP relaxation -

Online generation via offline selection - Low dimensional linear cuts from QP SDP relaxation - Online generation via offline selection - Low dimensional linear cuts from QP SDP relaxation - Radu Baltean-Lugojan Ruth Misener Computational Optimisation Group Department of Computing Pierre Bonami Andrea

More information

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming Amin Mobasher, Mahmoud Taherzadeh, Renata Sotirov, and Amir K. Khandani Electrical and Computer Engineering

More information

A Note on Representations of Linear Inequalities in Non-Convex Mixed-Integer Quadratic Programs

A Note on Representations of Linear Inequalities in Non-Convex Mixed-Integer Quadratic Programs A Note on Representations of Linear Inequalities in Non-Convex Mixed-Integer Quadratic Programs Adam N. Letchford Daniel J. Grainger To appear in Operations Research Letters Abstract In the literature

More information

Convex Optimization M2

Convex Optimization M2 Convex Optimization M2 Lecture 8 A. d Aspremont. Convex Optimization M2. 1/57 Applications A. d Aspremont. Convex Optimization M2. 2/57 Outline Geometrical problems Approximation problems Combinatorial

More information

New Rank-One Matrix Decomposition Techniques and Applications to Signal Processing

New Rank-One Matrix Decomposition Techniques and Applications to Signal Processing New Rank-One Matrix Decomposition Techniques and Applications to Signal Processing Yongwei Huang Hong Kong Baptist University SPOC 2012 Hefei China July 1, 2012 Outline Trust-region subproblems in nonlinear

More information

FULL rate and full diversity codes for the coherent

FULL rate and full diversity codes for the coherent 1432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 4, APRIL 2005 The Golden Code: A 2 2 Full-Rate Space Time Code With Nonvanishing Determinants Jean-Claude Belfiore, Member, IEEE, Ghaya Rekaya,

More information

Module 04 Optimization Problems KKT Conditions & Solvers

Module 04 Optimization Problems KKT Conditions & Solvers Module 04 Optimization Problems KKT Conditions & Solvers Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September

More information

SPECTRUM SHARING IN WIRELESS NETWORKS: A QOS-AWARE SECONDARY MULTICAST APPROACH WITH WORST USER PERFORMANCE OPTIMIZATION

SPECTRUM SHARING IN WIRELESS NETWORKS: A QOS-AWARE SECONDARY MULTICAST APPROACH WITH WORST USER PERFORMANCE OPTIMIZATION SPECTRUM SHARING IN WIRELESS NETWORKS: A QOS-AWARE SECONDARY MULTICAST APPROACH WITH WORST USER PERFORMANCE OPTIMIZATION Khoa T. Phan, Sergiy A. Vorobyov, Nicholas D. Sidiropoulos, and Chintha Tellambura

More information

Handout 6: Some Applications of Conic Linear Programming

Handout 6: Some Applications of Conic Linear Programming ENGG 550: Foundations of Optimization 08 9 First Term Handout 6: Some Applications of Conic Linear Programming Instructor: Anthony Man Cho So November, 08 Introduction Conic linear programming CLP, and

More information

Lecture 7: Convex Optimizations

Lecture 7: Convex Optimizations Lecture 7: Convex Optimizations Radu Balan, David Levermore March 29, 2018 Convex Sets. Convex Functions A set S R n is called a convex set if for any points x, y S the line segment [x, y] := {tx + (1

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 6 (Conic optimization) 07 Feb, 2013 Suvrit Sra Organizational Info Quiz coming up on 19th Feb. Project teams by 19th Feb Good if you can mix your research

More information

Convexification of Mixed-Integer Quadratically Constrained Quadratic Programs

Convexification of Mixed-Integer Quadratically Constrained Quadratic Programs Convexification of Mixed-Integer Quadratically Constrained Quadratic Programs Laura Galli 1 Adam N. Letchford 2 Lancaster, April 2011 1 DEIS, University of Bologna, Italy 2 Department of Management Science,

More information

A Discrete First-Order Method for Large-Scale MIMO Detection with Provable Guarantees

A Discrete First-Order Method for Large-Scale MIMO Detection with Provable Guarantees A Discrete First-Order Method for Large-Scale MIMO Detection with Provable Guarantees Huikang Liu, Man-Chung Yue, Anthony Man-Cho So, and Wing-Kin Ma Dept. of Syst. Eng. & Eng. Manag., The Chinese Univ.

More information

12. Interior-point methods

12. Interior-point methods 12. Interior-point methods Convex Optimization Boyd & Vandenberghe inequality constrained minimization logarithmic barrier function and central path barrier method feasibility and phase I methods complexity

More information

Semidefinite Relaxation of Quadratic Optimization Problems

Semidefinite Relaxation of Quadratic Optimization Problems APPEARED IN IEEE SP MAGAZINE, SPECIAL ISSUE ON CONVEX OPT. FOR SP, MAY 2010 1 Semidefinite Relaxation of Quadratic Optimization Problems Zhi-Quan Luo, Wing-Kin Ma, Anthony Man-Cho So, Yinyu Ye, and Shuzhong

More information

The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels

The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels Deric W. Waters and John R. Barry School of ECE Georgia Institute of Technology Atlanta, GA 30332-0250 USA {deric, barry}@ece.gatech.edu

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has

More information

A direct formulation for sparse PCA using semidefinite programming

A direct formulation for sparse PCA using semidefinite programming A direct formulation for sparse PCA using semidefinite programming A. d Aspremont, L. El Ghaoui, M. Jordan, G. Lanckriet ORFE, Princeton University & EECS, U.C. Berkeley Available online at www.princeton.edu/~aspremon

More information

Per-Antenna Power Constrained MIMO Transceivers Optimized for BER

Per-Antenna Power Constrained MIMO Transceivers Optimized for BER Per-Antenna Power Constrained MIMO Transceivers Optimized for BER Ching-Chih Weng and P. P. Vaidyanathan Dept. of Electrical Engineering, MC 136-93 California Institute of Technology, Pasadena, CA 91125,

More information

Lecture Note 5: Semidefinite Programming for Stability Analysis

Lecture Note 5: Semidefinite Programming for Stability Analysis ECE7850: Hybrid Systems:Theory and Applications Lecture Note 5: Semidefinite Programming for Stability Analysis Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio State

More information

2 Since these problems are restrictions of the original problem, the transmission /$ IEEE

2 Since these problems are restrictions of the original problem, the transmission /$ IEEE 714 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 1, NO. 4, DECEMBER 2007 Convex Conic Formulations of Robust Downlink Precoder Designs With Quality of Service Constraints Michael Botros Shenouda,

More information

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017 International Journal of Innovative Computing, Information and Control ICIC International c 017 ISSN 1349-4198 Volume 13, Number 4, August 017 pp. 1399 1406 THE IC-BASED DETECTION ALGORITHM IN THE UPLINK

More information

A Hybrid Semidefinite Programming - Sphere Decoding. Approach to MIMO Detection

A Hybrid Semidefinite Programming - Sphere Decoding. Approach to MIMO Detection A Hybrid Semidefinite Programming - Sphere Decoding Approach to MIMO Detection DIPLOMA THESIS By Dimitris Evangelinakis Submitted to the Department of Electronic & Computer Engineering in partial fulfillment

More information

MULTI-INPUT multi-output (MIMO) channels, usually

MULTI-INPUT multi-output (MIMO) channels, usually 3086 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 57, NO. 8, AUGUST 2009 Worst-Case Robust MIMO Transmission With Imperfect Channel Knowledge Jiaheng Wang, Student Member, IEEE, and Daniel P. Palomar,

More information

On the diversity of the Naive Lattice Decoder

On the diversity of the Naive Lattice Decoder On the diversity of the Naive Lattice Decoder Asma Mejri, Laura Luzzi, Ghaya Rekaya-Ben Othman To cite this version: Asma Mejri, Laura Luzzi, Ghaya Rekaya-Ben Othman. On the diversity of the Naive Lattice

More information

A direct formulation for sparse PCA using semidefinite programming

A direct formulation for sparse PCA using semidefinite programming A direct formulation for sparse PCA using semidefinite programming A. d Aspremont, L. El Ghaoui, M. Jordan, G. Lanckriet ORFE, Princeton University & EECS, U.C. Berkeley A. d Aspremont, INFORMS, Denver,

More information

Applications of Robust Optimization in Signal Processing: Beamforming and Power Control Fall 2012

Applications of Robust Optimization in Signal Processing: Beamforming and Power Control Fall 2012 Applications of Robust Optimization in Signal Processing: Beamforg and Power Control Fall 2012 Instructor: Farid Alizadeh Scribe: Shunqiao Sun 12/09/2012 1 Overview In this presentation, we study the applications

More information

A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint

A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint Iranian Journal of Operations Research Vol. 2, No. 2, 20, pp. 29-34 A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint M. Salahi Semidefinite

More information

Minimax MMSE Estimator for Sparse System

Minimax MMSE Estimator for Sparse System Proceedings of the World Congress on Engineering and Computer Science 22 Vol I WCE 22, October 24-26, 22, San Francisco, USA Minimax MMSE Estimator for Sparse System Hongqing Liu, Mandar Chitre Abstract

More information

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Manish Mandloi, Mohammed Azahar Hussain and Vimal Bhatia Discipline of Electrical Engineering,

More information

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST) Lagrange Duality Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline of Lecture Lagrangian Dual function Dual

More information

Introduction to Convex Optimization

Introduction to Convex Optimization Introduction to Convex Optimization Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2018-19, HKUST, Hong Kong Outline of Lecture Optimization

More information

approximation algorithms I

approximation algorithms I SUM-OF-SQUARES method and approximation algorithms I David Steurer Cornell Cargese Workshop, 201 meta-task encoded as low-degree polynomial in R x example: f(x) = i,j n w ij x i x j 2 given: functions

More information

The Equivalence of Semidefinite Relaxation MIMO Detectors for Higher-Order QAM

The Equivalence of Semidefinite Relaxation MIMO Detectors for Higher-Order QAM ACCEPTED BY IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, AUG. 2009 1 The Equivalence of Semidefinite Relaxation MIMO Detectors for Higher-Order QAM Wing-Kin Ma, Chao-Cheng Su, Joakim Jaldén, Tsung-Hui

More information

The moment-lp and moment-sos approaches

The moment-lp and moment-sos approaches The moment-lp and moment-sos approaches LAAS-CNRS and Institute of Mathematics, Toulouse, France CIRM, November 2013 Semidefinite Programming Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY

More information

Sparse PCA with applications in finance

Sparse PCA with applications in finance Sparse PCA with applications in finance A. d Aspremont, L. El Ghaoui, M. Jordan, G. Lanckriet ORFE, Princeton University & EECS, U.C. Berkeley Available online at www.princeton.edu/~aspremon 1 Introduction

More information

On Valid Inequalities for Quadratic Programming with Continuous Variables and Binary Indicators

On Valid Inequalities for Quadratic Programming with Continuous Variables and Binary Indicators On Valid Inequalities for Quadratic Programming with Continuous Variables and Binary Indicators Hongbo Dong and Jeff Linderoth Wisconsin Institutes for Discovery University of Wisconsin-Madison, USA, hdong6,linderoth}@wisc.edu

More information

DOWNLINK transmit beamforming has recently received

DOWNLINK transmit beamforming has recently received 4254 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 58, NO. 8, AUGUST 2010 A Dual Perspective on Separable Semidefinite Programming With Applications to Optimal Downlink Beamforming Yongwei Huang, Member,

More information

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3

MIT Algebraic techniques and semidefinite optimization February 14, Lecture 3 MI 6.97 Algebraic techniques and semidefinite optimization February 4, 6 Lecture 3 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture, we will discuss one of the most important applications

More information

Optimization in Wireless Communication

Optimization in Wireless Communication Zhi-Quan (Tom) Luo Department of Electrical and Computer Engineering University of Minnesota 200 Union Street SE Minneapolis, MN 55455 2007 NSF Workshop Challenges Optimization problems from wireless applications

More information

THE USE OF optimization methods is ubiquitous in communications

THE USE OF optimization methods is ubiquitous in communications 1426 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 24, NO. 8, AUGUST 2006 An Introduction to Convex Optimization for Communications and Signal Processing Zhi-Quan Luo, Senior Member, IEEE, and

More information

Robust l 1 and l Solutions of Linear Inequalities

Robust l 1 and l Solutions of Linear Inequalities Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Applications and Applied Mathematics: An International Journal (AAM) Vol. 6, Issue 2 (December 2011), pp. 522-528 Robust l 1 and l Solutions

More information

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems Multi-Branch MMSE Decision Feedback Detection Algorithms with Error Propagation Mitigation for MIMO Systems Rodrigo C. de Lamare Communications Research Group, University of York, UK in collaboration with

More information

Advances in Convex Optimization: Theory, Algorithms, and Applications

Advances in Convex Optimization: Theory, Algorithms, and Applications Advances in Convex Optimization: Theory, Algorithms, and Applications Stephen Boyd Electrical Engineering Department Stanford University (joint work with Lieven Vandenberghe, UCLA) ISIT 02 ISIT 02 Lausanne

More information

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems ACSTSK Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems Professor Sheng Chen Electronics and Computer Science University of Southampton Southampton SO7 BJ, UK E-mail: sqc@ecs.soton.ac.uk

More information

Lecture 6: Conic Optimization September 8

Lecture 6: Conic Optimization September 8 IE 598: Big Data Optimization Fall 2016 Lecture 6: Conic Optimization September 8 Lecturer: Niao He Scriber: Juan Xu Overview In this lecture, we finish up our previous discussion on optimality conditions

More information

Lift me up but not too high Fast algorithms to solve SDP s with block-diagonal constraints

Lift me up but not too high Fast algorithms to solve SDP s with block-diagonal constraints Lift me up but not too high Fast algorithms to solve SDP s with block-diagonal constraints Nicolas Boumal Université catholique de Louvain (Belgium) IDeAS seminar, May 13 th, 2014, Princeton The Riemannian

More information

Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations

Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations Dian Mo Department of Electrical and Computer Engineering University of Massachusetts Amherst, MA 3 mo@umass.edu Marco F.

More information

c 2000 Society for Industrial and Applied Mathematics

c 2000 Society for Industrial and Applied Mathematics SIAM J. OPIM. Vol. 10, No. 3, pp. 750 778 c 2000 Society for Industrial and Applied Mathematics CONES OF MARICES AND SUCCESSIVE CONVEX RELAXAIONS OF NONCONVEX SES MASAKAZU KOJIMA AND LEVEN UNÇEL Abstract.

More information

Semidefinite Relaxations for Non-Convex Quadratic Mixed-Integer Programming

Semidefinite Relaxations for Non-Convex Quadratic Mixed-Integer Programming Semidefinite Relaxations for Non-Convex Quadratic Mixed-Integer Programming Christoph Buchheim 1 and Angelika Wiegele 2 1 Fakultät für Mathematik, Technische Universität Dortmund christoph.buchheim@tu-dortmund.de

More information

arxiv: v1 [math.oc] 14 Oct 2014

arxiv: v1 [math.oc] 14 Oct 2014 arxiv:110.3571v1 [math.oc] 1 Oct 01 An Improved Analysis of Semidefinite Approximation Bound for Nonconvex Nonhomogeneous Quadratic Optimization with Ellipsoid Constraints Yong Hsia a, Shu Wang a, Zi Xu

More information

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs

Integer Programming ISE 418. Lecture 12. Dr. Ted Ralphs Integer Programming ISE 418 Lecture 12 Dr. Ted Ralphs ISE 418 Lecture 12 1 Reading for This Lecture Nemhauser and Wolsey Sections II.2.1 Wolsey Chapter 9 ISE 418 Lecture 12 2 Generating Stronger Valid

More information

Capacity optimization for Rician correlated MIMO wireless channels

Capacity optimization for Rician correlated MIMO wireless channels Capacity optimization for Rician correlated MIMO wireless channels Mai Vu, and Arogyaswami Paulraj Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford, CA

More information

712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008

712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008 712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008 Speeding up the Sphere Decoder With H SDP Inspired Lower Bounds Mihailo Stojnic, Haris Vikalo, Babak Hassibi Abstract It is well

More information

Handout 8: Dealing with Data Uncertainty

Handout 8: Dealing with Data Uncertainty MFE 5100: Optimization 2015 16 First Term Handout 8: Dealing with Data Uncertainty Instructor: Anthony Man Cho So December 1, 2015 1 Introduction Conic linear programming CLP, and in particular, semidefinite

More information

On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods

On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods 1 On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods Haidong (David) Zhu, Behrouz Farhang-Boroujeny, and Rong-Rong Chen ECE Department, Unversity of Utah, USA emails: haidongz@eng.utah.edu,

More information

arxiv: v1 [math.oc] 26 Sep 2015

arxiv: v1 [math.oc] 26 Sep 2015 arxiv:1509.08021v1 [math.oc] 26 Sep 2015 Degeneracy in Maximal Clique Decomposition for Semidefinite Programs Arvind U. Raghunathan and Andrew V. Knyazev Mitsubishi Electric Research Laboratories 201 Broadway,

More information

Course Outline. FRTN10 Multivariable Control, Lecture 13. General idea for Lectures Lecture 13 Outline. Example 1 (Doyle Stein, 1979)

Course Outline. FRTN10 Multivariable Control, Lecture 13. General idea for Lectures Lecture 13 Outline. Example 1 (Doyle Stein, 1979) Course Outline FRTN Multivariable Control, Lecture Automatic Control LTH, 6 L-L Specifications, models and loop-shaping by hand L6-L8 Limitations on achievable performance L9-L Controller optimization:

More information

Exploiting Sparsity for Wireless Communications

Exploiting Sparsity for Wireless Communications Exploiting Sparsity for Wireless Communications Georgios B. Giannakis Dept. of ECE, Univ. of Minnesota http://spincom.ece.umn.edu Acknowledgements: D. Angelosante, J.-A. Bazerque, H. Zhu; and NSF grants

More information

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS.

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. 17th European Signal Processing Conference (EUSIPCO 009) Glasgow, Scotland, August 4-8, 009 ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. Sandra Roger, Alberto Gonzalez,

More information

A SEMIDEFINITE RELAXATION BASED CONSERVATIVE APPROACH TO ROBUST TRANSMIT BEAMFORMING WITH PROBABILISTIC SINR CONSTRAINTS

A SEMIDEFINITE RELAXATION BASED CONSERVATIVE APPROACH TO ROBUST TRANSMIT BEAMFORMING WITH PROBABILISTIC SINR CONSTRAINTS th European Signal Processing Conference EUSIPCO-1 Aalborg, Denmark, August 3-7, 1 A SEMIDEFINITE RELAXATION BASED CONSERVATIVE APPROACH TO ROBUST TRANSMIT BEAMFORMING WITH PROBABILISTIC SINR CONSTRAINTS

More information

POLYNOMIAL OPTIMIZATION WITH SUMS-OF-SQUARES INTERPOLANTS

POLYNOMIAL OPTIMIZATION WITH SUMS-OF-SQUARES INTERPOLANTS POLYNOMIAL OPTIMIZATION WITH SUMS-OF-SQUARES INTERPOLANTS Sercan Yıldız syildiz@samsi.info in collaboration with Dávid Papp (NCSU) OPT Transition Workshop May 02, 2017 OUTLINE Polynomial optimization and

More information

A CONIC DANTZIG-WOLFE DECOMPOSITION APPROACH FOR LARGE SCALE SEMIDEFINITE PROGRAMMING

A CONIC DANTZIG-WOLFE DECOMPOSITION APPROACH FOR LARGE SCALE SEMIDEFINITE PROGRAMMING A CONIC DANTZIG-WOLFE DECOMPOSITION APPROACH FOR LARGE SCALE SEMIDEFINITE PROGRAMMING Kartik Krishnan Advanced Optimization Laboratory McMaster University Joint work with Gema Plaza Martinez and Tamás

More information

Constrained Detection for Multiple-Input Multiple-Output Channels

Constrained Detection for Multiple-Input Multiple-Output Channels Constrained Detection for Multiple-Input Multiple-Output Channels Tao Cui, Chintha Tellambura and Yue Wu Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G

More information

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs Raphael Louca Eilyan Bitar Abstract Robust semidefinite programs are NP-hard in general In contrast, robust linear programs admit

More information

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 2003 2003.09.02.10 6. The Positivstellensatz Basic semialgebraic sets Semialgebraic sets Tarski-Seidenberg and quantifier elimination Feasibility

More information

5. Duality. Lagrangian

5. Duality. Lagrangian 5. Duality Convex Optimization Boyd & Vandenberghe Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized

More information

Algorithm-Hardware Co-Optimization of Memristor-Based Framework for Solving SOCP and Homogeneous QCQP Problems

Algorithm-Hardware Co-Optimization of Memristor-Based Framework for Solving SOCP and Homogeneous QCQP Problems L.C.Smith College of Engineering and Computer Science Algorithm-Hardware Co-Optimization of Memristor-Based Framework for Solving SOCP and Homogeneous QCQP Problems Ao Ren Sijia Liu Ruizhe Cai Wujie Wen

More information

Croatian Operational Research Review (CRORR), Vol. 3, 2012

Croatian Operational Research Review (CRORR), Vol. 3, 2012 126 127 128 129 130 131 132 133 REFERENCES [BM03] S. Burer and R.D.C. Monteiro (2003), A nonlinear programming algorithm for solving semidefinite programs via low-rank factorization, Mathematical Programming

More information

Lifting for conic mixed-integer programming

Lifting for conic mixed-integer programming Math. Program., Ser. A DOI 1.17/s117-9-282-9 FULL LENGTH PAPER Lifting for conic mixed-integer programming Alper Atamtürk Vishnu Narayanan Received: 13 March 28 / Accepted: 28 January 29 The Author(s)

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with M. Bomze (Wien) and F. Jarre (Düsseldorf) and

More information

A Continuation Approach Using NCP Function for Solving Max-Cut Problem

A Continuation Approach Using NCP Function for Solving Max-Cut Problem A Continuation Approach Using NCP Function for Solving Max-Cut Problem Xu Fengmin Xu Chengxian Ren Jiuquan Abstract A continuous approach using NCP function for approximating the solution of the max-cut

More information

Quasi-Maximum-Likelihood Multiuser Detection Using Semi-Definite Relaxation With Application to Synchronous CDMA

Quasi-Maximum-Likelihood Multiuser Detection Using Semi-Definite Relaxation With Application to Synchronous CDMA 912 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 50, NO. 4, APRIL 2002 Quasi-Maximum-Likelihood Multiuser Detection Using Semi-Definite Relaxation With Application to Synchronous CDMA Wing-Kin Ma, Member,

More information

Optimization of Multiuser MIMO Networks with Interference

Optimization of Multiuser MIMO Networks with Interference Optimization of Multiuser MIMO Networks with Interference Jia Liu, Y. Thomas Hou, Yi Shi, and Hanif D. Sherali Department of Electrical and Computer Engineering Department of Industrial and Systems Engineering

More information

A Gaussian Tree Approximation for Integer Least-Squares

A Gaussian Tree Approximation for Integer Least-Squares A Gaussian Tree Approximation for Integer Least-Squares Jacob Goldberger School of Engineering Bar-Ilan University goldbej@eng.biu.ac.il Amir Leshem School of Engineering Bar-Ilan University leshema@eng.biu.ac.il

More information

Linear Programming Detection and Decoding for MIMO Systems

Linear Programming Detection and Decoding for MIMO Systems Linear Programming Detection and Decoding for MIMO Systems Tao Cui, Tracey Ho Department of Electrical Engineering California Institute of Technology Pasadena, CA, USA 91125 Email: {taocui, tho}@caltech.edu

More information

III. Applications in convex optimization

III. Applications in convex optimization III. Applications in convex optimization nonsymmetric interior-point methods partial separability and decomposition partial separability first order methods interior-point methods Conic linear optimization

More information

A new family of facet defining inequalities for the maximum edge-weighted clique problem

A new family of facet defining inequalities for the maximum edge-weighted clique problem A new family of facet defining inequalities for the maximum edge-weighted clique problem Franklin Djeumou Fomeni June 2016 Abstract This paper considers a family of cutting planes, recently developed for

More information

Linear Codes, Target Function Classes, and Network Computing Capacity

Linear Codes, Target Function Classes, and Network Computing Capacity Linear Codes, Target Function Classes, and Network Computing Capacity Rathinakumar Appuswamy, Massimo Franceschetti, Nikhil Karamchandani, and Kenneth Zeger IEEE Transactions on Information Theory Submitted:

More information

Copositive Programming and Combinatorial Optimization

Copositive Programming and Combinatorial Optimization Copositive Programming and Combinatorial Optimization Franz Rendl http://www.math.uni-klu.ac.at Alpen-Adria-Universität Klagenfurt Austria joint work with I.M. Bomze (Wien) and F. Jarre (Düsseldorf) IMA

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 28 (Algebra + Optimization) 02 May, 2013 Suvrit Sra Admin Poster presentation on 10th May mandatory HW, Midterm, Quiz to be reweighted Project final report

More information