Tổng quan nghiên cứu

Trong hệ thống logistics và chuỗi cung ứng hiện đại, kho hàng đóng vai trò là không gian đệm chiến lược nhằm giảm thiểu tác động tiêu cực từ sự biến động nhu cầu của thị trường đối với tính ổn định của sản xuất. Theo thống kê của ngành logistics tại Việt Nam, khoảng 70% doanh nghiệp cung cấp dịch vụ kho bãi. Sự bùng nổ của thương mại điện tử với tốc độ tăng trưởng doanh thu bán lẻ trực tuyến vượt 20% mỗi năm đã làm thay đổi đáng kể hành vi tiêu dùng: số lượng đơn hàng (Picking Orders - PO) tăng vọt nhưng số lượng sản phẩm trên mỗi đơn hàng lại giảm nhỏ. Trong cấu trúc chi phí vận hành kho, quy trình lấy hàng (order picking) chiếm tỷ trọng lớn nhất, lên tới khoảng 55% tổng chi phí. Đồng thời, thời gian di chuyển (traveling time) của nhân viên chiếm xấp xỉ 50% tổng thời gian xử lý đơn hàng (Order-Picking Processing Time - OPT), trong khi 95% OPT được cấu thành từ 4 yếu tố chính: di chuyển, tìm kiếm, bốc dỡ và chuẩn bị.

Để nâng cao hiệu suất lấy hàng, mô hình lấy hàng đồng thời theo khu vực (Synchronized Zone Order Picking - SOP) được ứng dụng rộng rãi, nơi nhiều nhân viên cùng thực hiện thu gom các mặt hàng thuộc cùng một đơn hàng tại các phân khu được chỉ định riêng biệt. Tuy nhiên, bài toán phân bổ vị trí lưu trữ (Storage Location Assignment Problem - SLAP) trong kho SOP thường gặp thách thức lớn về sự chênh lệch thời gian nhặt hàng giữa các khu vực, dẫn đến thời gian chờ đợi (idle time) kéo dài và làm giảm hiệu quả chung.

Nghiên cứu này tập trung giải quyết vấn đề trên bằng cách phát triển một giải thuật phân cụm k-means cải tiến. Mục tiêu cụ thể là nhóm các mặt hàng (Stock-Keeping Units - SKU) có mức độ tương đồng cao về nhu cầu và số lượng đặt hàng vào cùng một cụm, từ đó phân bổ các mặt hàng trong cùng cụm sang các khu vực (zones) lưu trữ khác nhau. Quy tắc này giúp triệt tiêu thời gian nhàn rỗi giữa các nhân viên lấy hàng, từ đó rút ngắn đáng kể thời gian hoàn thành đơn hàng. Nghiên cứu được thực hiện tại Trường Đại học Bách khoa – ĐHQG TP.HCM từ tháng 09/2022 đến tháng 01/2023, mang lại giải pháp định lượng giúp tối ưu hóa từ 15% đến 25% thời gian xử lý đơn hàng trong môi trường kho vận thực tế.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu vận dụng lý thuyết quản trị vận hành kho bãi hiện đại kết hợp với bài toán phân bổ vị trí lưu trữ (SLAP). Theo khung lý thuyết của các nghiên cứu kinh điển trong ngành, quy trình giải quyết SLAP được chia thành hai giai đoạn: gom nhóm dòng hàng (family grouping) và phân bổ vị trí lưu trữ vật lý (storage allocation). Trong mô hình kho lấy hàng đồng thời (SOP), nhiều nhân viên cùng xử lý một đơn hàng tại các khu vực tách biệt, do đó thời gian hoàn thành đơn hàng phụ thuộc vào thời gian của nhân viên hoàn thành muộn nhất (makespan).

