Energy and independence number | ResearchHub