In the bin packing problem, objects of different volumes must be packe การแปล - In the bin packing problem, objects of different volumes must be packe ไทย วิธีการพูด

In the bin packing problem, objects

In the bin packing problem, objects of different volumes must be packed into a finite number of bins or containers each of volume V in a way that minimizes the number of bins used. In computational complexity theory, it is a combinatorial NP-hard problem.

There are many variations of this problem, such as 2D packing, linear packing, packing by weight, packing by cost, and so on. They have many applications, such as filling up containers, loading trucks with weight capacity constraints, creating file backups in removable media and technology mapping in Field-programmable gate array semiconductor chip design.

The bin packing problem can also be seen as a special case of the cutting stock problem. When the number of bins is restricted to 1 and each item is characterised by both a volume and a value, the problem of maximising the value of items that can fit in the bin is known as the knapsack problem.

Despite the fact that the bin packing problem has an NP-hard computational complexity, optimal solutions to very large instances of the problem can be produced with sophisticated algorithms. In addition, many heuristics have been developed: for example, the first fit algorithm provides a fast but often non-optimal solution, involving placing each item into the first bin in which it will fit. It requires Θ(n log n) time, where n is the number of elements to be packed. The algorithm can be made much more effective by first sorting the list of elements into decreasing order (sometimes known as the first-fit decreasing algorithm), although this still does not guarantee an optimal solution, and for longer lists may increase the running time of the algorithm. It is known, however, that there always exists at least one ordering of items that allows first-fit to produce an optimal solution.[1]

