giới hạn, nó là thích hợp hơn để sử dụng các LB1 chấp nhận ràng buộc thấp hơn cho các trường hợp nhỏ và LB3 tích cực hơn ràng buộc thấp hơn cho các trường hợp lớn hơn.
Đó là thú vị để lưu ý rằng đối với một số trường hợp, về các giải pháp phát hiện bởi IDA * -U cho các biến không hạn chế xíu nữa di dời hơn IDA * -R cho các biến thể hạn chế (đặc biệt đối với các trường hợp lớn hơn với 6 hoặc nhiều ngăn xếp và tầng). Trong thực tế, đối với các thiết lập của trường với 7 tầng và 10 ngăn xếp, tổng số tái định cư cho IDA * -U là nhiều hơn cho IDA * -R. Có hai lý do cho hiện tượng này. Đầu tiên, không gian tìm kiếm cho các biến không hạn chế là lớn hơn nhiều so với các phiên bản giới hạn. Do đó, IDA * -U chỉ có thể khám phá một phần nhỏ trong không gian tìm kiếm trong thời gian giới hạn, hoặc nó có thể khám phá nhiều vùng không hứa hẹn, kết quả các giải pháp chất lượng thấp hơn so với IDA * -R. Thứ hai, các LB1 hạn thấp hơn giá trị là yếu hơn LB3 (có nghĩa là cắt tỉa không phải là chính kịp thời như effec). Hầu hết các di chuyển thêm được cho phép trong các biến thể không hạn chế không dẫn đến giải pháp với sự định ít hơn, và LB1 là không đủ mạnh để tỉa những động thái từ các cây tìm kiếm. Do đó, nỗ lực tính toán nhiều được chi vào việc khám phá các khu vực tìm kiếm đầy hứa hẹn un-. Việc bổ sung một bản đồ để ghi lại Ex- bố trí plored và việc sử dụng các LB3 tích cực hơn ràng buộc giúp giảm thiểu tình trạng này.
Các biến thể không hạn chế của vấn đề di dời container đã được phần lớn bị bỏ qua bởi văn học hiện mặc dù nó rõ ràng chiếm ưu thế trong phiên bản hạn chế và là một mô hình thực tế hơn về các vấn đề thực tế. Công việc này đại diện cho các chuẩn hiện tại cho vấn đề này rất hữu ích và đầy thử thách. E. So sánh với phương pháp tiếp cận khác Đối với các kết quả được mô tả trong phần này, cách tiếp cận của chúng tôi được thực hiện trên một lý Intel Core i7 920 CPU chạy ở tốc độ 2.66 GHz, với 12 GB RAM chạy Windows 7. Các mã được viết bằng C ++ và biên dịch với Microsoft Visual Studio 2010 sử dụng các chế độ cấu hình mặc định cho phát hành các platform.1 Win32 Mỗi thực hiện đã được đưa ra một thời hạn 1 s. Đầu tiên chúng tôi trình bày một sự so sánh giữa cách tiếp cận tốt nhất của chúng tôi IDA * -R cho các biến thể hạn chế với các phương pháp hành lang (CM) của Caserta et đề xuất al. [13] và phỏng đoán (KH) intro- sản xuất bởi Kim và Hồng [10]. So sánh của chúng tôi dựa trên các thiết lập của trường tạo ra bởi Caserta et al. [13]. Với một giá trị và số lượng tối đa của ngăn xếp (được trong tion nota- của chúng tôi), 40 trường hợp đã được tạo ra trong đó có chính xác đựng trong mỗi ngăn xếp cho một tổng số. Số imum max- của tầng. Các trường hợp cá nhân và mã nguồn cho CM có thể được tìm thấy tại http: burg.de/cm/ //iwi.econ.uni-ham-. Caserta et al. báo cáo kết quả của họ cho CM trên Pentium IV máy với 512 MB RAM. Họ cũng thu được các chương trình từ Kim và Hồng [10] và thực hiện nó trên các trường hợp sử dụng cùng một máy. Theo [13], KH có thể tìm ra giải pháp cho từng trường hợp trong vòng 0,2 s. Đối với CM, kết quả thu được trong ít hơn 1 s cho các trường hợp nhỏ (), và lên đến một vài giây cho các trường lớn. Máy 1This khác từ các thí nghiệm khác được mô tả trong nguyên liệu này được- tại thời điểm khi chúng tôi thực hiện bộ này các thí nghiệm, máy Pentium IV của chúng tôi đã được thay thế và không còn có sẵn. TABLE V SO SÁNH VỚI PHƯƠNG PHÁP KHÁC vào trường hợp CM Các kết quả được đưa ra trong Bảng V. Cột CM cho số lượng trung bình đạt được bằng cách di dời CM2; cột KH cung cấp các kết quả cho KH (còn được chiết xuất từ các bảng trong [13]); và cột IDA * -R cho thấy các kết quả đạt được bằng cách tiếp cận của chúng tôi. Hai cột cuối cùng ImprKH và ImprCM cho việc cải thiện tỷ lệ phần trăm của phương pháp tiếp cận của chúng tôi trên KH và CM, tương ứng; một giá trị tích cực cho thấy rằng cách tiếp cận của chúng tôi là vượt trội. Chúng tôi thấy rằng cách tiếp cận của chúng tôi là tốt hơn so với KH đáng kể. So với CM, cách tiếp cận của chúng tôi cũng xuất hiện thường tốt hơn. Chúng tôi cũng so sánh cách tiếp cận của chúng tôi với các phỏng đoán (LL) bởi Lee và Lee [18], người đã nghiên cứu một vấn đề tổng quát của chúng tôi cho phép di chuyển các container trên vịnh. Cách tiếp cận của họ đã được thực hiện trên một máy tính cá nhân với Core 2 Duo E8500 CPU chạy ở 3,42 GHz và 3,46 GB RAM, và sử dụng các phần mềm thương mại gói CPLEX 10.2 để giải quyết mô hình lập trình số nguyên của họ. Lee và Lee tạo ra một số trường hợp, trong đó 14 bao gồm một khoang duy nhất mà chúng tôi sử dụng để so sánh của chúng tôi. Những trường hợp có thể được phân loại thành hai nhóm: các đơn đặt hàng hồi cho "" trường hợp được ngẫu domly tạo ra, trong khi các đơn đặt hàng cho thu hồi tất cả các container trên một chồng trong "" trường hợp là như vậy mà các container thì luôn luôn được đặt thấp. Các tác giả cũng được mã nguồn từ Kim và Hồng [10] và thực hiện heuristic KH về những trường hợp này. Những trường hợp có thể được tải về từ http://sites.google.com/site/smallcontainerworl
đang được dịch, vui lòng đợi..
