Role help you to define a set functions linked between them and the associated objective from each function