I have a variable (alpha) which depends on some other binary variables, denoted as X_i. So, for some combination of other variables, alpha may take a value (Beta_j). I added some auxillary variables (b_j) for the sake of clarity. The variable alpha is defined as follows:
I think one way of linearizing these functions is to use big-M for each function. But, I am looking for another way to efficiently linearize this function in terms of computational time.