An interesting variant of bin packing that occurs in practice is when items can share space when packed into a bin. Specifically, a set of items could occupy less space when packed together than the sum of their individual sizes. This variant is known as VM packing[2] since when virtual machines (VMs) are packed in a server, their total memory requirement could decrease due to pages shared by the VMs that need only be stored once. If items can share space in arbitrary ways, the bin packing problem is hard to even approximate. However, if the space sharing fits into a hierarchy, as is the case with memory sharing in virtual machines, the bin packing problem can be efficiently approximated.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ในช่องบันทึกปัญหา V เป็นปัญหา NP ผู้ช่วยยากมีหลายรูปแบบของผู้ช่วยเช่นบันทึก2D บรรจุบรรจุเส้นตามน้ำหนักโดยบันทึกต้นทุนและอื่น ๆมีโปรแกรมประยุกต์จำนวนมากขยะบรรจุภัณฑ์โหลดรถบรรทุกมีน้ำหนักข้อ จำกัด กำลังหัวเรื่อง: การผลิต 1 ปัญหาของการเพิ่มประสิทธิภาพ เป้ทั้ง ๆ NP หนัก อัลกด้วยอริทึมที่ซับซ้อนนอกจากนี้ลองผิดลองถูกมากมายได้ถูกพัฒนาขึ้น: ตัวอย่างอัลกอริทึมแรกพอดีให้รวดเร็ว แต่มักไม่ใช่สุดโซลูชัน (ล็อก NN) โดยที่ n คือ เป็นการลดการสั่ง อย่างไรก็ตามว่า VM บันทึก [2] โดย VMs (VMs) เป็นกรณีที่
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ปัญหาในการบรรจุถังวัตถุของปริมาณที่แตกต่างกันจะต้องบรรจุลงในจำนวน จำกัด ของถังหรือภาชนะแต่ละปริมาณ V ในทางที่ช่วยลดจำนวนถังขยะที่ใช้ ในทางทฤษฎีความซับซ้อนของคอมพิวเตอร์ก็เป็นปัญหา combinatorial NP-ยาก. มีหลายรูปแบบของปัญหานี้เช่นบรรจุ 2D บรรจุเส้นบรรจุโดยน้ำหนักบรรจุโดยค่าใช้จ่ายและอื่น ๆ พวกเขามีการใช้งานเป็นจำนวนมากเช่นการเติมขึ้นภาชนะบรรจุโหลดรถบรรทุกที่มีข้อ จำกัด น้ำหนัก, การสร้างการสำรองข้อมูลแฟ้มในสื่อที่ถอดได้และการทำแผนที่เทคโนโลยีในอาร์เรย์ประตูสนามโปรแกรมการออกแบบชิปเซมิคอนดักเตอร์. ปัญหาบรรจุถังยังสามารถมองเห็นเป็นกรณีพิเศษของ ตัดปัญหาสต็อก เมื่อจำนวนของถังขยะถูก จำกัด ให้ 1 และแต่ละรายการที่โดดเด่นด้วยทั้งปริมาณและมูลค่าปัญหาของการเพิ่มมูลค่าของรายการที่สามารถใส่ในถังเป็นที่รู้จักกันปัญหาเป้ที่. แม้จะมีความจริงที่ว่าบรรจุถัง ปัญหาที่เกิดขึ้นมีความซับซ้อนในการคำนวณ NP-ยากที่การแก้ปัญหาที่ดีที่สุดในกรณีที่มีขนาดใหญ่มากของปัญหาที่สามารถผลิตได้ด้วยอัลกอริทึม นอกจากนี้การวิเคราะห์พฤติกรรมจำนวนมากได้รับการพัฒนา: ยกตัวอย่างเช่นอัลกอริทึมแบบที่แรกที่ให้แก้ปัญหาได้อย่างรวดเร็ว แต่มักจะไม่เหมาะสมที่เกี่ยวข้องกับการวางแต่ละรายการลงในถังแรกที่มันจะพอดี มันต้องมีΘ (n log n) เวลาที่ n คือจำนวนขององค์ประกอบที่จะได้รับการบรรจุ อัลกอริทึมที่สามารถทำได้มีประสิทธิภาพมากขึ้นเป็นครั้งแรกโดยการเรียงลำดับรายชื่อขององค์ประกอบที่เข้ามาในลำดับที่ลดลง (บางครั้งเรียกว่าเป็นครั้งแรกพอดีการลดขั้นตอนวิธี) อย่างไรก็ตามเรื่องนี้ยังไม่ได้รับประกันว่าทางออกที่ดีที่สุดและสำหรับรายการอีกต่อไปอาจเพิ่มเวลาการทำงานของ อัลกอริทึม มันเป็นที่รู้จักกัน แต่ที่มีอยู่เสมออย่างน้อยหนึ่งการสั่งซื้อสินค้าที่ช่วยให้ครั้งแรกที่เหมาะสมในการผลิตวิธีการแก้ปัญหาที่ดีที่สุด. [1] ตัวแปรที่น่าสนใจของการบรรจุถังที่เกิดขึ้นในทางปฏิบัติคือเมื่อรายการที่สามารถแบ่งปันพื้นที่เมื่อบรรจุลงใน ถัง โดยเฉพาะชุดของรายการที่จะใช้พื้นที่น้อยลงเมื่อเต็มไปด้วยกันกว่าผลรวมของขนาดของแต่ละบุคคลของพวกเขา ตัวแปรนี้เป็นที่รู้จักกัน VM บรรจุ [2] ตั้งแต่เมื่อเครื่องเสมือน (VMs) บรรจุในเซิร์ฟเวอร์ความต้องการหน่วยความจำทั้งหมดของพวกเขาอาจลดลงเนื่องจากการใช้ร่วมกันโดยหน้า VMs ที่ต้องการเพียงครั้งเดียวถูกเก็บไว้ หากรายการที่สามารถแบ่งปันพื้นที่ในรูปแบบโดยพลปัญหาบรรจุถังเป็นเรื่องยากที่จะได้โดยประมาณ แต่ถ้าร่วมกันพื้นที่ที่ควรเป็นลำดับชั้นเช่นเดียวกับกรณีที่มีการใช้งานร่วมกันของหน่วยความจำในเครื่องเสมือนปัญหาบรรจุถังสามารถประมาณได้อย่างมีประสิทธิภาพ








การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ในถังบรรจุปัญหา 5 วิธีที่ช่วยลดจำนวนของถังที่ใช้ในทฤษฎีความซับซ้อนในการคำนวณมันเป็นการยากปัญหา NP. มีหลายรูปแบบของปัญหาเช่นเส้น 2D บรรจุบรรจุบรรจุโดยน้ำหนักโดยบรรจุค่าใช้จ่ายและอื่น ๆ

พวกเขามีหัวเรื่อง: การใช้ งานมาก , เรย์เกท

1 และแต่ละรายการมีเอกลักษณ์โดยทั้งปริมาณและมูลค่า

: แต่มักจะมีโซลูชั่นที่เหมาะสมไม่ มันต้องมีΘ (n log n) โดยที่ n ( ) มันเป็นที่รู้จักกัน [1

VM บรรจุ [2] เมื่อเครื่องเสมือน (VM) โดยวัดที่ต้องเก็บไว้เมื่อถ้ารายการสามารถใช้พื้นที่โดยพลการแบบถังบรรจุปัญหายากที่จะประมาณได้ , .
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: