Tenon space er en generalisering av det kombinatoriske optimaliseringsproblemet, nemlig settet med løsninger på oppgaveproblemet (n elementer er gitt, du må ordne dem i n posisjoner), i tillegg er det en liste over forbud. I 2015 ble det bevist at no-list oppgaveproblemet kan løses i lineær tid. Klassen av problemer som kan løses ved oppregning og sparsomhet av algoritmen ovenfor kalles Tenon-rom. Navnet er assosiert med navnet til den engelske matematikeren Jerome Robin Tennon (J.R. Tennon). På grunn av sin lineære hastighet når det gjelder antall elementer og hastigheten på tastaturinndata, kalles den "Tenon-algoritmen", eller ganske enkelt "Tennons".