ConicProgrammingMulticast
Simulation code for "A Conic Quadratic Programming Approach to Physical Layer Multicasting for Large-Scale Antenna Arrays." by L.-N. Tran, M. F. Hanif, M. Juntti., IEEE Signal Processing Letters 21.1 (2014): 114-117
Install / Use
/learn @tranlenam/ConicProgrammingMulticastREADME
A Conic Quadratic Programming Approach to Physical Layer Multicasting for Large-Scale Antenna Arrays
This repo contains the code for implementing the iterative SOCP-based method presented in the following scientific paper:
Le-Nam Tran, Muhammad-Fainan Hanif, and Markku Juntti, "A Conic Quadratic Programming Approach to Physical Layer Multicasting for Large-Scale Antenna Arrays," IEEE Signal Process. Lett., vol. 21, no. 1, pp. 114-117, Jan. 2014.
Instructions
The Matlab code makes use of Yalmip as a parser and MOSEK as the internal convex conic solver for speed.
Recently we have found that MOSEK Fusion API is particularly useful if one wishes to solve a same convex problem for different problem data. In this regard, we also provide a Python script which is much more efficient if you want to run the algorithm for many channel realizations, compared to the Matlab implementation.
We also publish the codes on Code Ocean where you can run them online without the need to install the required packages.
Related Skills
node-connect
341.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
