Jest specjalistą w dziedzinie informatyki, badań operacyjnych oraz nauk decyzyjnych. Jego badania naukowe obejmują problematykę zarządzania zasobami w systemach produkcyjnych i komputerowych. Ogólnie chodzi o to, by dostępne zasoby (ludzkie, finansowe, materiałowe, a w systemach komputerowych procesory, pamięci, urządzenia zewnętrzne) tak przydzielać do zadań, które się o nie współubiegają, by dany zbiór zadań wykonać jak najefektywniej z punktu widzenia określonego kryterium lub zbioru kryteriów. Znane są przy tym modele matematyczne zadań, wiążące parametry ich wykonywania (czas, prędkość, koszt) z przydzielonymi zasobami. W zakresie tej problematyki uzyskał szereg istotnych wyników, dotyczących w szczególności sterowania przydziałem zasobów podzielnych w sposób ciągły (np. moc), mających zastosowanie m.in. w szeregowaniu zadań obliczeniowych na procesorach o zmiennej prędkości. Zainicjował badania nad wielokryterialnymi zagadnieniami zarządzania zasobami w systemach gridowych oraz współredagował pierwszą monografię poświęconą zarządzaniu zasobami w tych systemach. Wyniki jego prac znalazły odzwierciedlenie w 15 monografiach oraz w ponad 250 artykułach. Artykuły publikował w takich czasopismach jak m.in.