The Tamil Tiger rebels have been fighting for a separate homeland in the north and east since the early 1980s .