Computing Nodes for Performing Optimization Using Artificial Intelligence and Mixed Integer Programming
Computing Nodes for Performing Optimization Using Artificial Intelligence and Mixed Integer Programming
In an example implementation, a cloud computing platform receives input data including historical data representing a plurality of first items and a plurality of stores associated with the plurality of first items, and generates a plurality of first data structures. Further, the system uses an artificial intelligence (AI) system to adaptively cluster the first data structures according to item metrics into a plurality of clusters, and classify a plurality of second items into the plurality of clusters based on the centroids. Further, the system determines, using a predictive computer model, a markdown plan for at least one of the first items or the second items associated with that cluster, and optimizes the markdown plan using mix integer programming.