Monotonic and Sequential Fractional Programming for Performance - - PowerPoint PPT Presentation

monotonic and sequential fractional programming for
SMART_READER_LITE
LIVE PREVIEW

Monotonic and Sequential Fractional Programming for Performance - - PowerPoint PPT Presentation

Monotonic and Sequential Fractional Programming for Performance Optimization in Interference Networks Eduard Jorswieck Communications Theory 16.05.2017 Joint work with Alessio Zappone (University Cassino, Italy) Emil Bjrnsson


slide-1
SLIDE 1

Monotonic and Sequential Fractional Programming for Performance Optimization in Interference Networks

Eduard Jorswieck

16.05.2017

Communications Theory

slide-2
SLIDE 2

Joint work with

  • Alessio Zappone (University Cassino, Italy)
  • Emil Björnsson (Linköping University, Sweden)
  • Giacomo Bacci (Med. Broadband Infrastructure, Italy)
  • Luca Sanguinetti (Uni Pisa, Italy)
slide-3
SLIDE 3

Resources in Wireless

  • Spectrum
  • Energy
  • Infrastructure
  • Data
  • Computational 


Power

  • Channel Info…
  • E. Jorswieck, L. Badia, T. Fahldieck, E. Karipidis and J. Luo, 


"Spectrum sharing improves the network efficiency for cellular operators," 
 in IEEE Communications Magazine, vol. 52, no. 3, pp. 129-136, March 2014.

slide-4
SLIDE 4

Heterogeneous Services

  • E. Björnson, E. Jorswieck, M. Debbah, B. Ottersten, "Multi-Objective Signal

Processing Optimization: The Way to Balance Conflicting Metrics in 5G Systems", IEEE Signal Processing Magazine, vol. 31, no. 6, pp. 14-23, Nov. 2014.

  • Conflicting performance metrics/requirements: !
  • Data rate / throughput!
  • Delay / latency !
  • Energy efficiency!
  • Security !
  • Multi-Objective Programming (MOP) problem!
slide-5
SLIDE 5

5

  • A. Zappone and E. Jorswieck, "Energy Efficiency in

Wireless Networks via Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396. http://www.nowpublishers.com/article/Details/CIT-088

slide-6
SLIDE 6

Energy-Efficiency

  • The number of connected nodes will reach 50 billion by 2020

and that the energy demand will soon become unmanageable.

  • Bit-per-Joule energy efficiency, defined as the amount of bits

which can be reliably transmitted per Joule of consumed energy.

  • Extensively studied for various systems without coupling.

(1) G. Auer, V. Giannini, C. Desset, I. Godor, P. Skillermark, M. Olsson, M. Imran, D. Sabella, M. Gonzalez, O. Blume, and A. Fehske, “How much energy is needed to run a wireless network?” IEEE Wireless Communications, vol. 18, no. 5, pp. 40–49, Oct. 2011. (2) D. W. K. Ng, E. S. Lo, and R. Schober, “Energy-Efficient Resource Allocation for Secure OFDMA Systems,” IEEE Transactions on Vehicular Technology, vol. 61, no. 6, pp. 2572– 2585, July 2012.

  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

slide-7
SLIDE 7

Energy-Efficiency

  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

EE = f(γ(p)) αp + Pc In line with the physical meaning of efficiency, the energy efficiency is defined as the system benefit-cost ratio in terms of amount of data reliably transmitted over the energy that is required to do so.

slide-8
SLIDE 8

Energy-Efficiency of a Network

  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

  • Global Energy-efficiency!
  • Weighted arithmetic mean!
  • Weighted geometric mean!
  • Weighted minimum EE!

Observation:! always ratios!

slide-9
SLIDE 9

Energy-Efficiency of a Network

  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

  • Global Energy-efficiency!
  • Weighted arithmetic mean!
  • Weighted geometric mean!
  • Weighted minimum EE!

Observation:! always ratios!

Fractional Programming!

slide-10
SLIDE 10

Single Ratio: Concave Fractional Problem

  • C. Isheden, Z. Chong, E. Jorswieck, G. Fettweis, "Framework for Link-Level Energy

Efficiency Optimization with Informed Transmitter", IEEE Trans. on Wireless Communications, vol. 11, no. 8, pp. 2946-2957, Aug. 2012.

  • The objective is pseudo-concave.
  • A local maximum is also a global maximum and

KKT conditions are necessary and sufficient.

slide-11
SLIDE 11
  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

Line between „easy“ and „difficult“ is not convex vs. non- convex

slide-12
SLIDE 12
  • A. Zappone and E. Jorswieck, "Energy Efficiency in Wireless Networks via

Fractional Programming Theory". Foundations and Trends in Communications and Information Theory, vol. 11, no. 3-4, June 2015, pp. 185-396.

slide-13
SLIDE 13

