1: \begin{abstract}
2: Ensemble systems appear frequently in many engineering applications and, as a result, they have become an important research topic in control theory.
3: These systems are best characterized by the evolution of their underlying state distribution.
4: %
5: Despite the work to date, few results exist dealing with the problem of directly modifying (i.e., ``steering'')
6: the distribution of an ensemble system.
7: %
8: In addition, in most of the existing results, the distribution of the states of an ensemble of
9: discrete-time systems is assumed to be Gaussian.
10: However, in case the system parameters are uncertain, it is not always realistic to assume that the distribution of the system follows a Gaussian distribution, thus complicating the solution of the overall problem.
11: %
12: In this paper, we address the general distribution steering problem for first-order discrete-time ensemble systems, where the distributions of the system parameters
13: and the states are arbitrary with finite first few moments.
14: %
15: Both linear and nonlinear system dynamics are considered using the method of power moments to transform the original infinite-dimensional problem into a finite-dimensional one.
16: We also propose a control law for the ensuing moment system, which allows us to obtain the power moments of the desired control inputs.
17: Finally, we solve the inverse problem to obtain the feasible control inputs from their corresponding power moments.
18: %
19: % Two algorithms are developed for both the discrete-time Liouville control problem and the distribution steering of a large group of agents.
20: We provide numerical results to validate our theoretical developments.
21: These include cases where the parameter distribution is uniform, Gaussian, non-Gaussian, and multi-modal, respectively.
22: \end{abstract}
23: