arrow
Return

Information-Assisted Dynamic Programming for a Class of Constrained Combinatorial Problems

delete2022-01-01
delete2
PRE
AI
I
Imran Ahmed *
H
Hamid R. Sadjadpour
S
Shahram Yousefi
DOI:10.1109/ACCESS.2022.3198964delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The constrained discrete optimization (CDO) problems pose an immense challenge to solve with provable accuracy and computational efficiency. Dynamic programming (DP) is an elegant technique that is used to solve a class of such problems with linear constraints that follow a particular structure, namely Bellman's principle of optimality (BPO). Unfortunately, many of the CDO problems do not fall into this category. This work focuses on solving a class of CDO problems, which we call problem class H, that do not satisfy BPO if the constraint functions are considered. There are no conditions placed on the constraint functions of H. However, the objective function alone satisfies the BPO. Such problems are ubiquitous in wireless communication, signal processing, and machine learning. These problems are, in general, NP-Hard. This paper attempts to unify this class of problems to be solvable using the DP framework. Using the theory of multi-objective optimization and assisted by an information-theoretic measure, we establish provable near-optimality guarantees with reduced computational complexity. We describe two algorithms to solve H. We support our claims by solving the power-constrained analog-to-digital converter bit allocation (BA) problem in massive Multiple-Input Multiple-Output (MaMIMO) receivers. The optimal BA thus obtained ensures the maximum energy efficiency of the MaMIMO receiver.
Keywords:
Optimization
Dynamic programming
Receivers
Computational complexity
Viterbi algorithm
Resource management
Pareto optimization
Bellman's optimality principle
dynamic programming
information-to-go
Kullback-Leibler divergence
multi-objective optimization
Pareto optimal solution

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

U
university of california santa cruz
Scholars:
8.7K
Papers: 6.8K
Citations: 32
University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K