Parametric Approach: Dinkelbach Algorithm

  • W. Dinkelbach, „On nonlinear fractional programming,"

Management Science, vol. 13, no. 7, pp. 492 - 498, March 1967

  • This method allows to solve a

CFP by converting it into a sequence of convex problems


  • Solving a CFP is equivalent to

finding the zero of the 
 function .

  • Superlinear convergence

(Newton update)

slide-14
SLIDE 14

Energy Efficient Resource Allocation in 5G Wireless Networks

12

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions on Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal

Energy-Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

slide-15
SLIDE 15

Energy Efficient Resource Allocation in 5G Wireless Networks

12

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions on Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal

Energy-Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

slide-16
SLIDE 16

Contribution

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
  • A unified framework for EE optimization is developed for

both centralized and decentralized networks with rate and power constraints which allows encompassing some

  • f the emerging technologies for 5G and beyond.
  • The maximization of the GEE as well as of the minimum

EE is considered in the network-centric case.

  • In the decentralized setting, the users in the network are

modelled as rational, self-organizing agents that engage in a non-cooperative game wherein each one aims at maximizing its individual EE while targeting its own power and rate constraint.

slide-17
SLIDE 17

System Model (network view)

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
  • Individual EE of one user 

  • Constraints

  • Global EE (GEE)

  • Minimum weighted EE SINR expression


slide-18
SLIDE 18

Application to 5G and Beyond

  • J. Hoydis, S. ten Brink and M. Debbah, "Massive MIMO in the UL/DL of Cellular

Networks: How Many Antennas Do We Need?," in IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 160-171, February 2013.

  • Massive MIMO
  • Relay-assisted CoMP Interference Network



 
 


slide-19
SLIDE 19

Centralized Optimization - Feasibility

  • E. Seneta, Non-Negative Matrices and Markov Chains, 


3rd ed. New York, NY, USA: Springer, 2006.

Lemma 1: Let F be the following matrix with spectral radius . The solutions to global and minimum EE exist if and only if

slide-20
SLIDE 20

GEE Maximization

First, for one block N=1:

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-21
SLIDE 21

GEE Maximization

First, for one block N=1:

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

SINR expression

slide-22
SLIDE 22

GEE Maximization

First, for one block N=1:

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

SINR expression

Does not result in concave denominator and not in concave fractional program

slide-23
SLIDE 23

Sequential Programming

  • Instead of solving the difficult master problem, solve a sequence
  • f easier problems.
  • Consider a problem P with objective f and a sequence of

approximate problems Pl with objectives fl such that the following properties hold

  • Then solving the sequence of problems, the value will converge

and if the optimization variables converges, too, then to a point fulfilling the KKT conditions.

18

  • B. R. Marks and G. P. Wright, “A general inner approximation algorithm

for nonconvex mathematical programs,” Operations Research, vol. 26, no. 4, pp. 681–683, July–Aug. 1978.

slide-24
SLIDE 24

Lower Bound for Seq. Prog.

  • J. Papandriopoulos and J. Evans, “Low-complexity distributed algorithms for

spectrum balancing in multi-user DSL networks,” in Proc. IEEE Int. Conf.

  • Commun. (ICC), Istanbul, Turkey, Jun. 2006, pp. 3270–3275.

with and use

slide-25
SLIDE 25
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-26
SLIDE 26
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-27
SLIDE 27
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-28
SLIDE 28
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm Fractional program Lower Bound max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-29
SLIDE 29
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm Fractional program Lower Bound max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-30
SLIDE 30
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm Fractional program Lower Bound max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-31
SLIDE 31
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Concave fractional program Dinkelbach Algorithm Fractional program Lower Bound max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

f`(x) ≤ f(x) f`(xn) = f(xn) f 0

`(xn)

= f 0(xn)

slide-32
SLIDE 32

Centralized Algorithm

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-33
SLIDE 33

Centralized Algorithm

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

Algorithm 1 monotonically increases the GEE value and converges to a point fulfilling the KKT conditions of the

  • riginal problem.
slide-34
SLIDE 34

Related Work & Extensions

  • Y. Yang and M. Pesavento, “A unified successive pseudoconvex

approximation framework,” IEEE Trans. Signal Process., vol. 65, no. 13, pp. 3313–3328, Jul. 2017.

  • A. Zappone, P.-H. Lin, E. Jorswieck, "Energy Efficiency of Confidential Multi-

Antenna Systems with Artifical Noise and Statistical CSI", IEEE Journal on

  • Sel. Topics in Signal Processing, vol. 10, no. 8, pp. 1462-1477, Dec. 2016.
  • A. Zappone, B. Matthiesen, E. Jorswieck, "Energy Efficiency in MIMO

Underlay and Overlay Device-to-Device Communications and Cognitive Radio Systems", IEEE Trans. on Signal Processing, vol. 65, no. 4, pp. 1026-1042, Feb. 2017.

  • M. Yemini, A. Zappone, A. Leshem, E. Jorswieck, "Energy Efficient

Bidirectional Massive MIMO Relay Beamforming", IEEE Signal Processing Letters, to appear 2017

slide-35
SLIDE 35

Distributed Power Control

  • First, one block N=1.
  • Coupled programs:
  • Game in normal form
  • Best response
  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-36
SLIDE 36

Best Response Characterization

Lemma 2: If then with

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-37
SLIDE 37

Noncooperative Game Properties

Proposition: The game admits a nonempty set of GNE points. Proposition: The game admits a unique GNE point, which can be obtained by starting from any feasible power vector and iteratively updating the transmit powers according to Lemma 2. Lemma 3: The solution from CFP with

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-38
SLIDE 38

Extension: multiple blocks N>1

Coordinated case:

  • Apply sequential fractional programming and lower

bounds to objective function and the rate constraints Distributed case:

  • Compute BR, show existence of GNE and provide a

condition for uniqueness

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-39
SLIDE 39

Numerical Illustrations

  • Uplink of a

massive MIMO system, K=5, S=1, M=50

  • B = 1 MHz

and MRC, Rayleigh fading with pass loss, link budget as in LTE

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-40
SLIDE 40

Numerical Illustrations

  • Relay-

assisted multi-cell network, S=3, N=16, K=3, M=3

  • B = 180

kHz, Rayleigh fading with pass loss, link budget as in LTE

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions

  • n Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.
slide-41
SLIDE 41

Energy Efficient Resource Allocation in 5G Wireless Networks

29

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions on Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal

Energy-Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

slide-42
SLIDE 42

Energy Efficient Resource Allocation in 5G Wireless Networks

29

  • A. Zappone, L. Sanguinetti, G. Bacci, E. Jorswieck and M. Debbah, "Energy-

Efficient Power Control: A Look at 5G Wireless Technologies," in IEEE Transactions on Signal Processing, vol. 64, no. 7, pp. 1668-1683, April 1, 2016.

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal

Energy-Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

slide-43
SLIDE 43

Contribution II

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

  • In order to find global optimal solutions for the EE

power control problems, two approaches are presented.

  • Both implement Monotonic Fractional Programming
  • Polyblock algorithm
  • Branch-Reduce-and-Bound algorithm
  • works for large class of objectives and constraints
slide-44
SLIDE 44

Assumptions and Model

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June1, 1 2017.

  • Generalized SINR-based objective function model:
  • Generalized power and rate - constraint model:
slide-45
SLIDE 45

Monotonic Optimization

  • H. Tuy, “Monotonic optimization,” SIAM Journal on Optimization,
  • vol. 11, no. 2, pp. 464–494, 2000.
  • H. Tuy, „Convex Analysis and Global Optimization“, Springer, 2nd ed., 2016
slide-46
SLIDE 46

EE Maximization

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

  • With Assumption 3, both programming problems can

be expressed as a monotonic optimisation problems in canonical form. GEE WMEE

slide-47
SLIDE 47

Concave fractional program Dinkelbach Algorithm max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

slide-48
SLIDE 48

Concave fractional program Dinkelbach Algorithm max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

slide-49
SLIDE 49

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

slide-50
SLIDE 50

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

slide-51
SLIDE 51

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

slide-52
SLIDE 52

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

Monotonic Programming

max

p∈P K

X

k=1

log2(1 + γk) −λj(µkpk + Ψk)

slide-53
SLIDE 53

Concave fractional program Dinkelbach Algorithm Fractional program max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K max

x

f(x) g(x) s.t. hk(x) ≤ 0 ∀k = 1, ..., K

concave / convex arbitrary / convex

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

Monotonic Programming

max

p∈P K

X

k=1

log2(1 + γk) −λj(µkpk + Ψk)

slide-54
SLIDE 54

Numerical Illustrations

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

Massive MIMO uplink as before Achieved GEE for K=3

slide-55
SLIDE 55

Numerical Illustrations

  • A. Zappone, E. Björnson, L. Sanguinetti and E. Jorswieck, "Globally Optimal Energy-

Efficient Power Control and Receiver Design in Wireless Networks," in IEEE Transactions on Signal Processing, vol. 65, no. 11, pp. 2844-2859, June 1, 1 2017.

Convergence behavior of the BRB algorithm in the last iteration of Dinkelbach algorithm

slide-56
SLIDE 56

Conclusions

  • Class of efficiently solvable problems is larger than just the

convex programming problems

  • Concave fractional problems can be solved efficiently with

an iterative superlinear convergent Dinkelbach algorithm

  • General fractional problems can be solved by combinations
  • either sub-optimally with sequential fractional approximation
  • or global-optimally with fractional monotonic programming
  • Not only energy efficiency can be optimised, other systems

with more objectives and other constraints can benefit