Lý thuyết phân cụm dữ liệu phân vùng (Partitional Clustering), đặc biệt là thuật toán k-means, được lựa chọn làm nền tảng toán học chính. Nghiên cứu chuẩn hóa và vận dụng 5 khái niệm chuyên ngành then chốt:

  1. Đối tượng dữ liệu (Object/Data point): Đại diện cho một mã sản phẩm (SKU) với thông tin số lượng được yêu cầu trong các đơn hàng.
  2. Thời gian xử lý lấy hàng (OPT): Thước đo hiệu suất chính, tỷ lệ thuận với quãng đường và thời gian di chuyển của nhân viên kho.
  3. Khoảng cách Euclidean bậc hai: Thước đo khoảng cách tổng hợp giữa các cặp mặt hàng dựa trên độ lệch số lượng yêu cầu qua các đơn hàng $D_{ij} = \sqrt{\sum (q_{io} - q_{jo})^2}$.
  4. Bán kính lân cận $m$-NN ($m$-nearest-neighbor radius): Khoảng cách lớn nhất trong số $m$ đối tượng gần nhất với đối tượng đang xét, trong đó tham số $m$ được gán bằng số lượng nhân viên lấy hàng trong ca làm việc.
  5. Độ đo ứng viên (Candidate Measure): Tỷ số giữa mật độ điểm lân cận trong bán kính trung bình và bán kính $m$-NN của chính đối tượng đó, phản ánh tiềm năng trở thành tâm cụm.

Phương pháp nghiên cứu

Nghiên cứu sử dụng phương pháp nghiên cứu thực nghiệm định lượng kết hợp mô hình hóa toán học. Nguồn dữ liệu bao gồm 6 bộ tham số thử nghiệm: 5 bộ dữ liệu được trích xuất và mã hóa bảo mật từ hệ thống quản lý kho (WMS) của doanh nghiệp phân phối thương mại điện tử thực tế và 1 bộ dữ liệu chuẩn (benchmark dataset) từ các công bố quốc tế uy tín. Cỡ mẫu nghiên cứu bao gồm từ 10 đến 100 đơn hàng (POs), 13 đến 50 mặt hàng (SKUs) và 3 đến 10 nhân viên lấy hàng trong mỗi ca vận hành. Phương pháp lấy mẫu phi xác suất có chủ đích (purposive sampling) được áp dụng nhằm chọn lọc các ca làm việc có mật độ đơn hàng cao và tính chất mặt hàng đa dạng, phản ánh đầy đủ áp lực vận hành thực tế.

Lý do lựa chọn giải thuật k-means cải tiến xuất phát từ ưu điểm vượt trội về độ phức tạp tính toán thấp $O(N)$ so với các thuật toán phân cấp (Hierarchical Clustering), đặc biệt thích hợp với bài toán ra quyết định nhanh khi tiếp nhận hàng tại cửa nhập (Inbound Dock). Tác giả đã cải tiến thuật toán k-means qua 3 điểm mới: (1) Khởi tạo tâm cụm ban đầu dựa trên bán kính lân cận $m$-NN nhằm loại bỏ tính ngẫu nhiên; (2) Xác định tự động số cụm $k$ thông qua chỉ số biến thiên tần số tích lũy của độ đo ứng viên (CRCCM) với ngưỡng $\epsilon_{Initial} = 10%$, thay thế phương pháp Elbow vốn đòi hỏi can thiệp thủ công; (3) Tích hợp hàm đánh giá phân cụm nội bộ vào điều kiện dừng với ngưỡng $\epsilon_{Convergence} = 10%$ và số lần lặp liên tiếp $\delta = 10$. Toàn bộ quy trình nghiên cứu được triển khai thực hiện từ tháng 09/2022 đến tháng 12/2022 và bảo vệ chính thức vào tháng 01/2023.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình chạy thử nghiệm thuật toán trên 6 bộ dữ liệu với các quy mô khác nhau đã mang lại những phát hiện quan trọng:

  1. Khắc phục triệt để tính bất định của khởi tạo ngẫu nhiên: Phương pháp khởi tạo dựa trên $m$-NN và độ đo ứng viên (Candidate Measure) giúp xác định duy nhất một tập hợp tâm cụm ban đầu tối ưu. Phương pháp này loại bỏ 100% rủi ro rơi vào cực trị cục bộ và nguy cơ xuất hiện cụm rỗng do các điểm dị biệt (outliers), vốn là điểm yếu cố hữu của thuật toán k-means truyền thống.
  2. Tự động hóa hoàn toàn việc xác định số cụm tối ưu: Cơ chế CRCCM đã xác định chính xác số lượng cụm $k$ (ví dụ từ $k=3$ đến $k=5$ tùy theo cấu trúc dữ liệu) mà không cần sự can thiệp trực quan của chuyên gia phân tích. So với phương pháp Elbow truyền thống phải lặp qua toàn bộ dải giá trị $k$, phương pháp đề xuất giúp tiết kiệm hơn 60% thời gian tính toán xác định tham số ban đầu.
  3. Tốc độ hội tụ nhanh và ổn định: Hàm đánh giá phân cụm tổng thể $E_{overall}$ (được tính bằng căn bậc hai của tổng bình phương khoảng cách giữa các cặp phần tử trong cùng một cụm) đạt trạng thái hội tụ ổn định chỉ sau 2 đến 10 vòng lặp. Điều này đáp ứng xuất sắc yêu cầu ra quyết định phân bổ vị trí lưu trữ trong thời gian thực tại các nhà kho bận rộn.
  4. Cân bằng tải và rút ngắn thời gian xử lý đơn hàng: Khi phân bổ các SKU có nhu cầu nhặt tương đồng vào các zone khác nhau, độ lệch thời gian nhặt hàng giữa các nhân viên giảm mạnh. Kết quả mô phỏng cho thấy thời gian hoàn thành đơn hàng (OPT/makespan) giảm từ 18% đến 24% so với các chính sách phân bổ ngẫu nhiên hoặc phân bổ chỉ dựa trên tần suất cùng xuất hiện đơn thuần.

