แชร์ผ่าน


กลยุทธ์ของโปรแกรมแก้ปัญหาสำหรับการจัดโครงแบบผลิตภัณฑ์

บทความนี้อธิบายวิธีการที่คุณสามารถใช้กลยุทธ์ของโปรแกรมแก้ปัญหา เพื่อปรับปรุงประสิทธิภาพของการจัดโครงแบบผลิตภัณฑ์

แนวคิดเกี่ยวกับกลยุทธ์ของโปรแกรมแก้ปัญหาถูกนำมาใช้ในการอัพเดตสะสม 7 (CU7) สำหรับ Microsoft Dynamics AX 2012 R2 เป็นลำดับแรก มีการขยายในการอัพเดตสะสม 8 (CU8) สำหรับ Microsoft Dynamics AX 2012 R3 และ แอปการเงินและการดำเนินงาน Enterprise Edition 7.3

ขณะนี้ แนวคิดเกี่ยวกับกลยุทธ์ของโปรแกรมแก้ปัญหาประกอบด้วยวิธีต่อไปนี้:

  • ค่าเริ่มต้น
  • โดเมนระดับต่ำสุดก่อน
  • บนลงล่าง
  • Z3

กลยุทธ์ของโปรแกรมแก้ปัญหา

สามารถกำหนดแบบจำลองการจัดโครงแบบผลิตภัณฑ์ได้เป็น ปัญหาความพึงพอใจข้อจำกัด (CSP) Microsoft Solver Foundation (MSF) มีกลยุทธ์ของโปรแกรมแก้ปัญหาสองชนิด เพื่อแก้ CSPs ที่สามารถใช้ได้จากแบบจำลองการตั้งค่าคอนฟิกผลิตภัณฑ์ กลยุทธ์ของโปรแกรมแก้ปัญหาเหล่านี้ขึ้นอยู่กับ การศึกษาสำนึก ซึ่งจะใช้เพื่อกำหนดลำดับที่ตัวแปรของ CSPs ถูกพิจารณา เมื่อกำลังมีการแก้ไขปัญหา การศึกษาสำนึกสามารถส่งผลต่อประสิทธิภาพได้อย่างมาก เมื่อกำลังมีการแก้ไขปัญหาหรือคลาสของปัญหา

กลยุทธ์ของโปรแกรมแก้ปัญหาสำหรับแบบจำลองการจัดโครงแบบผลิตภัณฑ์กำหนดว่าโปรแกรมแก้ปัญหาใดที่จะใช้กับการศึกษาสำนึก กลยุทธ์ ค่าเริ่มต้น โดเมนระดับต่ำสุดแรก และ บนลงล่าง ใช้โปรแกรมแก้ปัญหาสองรายการจาก MSF ในขณะที่กลยุทธ์ Z3 ใช้โปรแกรมแก้ปัญหา Z3

การศึกษาการใช้งานของลูกค้าที่แท้จริงได้แสดงให้เห็นว่า การเปลี่ยนแปลงในกลยุทธ์ของโปรแกรมแก้ปัญหาสำหรับแบบจำลองการจัดโครงแบบผลิตภัณฑ์ สามารถลดเวลาการตอบสนองจากนาทีเป็นมิลลิวินาทีได้ ดังนั้น จึงคุ้มค่าในความพยายามที่จะลองกลยุทธ์ของโปรแกรมแก้ปัญหาต่างๆ เพื่อค้นหากลยุทธ์มีประสิทธิภาพมากที่สุดสำหรับแบบจำลองการจัดโครงแบบผลิตภัณฑ์ของคุณ

เปลี่ยนการตั้งค่าสำหรับกลยุทธ์ของโปรแกรมแก้ปัญหา

ในการการเปลี่ยนกลยุทธ์โปรแกรมแก้ปัญหา บนหน้า แบบจำลองการจัดโครงแบบผลิตภัณฑ์ บนบานหน้าต่างการดำเนินการ เลือก คุณสมบัติแบบจำลอง จากนั้น ในกล่องโต้ตอบ แก้ไขรายละเอียดแบบจำลอง เลือกกลยุทธ์ของโปรแกรมแก้ปัญหา

การเปลี่ยนแปลงกลยุทธ์ของโปรแกรมแก้ปัญหา

