1. A computer-implemented method comprising: obtaining a data set from a data source; preparing the data set for an analysis operation according to a problem type; generating a result from an interactive geometric node based a geometric property of the data set; determining a specified condition with the result from the interactive geometric node based on a query to the interactive geometric node; and determining a system's geometric configuration; and determining a geometric control criterion on non-smooth and non-differentiable manifolds, and wherein the geometric control criteria comprises a condition for a search, a sequencing, a system reachability, a maximality of system parameters or a minimality of system parameters.