Thảo luận kết quả

Nguyên nhân cốt lõi giúp thuật toán đạt hiệu quả cao là sự thay đổi bản chất của đặc trưng phân cụm: sử dụng chênh lệch số lượng lấy hàng thực tế (picking quantity) của từng SKU trong từng đơn hàng thay vì chỉ đếm số lần cùng xuất hiện (co-appearance). Các nghiên cứu trước đây thường cho rằng hai mặt hàng xuất hiện cùng nhau trong nhiều đơn hàng thì nên xếp tách biệt. Tuy nhiên, nếu một mặt hàng có số lượng nhặt là 50 sản phẩm trong khi mặt hàng kia chỉ có 1 sản phẩm, nhân viên ở khu vực thứ nhất vẫn phải mất thời gian nhặt lâu hơn rất nhiều, khiến nhân viên ở khu vực thứ hai rơi vào trạng thái chờ đợi. Bằng cách đo khoảng cách chênh lệch số lượng qua không gian đa chiều của các đơn hàng, thuật toán đảm bảo các mặt hàng có khối lượng nhặt cân bằng sẽ được chia đều cho các nhân viên, giúp họ hoàn thành công việc gần như cùng một thời điểm.

Dữ liệu thực nghiệm được trực quan hóa hiệu quả thông qua biểu đồ đường biểu diễn sự thay đổi của độ đo ứng viên (Candidate Measure) và tỷ lệ thay đổi tích lũy (CRCCM). Điểm bẻ gãy vượt ngưỡng $\epsilon_{Initial} = 10%$ phản ánh ranh giới rõ ràng để chọn ra các tâm cụm đại diện có mật độ cao và cách xa nhau. Đồng thời, bảng ma trận kết quả chạy 6 bộ tham số minh chứng rằng giá trị hàm mục tiêu $E_{overall}$ giảm đều đặn qua các thế hệ lặp, khẳng định tính vững chắc của mô hình toán học khi áp dụng vào thực tiễn logistics.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu, 4 khuyến nghị mang tính hành động cao được đề xuất cho các doanh nghiệp và nhà quản trị chuỗi cung ứng:

  1. Tích hợp module k-means cải tiến vào hệ thống WMS hiện hữu: Bộ phận Công nghệ Thông tin và Kỹ sư Hệ thống cần triển khai tích hợp thuật toán vào phần mềm WMS trong vòng 3 đến 6 tháng tới. Module này phải tự động xử lý dữ liệu đơn hàng và đưa ra gợi ý phân bổ vị trí lưu kho cho các lô hàng mới tại Inbound Dock với thời gian xử lý dưới 3 phút cho mỗi lô 500 SKU.
  2. Thiết lập chu kỳ tái phân bổ vị trí lưu trữ động (Dynamic Re-slotting): Giám đốc vận hành kho cần chuẩn hóa quy trình đánh giá lại vị trí lưu trữ định kỳ 30 ngày một lần. Việc cập nhật ma trận số lượng đơn hàng theo mùa vụ giúp duy trì tỷ lệ cân bằng tải giữa các nhân viên lấy hàng luôn đạt trên 90%, giảm thiểu thời gian nhàn rỗi phát sinh do xu hướng tiêu dùng thay đổi.
  3. Trang bị thiết bị quét mã vạch và chỉ dẫn lấy hàng đồng bộ theo thời gian thực: Ban quản lý kho cần đầu tư nâng cấp hạ tầng thiết bị cầm tay (Handheld Scanners) hoặc hệ thống Pick-to-Light tại từng phân khu trong vòng 6 tháng. Mục tiêu là đồng bộ hóa 100% dữ liệu tiến độ nhặt hàng giữa các zone, nâng cao độ chính xác kiểm kê lên trên 99.5%.
  4. Ứng dụng kỹ thuật phân tích thành phần chính (PCA) cho kho dữ liệu lớn: Khi quy mô đơn hàng vượt quá 10.000 đơn hàng/ngày, đội ngũ kỹ sư dữ liệu cần hoàn thiện cấu phần giảm chiều dữ liệu PCA trước quý 2 năm tới nhằm nén không gian đặc trưng đơn hàng, giúp rút ngắn thêm 35% thời gian tính toán của thuật toán phân cụm.

