Pozwolić być zestawem -wymiarowe kształty prostokątne. Dla i , opisuje długość w wymiarze . Ta sama notacja jest używana dla kontenera. The-wymiarowy problem pakowania ortogonalnego (OPP-) ma zdecydować, czy pasuje do pojemnika bez nakładania się. Formalnie rzecz biorąc, problemem jest ustalenie, czy istnieje funkcja , takie że i , , .
Problem jest NP-zupełny (patrz Fekete SP, Schepers J. „O pakowaniu wielowymiarowym I: Modelowanie”. Raport techniczny 97–288, Uniwersytet w zu Köln, 1997). Problem jest NP-zupełny nawet dla. Zastanawiam się, czy problem z ortogonalnym pakowaniem dla ograniczonej liczby rodzajów (tj. Rozmiarów w każdym wymiarze) przedmiotów jest nadal NP-zupełny, czy nie. Do tej pory znalazłem wynik w artykule na temat kompletności NP pakowania kwadratów w kwadrat (patrz JOSEPH YT. LEUNG, TOMMY W. TAM i CS WONG, „Pakowanie kwadratów w kwadrat”, Journal of Parallel and Distributed Computing, Tom 10, wydanie 3, listopad 1990), który jest już ograniczeniem, ale wciąż nie wiem, co się dzieje, gdy liczba rodzajów przedmiotów jest ograniczona.
Dziękuję za Twoją odpowiedź,
Odpowiedzi:
Myślę, że artykuł Klausa Jansena i Roberta Solis-Oby „ Algorytm OPT + 1 dla problemu zapasu ze stałą liczbą długości obiektów ” zawiera częściową odpowiedź na twoje pytanie. Biorą pod uwagę szczególny przypadek problemu znany jako problem zapasu skrawającego, gdy liczba różnych typów obiektów jest stała i zdefiniowana w następujący sposób:
Autorzy twierdzą, że
I proponująO PT.+ 1 algorytm aproksymacji czasu wielomianowego, gdy re jest naprawiony.
Ponieważ nie udowodniono, że ten wyjątkowy przypadek ma miejsceP. , to dowód na to, że masz problem N.P. -ciężko.
Uzupełnienie: to wiadomo , że w przypadku dwóch typów obiektów (re= 2 ) można rozwiązać wielomianowo, ale dla re= 3 jest tylko znane O PT.+ 1 -przybliżenie.
źródło