Algoritma penjadwalan shift tunggal untuk tenaga kerja multi kategori yang disusun secara hirarki