Libraries for use in coalition formation, planning, and scheduling