Stav dette: Fractional programming: theory, methods and applications