Đối tượng nên tham khảo luận văn

Luận văn cung cấp nhiều giá trị thực tiễn và học thuật cho 4 nhóm đối tượng chính:

  1. Giám đốc vận hành và Quản lý kho bãi (Warehouse Managers & Operations Directors): Nắm vững phương pháp phân vùng lưu trữ khoa học để tái cấu trúc không gian kho, tối ưu hóa năng suất lao động của nhân viên và cắt giảm từ 15% đến 25% chi phí vận hành lấy hàng.
  2. Kỹ sư Kỹ thuật Hệ thống Công nghiệp và Quản lý Chuỗi cung ứng (Industrial Engineers): Sử dụng các mô hình toán học, phương pháp đo khoảng cách Euclidean cải tiến và thuật toán phân cụm $m$-NN để ứng dụng giải quyết các bài toán tối ưu hóa tài nguyên, cân bằng chuyền và định tuyến trong nhà máy.
  3. Giảng viên, Nghiên cứu sinh và Học viên Cao học ngành Logistics: Tiếp cận một tài liệu tham khảo học thuật chỉn chu về phương pháp giải quyết bài toán SLAP kết hợp SOP, mở ra các hướng nghiên cứu nâng cao về thuật toán meta-heuristic hoặc học tăng cường (Reinforcement Learning).
  4. Các công ty phát triển giải pháp phần mềm Quản lý Kho hàng (WMS Vendors): Tận dụng mã giả (pseudo-code) và luồng thuật toán chi tiết trong luận văn để phát triển các tính năng phân bổ vị trí lưu trữ thông minh (Smart Slotting Module), nâng cao giá trị thương mại cho sản phẩm phần mềm.

Câu hỏi thường gặp

Bài toán SLA trong kho lấy hàng đồng thời (SOP) khác gì so với kho truyền thống?

Trong kho truyền thống với một người nhặt toàn bộ đơn hàng, các mặt hàng hay mua cùng nhau thường được xếp cạnh nhau để rút ngắn quãng đường. Ngược lại, trong kho SOP với nhiều người nhặt song song ở các khu vực khác nhau, các mặt hàng có nhu cầu tương đương phải được xếp ở các khu vực tách biệt. Điều này giúp các nhân viên hoàn thành việc lấy hàng cùng lúc, giảm thiểu thời gian chờ đợi.

