Hybrid Discrete-Continuous Optimization for the Frequency Assignment Problem in Satellite
Communications System
Kata KIATMANAROJ, Christian ARTIGUES, Laurent HOUSSIN (LAAS), Frédéric MESSINE (IRIT)
1INCOM-2012
ContentsContents
• Problem definition• Discrete optimization• Continuous optimization• Hybrid method• Conclusions and perspectives
2INCOM-2012
Problem definitionProblem definition
• To assign a limited number of frequencies to as many users as possible within the service area
3INCOM-2012
Problem definitionProblem definition
• To assign a limited number of frequencies to as many users as possible within the service area
• Frequency is a limited resource!– Frequency reuse -> co-channel interference– Intra-system interference
4INCOM-2012
Problem definitionProblem definition
• To assign a limited number of frequencies to as many users as possible within the service area
• Frequency is a limited resource!– Frequency reuse -> co-channel interference– Intra-system interference
• Graph coloring problem– NP-hard
5INCOM-2012
Problem definitionProblem definition
• Interference constraints
6
ij
i
j
k
Binary interference Cumulative interference
INCOM-2012
Problem definitionProblem definition
• Satellite beam & antenna gain
7INCOM-2012
Discrete optimization
8INCOM-2012
Discrete optimizationDiscrete optimization
• Integer Linear Programming• Greedy algorithms
9INCOM-2012
Discrete optimizationDiscrete optimization
• Integer Linear Programming (ILP)
10INCOM-2012
Discrete optimizationDiscrete optimization
• Greedy algorithms– User selection rules– Frequency selection rules
11INCOM-2012
Discrete optimizationDiscrete optimization
• Greedy algorithms– User selection rules– Frequency selection rules
12INCOM-2012
Discrete optimizationDiscrete optimization
13INCOM-2012
• Performance comparison: ILP vs. Greedy
Discrete optimizationDiscrete optimization
14INCOM-2012
• ILP performances
Continuous optimization
15INCOM-2012
Continuous optimizationContinuous optimization
• Beam moving algorithm– For each unassigned user
• Continuously move the interferers’ beams from their center positions-> reduce interference
• Non-linear antenna gain• Minimize the move• Not violating interference constraints
16INCOM-2012
Continuous optimizationContinuous optimization
17
i
j
k
x
INCOM-2012
• Matlab’s solver fmincon
Continuous optimizationContinuous optimization
18
i
j
k
x
INCOM-2012
• Matlab’s solver fmincon
Continuous optimizationContinuous optimization
19
i
j
k
x
INCOM-2012
• Matlab’s solver fmincon
Continuous optimizationContinuous optimization
20
i
j
k
x
INCOM-2012
• Matlab’s solver fmincon
Continuous optimizationContinuous optimization
21
i
j
k
x
INCOM-2012
• Matlab’s solver fmincon
Continuous optimizationContinuous optimization
22INCOM-2012
• Matlab’s solver fmincon• Parameters: k, MAXINEG, UTVAR
Hybrid discrete-continuous optimization
23INCOM-2012
Hybrid methodHybrid method
24INCOM-2012
• Beam moving results with k-MAXINEG-UTVAR = 7-2-0
Hybrid methodHybrid method
25INCOM-2012
• Beam moving results with k-MAXINEG-UTVAR = 7-2-0
Hybrid methodHybrid method
26INCOM-2012
• Closed-loop implementation
Conclusions and further studyConclusions and further study
• Greedy algorithm vs. ILP• Beam Moving algorithm benefit• Closed-loop implementation benefit vs. time
• Further improvements
27INCOM-2012
Thank you
28INCOM-2012