PROBLEM PAPER2 10 Number of timeslots : 30 Number of shifts : 30 Number of employees : 30 Number of tasktypes : 10 Number of skills : 10 Number of tasks : 98 Number of locations : 1 SOLUTION 1: Task #66(1) Task #49(7) Task #28(12) 2: Task #79(2) Task #31(11) Task #80(15) Task #59(27) 3: Task #25(2) Task #58(8) 4: Task #37(1) Task #47(20) 5: Task #78(2) Task #1(9) Task #38(21) Task #77(26) 6: Task #16(1) Task #67(7) Task #10(15) Task #50(21) Task #83(26) 7: Task #91(2) Task #27(10) Task #2(12) 8: Task #8(2) Task #74(19) 9: Task #19(1) Task #34(10) 10: Task #52(2) Task #14(5) 11: Task #88(1) Task #89(3) Task #87(10) 12: Task #96(2) Task #45(9) Task #63(14) Task #51(20) 13: Task #56(3) Task #72(4) Task #54(13) Task #18(22) 14: Task #48(1) Task #92(9) Task #68(16) 15: Task #70(2) Task #3(3) Task #62(18) Task #35(24) Task #6(27) Task #98(28) 16: Task #81(1) Task #4(5) Task #93(14) Task #26(15) Task #82(17) 17: Task #23(1) Task #85(2) Task #33(4) Task #30(11) Task #65(23) 18: Task #44(1) Task #61(9) 19: Task #95(2) Task #90(8) Task #39(27) 20: Task #11(2) Task #9(28) 21: Task #69(1) Task #86(2) Task #53(10) Task #94(17) 22: Task #57(2) Task #29(3) Task #73(20) Task #5(29) 23: Task #36(1) Task #60(2) Task #46(4) Task #75(9) Task #84(17) Task #12(27) 24: Task #13(1) Task #71(4) 25: Task #7(2) Task #24(5) 26: Task #22(1) Task #32(3) 27: Task #41(2) Task #43(4) Task #21(20) 28: Task #64(3) Task #42(19) Task #20(21) 29: Task #76(3) Task #97(18) 30: Task #40(2) Task #15(9) Task #55(13) Task #17(21) COST Feasible violations = 0 Number of feasible pairs = 124 (205) ASP SOLUTION Shift# 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Shifts ok 03 05 04 04 02 02 10 10 04 02 06 08 01 02 02 02 05 03 04 08 04 01 01 02 03 06 06 03 04 07 Emp#001 01 0 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#002 03 1 0 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#003 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 0 Emp#004 01 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#005 02 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Emp#006 06 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1* 0 0 0 0 0 0 0 0 1 0 0 0 0 Emp#007 05 0 0 1 1 0 0 0 0 0 0 0 1 0 1* 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 Emp#008 04 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 Emp#009 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 Emp#010 03 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 1 0 0 0 0 Emp#011 02 0 0 0 0 1* 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#012 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 0 Emp#013 03 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1* 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#014 04 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1* Emp#015 04 0 0 0 0 0 0 0 0 1 0 1* 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 Emp#016 03 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 Emp#017 03 0 0 0 0 0 0 1 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 Emp#018 08 0 1 0 0 1 0 1 1 0 1* 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 Emp#019 02 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 Emp#020 07 0 0 0 0 0 0 1* 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 Emp#021 05 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 1 0 0 0 0 Emp#022 03 0 0 0 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 Emp#023 03 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 Emp#024 01 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Emp#025 25 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 1* 1 1 1 1 0 1 1 Emp#026 02 0 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 Emp#027 01 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1* 0 Emp#028 09 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1* 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 Emp#029 06 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1* 0 0 0 0 0 0 1 0 0 1 Emp#030 05 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1* 0 0 1