Tại sao nghiên cứu sử dụng số lượng mặt hàng (quantity) làm đặc trưng thay vì chỉ đếm số lần cùng xuất hiện?

Nếu hai mặt hàng luôn xuất hiện cùng nhau nhưng một mặt hàng cần nhặt 100 đơn vị sản phẩm còn mặt hàng kia chỉ cần 1 đơn vị, thời gian xử lý tại hai khu vực vẫn chênh lệch rất lớn. Việc sử dụng số lượng mặt hàng làm vector đặc trưng giúp phản ánh chính xác thời gian thao tác thực tế của nhân viên, từ đó cân bằng khối lượng công việc hiệu quả hơn.

Phương pháp khởi tạo tâm cụm $m$-NN có ưu thế gì vượt trội so với khởi tạo ngẫu nhiên?

Khởi tạo ngẫu nhiên trong k-means dễ dẫn đến nghiệm cục bộ không tối ưu hoặc tạo ra các cụm rỗng do điểm nhiễu. Phương pháp $m$-NN tính toán mật độ lân cận và độ đo ứng viên (Candidate Measure) dựa trên số lượng nhân viên thực tế, tạo ra tập tâm cụm ban đầu cố định, có độ phủ rộng và đại diện chính xác nhất cho cấu trúc dữ liệu.

Cơ chế CRCCM tự động xác định số lượng cụm $k$ thay thế phương pháp Elbow như thế nào?

Phương pháp Elbow truyền thống yêu cầu chạy thử nghiệm lặp lại nhiều lần trên dải giá trị của $k$ và cần chuyên gia quan sát đồ thị để chọn điểm gãy. Cơ chế CRCCM theo dõi tốc độ thay đổi tích lũy của độ đo ứng viên; ngay khi chỉ số này vượt ngưỡng $\epsilon_{Initial} = 10%$, thuật toán tự động chọn số cụm $k$ tối ưu mà không cần bất kỳ sự can thiệp thủ công nào.

Thuật toán có khả năng áp dụng cho kho hàng quy mô hàng chục nghìn SKU không?

Hoàn toàn khả thi. Thuật toán k-means có độ phức tạp tính toán tuyến tính $O(N)$, rất thích hợp cho dữ liệu lớn. Đối với các kho có hàng chục nghìn SKU và số lượng đơn hàng khổng lồ, việc tích hợp thêm kỹ thuật giảm chiều dữ liệu PCA như định hướng của luận văn sẽ giúp nén dữ liệu hiệu quả và duy trì tốc độ xử lý nhanh chóng.

Kết luận

  • Luận văn đã mô hình hóa thành công bài toán phân bổ vị trí lưu trữ (SLAP) trong mô hình kho lấy hàng đồng thời (SOP), giải quyết triệt để vấn đề thời gian chờ đợi giữa các nhân viên lấy hàng.
  • Đóng góp học thuật nổi bật là giải thuật k-means cải tiến với phương pháp khởi tạo tâm cụm dựa trên bán kính lân cận $m$-NN và cơ chế tự động xác định số cụm $k$ thông qua chỉ số CRCCM.
  • Kết quả thực nghiệm trên 6 bộ tham số chứng minh tính ổn định cao, thuật toán hội tụ nhanh chóng sau 2 đến 10 vòng lặp và giúp cải thiện thời gian xử lý đơn hàng từ 15% đến 25%.
  • Kế hoạch tiếp theo trong giai đoạn tới là hoàn thiện cấu phần giảm chiều dữ liệu PCA và thử nghiệm thuật toán trên hệ thống kho tự động hóa hoàn toàn (AS/RS).
  • Đề tài là công trình nghiên cứu công phu, có giá trị học thuật và tính ứng dụng thực tiễn cao, mở ra giải pháp tối ưu hóa đột phá cho ngành quản trị chuỗi cung ứng và logistics hiện đại.