A graph coloring approach for channel assignment in cellular network via propositional satisfiability

Author(s):  
P. C. Sharma ◽  
N. S. Chaudhari
2013 ◽  
Vol 30 (5) ◽  
pp. 436-446 ◽  
Author(s):  
Chao Zuo ◽  
Cong Xiong ◽  
Han Zhang ◽  
Chang Fang

2003 ◽  
Vol 04 (02) ◽  
pp. 227-245
Author(s):  
Gary H. K. Ma ◽  
Albert Y. Zomaya

The channel allocation problem (CAP) that involves the allocation a disjoint set of channels to meet the call demands for a cellular network is an NP-complete combinatorial optimisation problem [1]. The CAP can be viewed as: static (during the initial design/planning of the cellular network) and dynamic (when the network is operational). This paper presents a new algorithm designed to solve the online call control problem. This algorithm is a modified version of the maximum channel packing channel allocation (MCPCA) scheme, proposed by [19]. The original MCPCA scheme aims at maximising the reuse of channels (i.e. dense packing) and simulation results showed that it is more efficient than fixed channel assignment (FCA) or borrowing channel assignment (BCA) schemes for solving the class of minimum blocking frequency assignment problem (MB-FAP) [2]. The new algorithm, entitled maximum channel packing channel assignment with re-assignment (MCPCA-RA), takes the dense packing mechanism further by allowing a neighbouring cell to re-assigns a channel to an existing call and releases the channel previously used to the new request. Simulation results that the number of blocked calls is reduced by an average of 6% compared to the original MCPCA scheme, but at the cost of extra computations due to the reassignment mechanism. Since the reassignment computations only involve cells in the local neighbourhood and can be compute in a parallel manner, MCPCA-RA algorithm is practical and efficient in real-time.


2014 ◽  
Vol Vol. 16 no. 3 (Discrete Algorithms) ◽  
Author(s):  
Konstanty Junosza-Szaniawski ◽  
Pawel Rzazewski

Discrete Algorithms International audience The generalized list T-coloring is a common generalization of many graph coloring models, including classical coloring, L(p,q)-labeling, channel assignment and T-coloring. Every vertex from the input graph has a list of permitted labels. Moreover, every edge has a set of forbidden differences. We ask for a labeling of vertices of the input graph with natural numbers, in which every vertex gets a label from its list of permitted labels and the difference of labels of the endpoints of each edge does not belong to the set of forbidden differences of this edge. In this paper we present an exact algorithm solving this problem, running in time O*((τ+2)n), where τ is the maximum forbidden difference over all edges of the input graph and n is the number of its vertices. Moreover, we show how to improve this bound if the input graph has some special structure, e.g. a bounded maximum degree, no big induced stars or a perfect matching.


Sign in / Sign up

Export Citation Format

Share Document