For example, suppose we want to maximize the 3 expressions on the right, subject to some constraints.
To give some context, this is a problem about generating prototypes in unsupervised learning. In our example, we have 3 collinear centroids (representing 3 different classes) positioned (1,1), (7,1), (9,1) in the 2D-plane, with a line through all of them. The two centroids at the ends of the line are called prototypes, which carry information (the vectors with a's and b's).
To determine which class a random point on the plane belongs to, you calculate 3 different values: $\frac{a_i}{\text{distance from point to Prototype 1}}+\frac{b_i}{\text{distance from point to Prototype 2}}$ where $i=1,2,3$, and the largest value among the 3 gives you the $i^{th}$ class. For example, if $i=2$ is the largest, then the point belongs to the class at (7,1). (We order the classes from left to right, so the 1st class is at (1,1), 2nd class is at (7,1) and 3rd class is at (9,1).
Essentially, what we are saying in our 3 objective functions is that points lying arbitrarily close to a centroid must hold a strong membership to that class (the epsilons are very small values). The equality constraints say that the midpoints between each centroid must hold equal membership to its adjacent classes. Finally, the last line of constraints just requires that the a's and b's are probabilities.
