with xi a 0/1 variable of sub-activity i to denote whether the mode has been assigned (1, true) or not (0, false). All mode assignment constraints can be easily translated into the CNF where the 0/1 xi variables are now boolean variables (literals). The non-renewable resource constraint is known as a pseudo boolean constraint. These type of constraints can be solved by a pseudo boolean solver ( Chai and Kuehlmann, 2005 and Markov et al., 2002) or can be translated into the CNF ( Bailleux et al., 2006). However, the non-renewable resource constraint also contains activity information (e.g. x1 and x2 are variables from the same activity and hence, only one variable can be set to true), but none of the previous methods takes this additional information into account. The enumeration scheme of Section 3.1.1 translates the pseudo boolean non-renewable resource constraints into CNF using this extra activity information. The mode assignment constraints can be translated into CNF as follows.
มีสิตัวแปร 0/1 กิจกรรมย่อยเป็นแสดงว่า โหมดได้ (1, true) หรือไม่ (0, false) ข้อจำกัดการกำหนดโหมดทั้งหมดสามารถถูกแปลเป็น CNF ที่ตัวแปร xi 0/1 อยู่ตอนนี้ตัวแปรบูลีน (ตัวอักษร) ได้ง่าย ข้อจำกัดของทรัพยากรที่ไม่หมุนเวียนเรียกว่าหลอกบูจำกัด ชนิดของข้อจำกัดเหล่านี้สามารถแก้ไขได้ โดยการหลอกบู solver (ชัย และ Kuehlmann, 2005 และ Markov และ al., 2002) หรือสามารถแปลเป็น CNF (Bailleux และ al., 2006) อย่างไรก็ตาม ข้อจำกัดทรัพยากรไม่หมุนเวียนยังประกอบด้วยข้อมูลกิจกรรม (เช่น x 1 และ x 2 มีตัวแปรจากกิจกรรมเดียวกัน และสามารถกำหนดตัวแปรเดียวดังนั้น ให้เป็น true), แต่ไม่มีวิธีก่อนหน้านี้ใช้ข้อมูลนี้เพิ่มเติมเข้าบัญชี ระบุโครงร่างของส่วน 3.1.1 แปลข้อจำกัดทรัพยากรไม่หมุนเวียนบูหลอกใน CNF ใช้ข้อมูลกิจกรรมพิเศษนี้ ข้อจำกัดการกำหนดโหมดสามารถถูกแปลใน CNF ดัง
การแปล กรุณารอสักครู่..
