Anfonwch hwn fel neges destun: Branch-and-bound revisited: a survey of basic concepts and their applications in scheduling