Actualización: eliminé por completo mi respuesta original, porque estaba basada en una confusión entre las distancias euclidianas y los productos escalares. Esta es una nueva versión de mi respuesta. Disculpas
Si por distancias por pares te refieres a distancias euclidianas, entonces sí, hay una manera de realizar PCA y encontrar componentes principales. Describo el algoritmo en mi respuesta a la siguiente pregunta: ¿Cuál es la diferencia entre el análisis de componentes principales y el escalado multidimensional?
Muy brevemente, la matriz de distancias euclidianas se puede convertir en una matriz de Gram centrada, que se puede usar directamente para realizar PCA mediante descomposición propia. Este procedimiento se conoce como escalamiento multidimensional [clásico] (MDS) .
Si sus distancias por pares no son euclidianas, entonces no puede realizar PCA, pero aún puede realizar MDS, que ya no será equivalente a PCA. Sin embargo, en esta situación, es probable que MDS sea aún mejor para sus propósitos.