Abstract

Allocating users to LED panels in a visible light communication (VLC) environment is a non-convex multi-objective constrained optimization problem. The computational complexity and accuracy of the optimization are the key factors to deal with in a VLC environment. In this manuscript, initially the user allocation problem is formulated as a single objective optimization problem by using sum-utility function of data rate and blockage probability. Then these two contradictory objective functions are simultaneously optimized by a new multi-objective natural aggregation algorithm (MONAA). This proposed algorithm is inspired by the aggregation behavior of cockroaches which help them to determine the darkest spot in a search space. The performance of this multi-objective algorithm is compared with NSGA-II, MOPSO, MOEA/D and MOSOS on eight unconstrained and six constrained mathematical function optimizations. In single objective and multi-objective cases, superior performance is demonstrated by the natural aggregation algorithm for solving the user allocation matrix optimization.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.