With a focus on designing flexible, tractable, and adaptive methodology for some canonical machine learning tasks, we establish several results for the class of permutation-based models, index models, and Markov reward processes. First, we study permutation-based models in the vector, matrix, and tensor settings, which provide robust representations in "broken-sample" problems and of human-generated data. We design tractable and adaptive methodological solutions for fitting these models that, among other things, narrow statistical computational gaps conjectured in the literature. Second, we study a subclass of index models---widely used in dimensionality reduction and exploratory data analysis---through a computational lens, focusing on avo...