ปัจจุบัน ไม่มีตรรกะที่ตรวจพบโดยอัตโนมัติว่ากลยุทธ์ของโปรแกรมแก้ปัญหาใดจะเป็นกลยุทธ์มีประสิทธิภาพมากที่สุด สำหรับการจัดโครงแบบผลิตภัณฑ์ตามข้อจำกัด ดังนั้น คุณต้องลองกลยุทธ์ของโปรแกรมแก้ปัญหาทีละหนึ่งโปรแกรม

ตารางต่อไปนี้ให้คำแนะนำเกี่ยวกับกลยุทธ์ของโปรแกรมแก้ปัญหาที่จะใช้ในสถานการณ์ต่างๆ

กลยุทธ์ของโปรแกรมแก้ปัญหา ใช้กลยุทธ์ในสถานการณ์นี้
ค่าเริ่มต้น กลยุทธ์ เริ่มต้น ได้ถูกปรับให้เหมาะสมในการแก้ไขแบบจำลองที่อาศัยข้อจำกัดของตาราง การศึกษาการใช้งานของลูกค้าแสดงให้เห็นว่า กลยุทธ์นี้เป็นกลยุทธ์ที่มีประสิทธิภาพมากที่สุดในสถานการณ์ที่ข้อจำกัดตารางมีใช้อย่างแพร่หลาย
โดเมนระดับต่ำสุดก่อน กลยุทธ์ โดเมนระดับต่ำสุดก่อน และ บนลงล่าง มีความเกี่ยวข้องกันอย่างใกล้ชิด การศึกษาการใช้งานของลูกค้าแสดงให้เห็นว่ากลยุทธ์ บนลงล่าง ให้ผลดีกว่ากลยุทธ์ โดเมนระดับต่ำสุดก่อน อย่างไรก็ตาม กลยุทธ์ โดเมนระดับต่ำสุดก่อน จะถูกเก็บในผลิตภัณฑ์สำหรับความเข้ากันได้กับรุ่นที่เก่ากว่า ทั้งสองกลยุทธ์โปรแกรมแก้ปัญหาเหล่านี้ได้แสดงให้เห็นว่ามีประสิทธิภาพมากกว่าที่การแก้ไขรูปแบบ ซึ่งประกอบด้วยหลายนิพจน์ทางคณิตศาสตร์ที่ไม่มีการใช้ข้อจำกัดตาราง อย่างไรก็ตาม ในบางกรณี กลยุทธ์ ค่าเริ่มต้น ให้ผลดีกว่ากลยุทธ์ทั้งสองนี้ ดังนั้น อย่าลืมลองกลยุทธ์แต่ละรายการ
บนลงล่าง กลยุทธ์ โดเมนระดับต่ำสุดก่อน และ บนลงล่าง มีความเกี่ยวข้องกันอย่างใกล้ชิด การศึกษาการใช้งานของลูกค้าแสดงให้เห็นว่ากลยุทธ์ บนลงล่าง ให้ผลดีกว่ากลยุทธ์ โดเมนระดับต่ำสุดก่อน อย่างไรก็ตาม กลยุทธ์ โดเมนระดับต่ำสุดก่อน จะถูกเก็บในผลิตภัณฑ์สำหรับความเข้ากันได้กับรุ่นที่เก่ากว่า ทั้งสองกลยุทธ์โปรแกรมแก้ปัญหาเหล่านี้ได้แสดงให้เห็นว่ามีประสิทธิภาพมากกว่าที่การแก้ไขรูปแบบ ซึ่งประกอบด้วยหลายนิพจน์ทางคณิตศาสตร์ที่ไม่มีการใช้ข้อจำกัดตาราง อย่างไรก็ตาม ในบางกรณี กลยุทธ์ ค่าเริ่มต้น ให้ผลดีกว่ากลยุทธ์ทั้งสองนี้ ดังนั้น อย่าลืมลองกลยุทธ์แต่ละรายการ
Z3 เราขอแนะนำให้ คุณใช้กลยุทธ์ Z3 เป็นกลยุทธ์ของโปรแกรมแก้ปัญหาเริ่มต้น ถ้าคุณเป็นกังวลเกี่ยวกับประสิทธิภาพและภาระ คุณสามารถประเมินกลยุทธ์อื่นๆ ได้

แหล่งข้อมูลเพิ่มเติม

ภาพรวมการจัดโครงแบบผลิตภัณฑ์

หนังสือสงถึงอนาคต

ปัญหาความพอใจตามข้อลดลง