Le problème que tu poses correspond à ce qu'on appelle les tables de Berger (fr.wikipedia.org/wiki/Johann_Berger ) utilisées pour définir les rondes lors de tournois d'échecs en face à face.
En suivant ce lien tu trouveras ainsi l'organisation pour 30 participants des 29 rondes (lignes) de 15 tables (colonnes) qui te permettront de faire les 435 rencontres nécessaires fr.wikipedia.org/wiki/Table_de_Berger#29_.26_30...
Si tu comptes 3 minutes de présentation x 2 par tour + 1 minute de changement de table tu en auras pour environ 1h45, 2h avec un peu de marge ce qui rentre pile dans l'agenda.