Share Bài 265: Vấn đề phân công trong Excel

## Làm thế nào để giải quyết vấn đề gán trong excel?

Trong bài viết này, tôi sẽ chỉ cho bạn cách giải quyết vấn đề gán trong Excel bằng cách sử dụng bộ giải.Vấn đề chuyển nhượng là một vấn đề kinh điển trong nghiên cứu hoạt động.Đó là một vấn đề trong việc tìm kiếm một sự phân công tối ưu của một tập hợp các nhiệm vụ cho một tập hợp các tài nguyên.

## Vấn đề chuyển nhượng

Vấn đề gán có thể được xây dựng như sau:

Đưa ra một tập hợp các tác vụ $ t $ và một bộ tài nguyên $ r $, hãy tìm một bijection $ f: t \ to r $ sao cho tổng chi phí $ c_ {ij} $ của nhiệm vụ $ t_i $ cho tài nguyên $R_J $ được giảm thiểu.

## Xây dựng mô hình

Để giải quyết vấn đề gán trong Excel, trước tiên chúng ta cần xây dựng một mô hình.Mô hình sẽ bao gồm một tập hợp các biến quyết định, một tập hợp các ràng buộc và hàm mục tiêu.

Các biến quyết định trong mô hình sẽ là các biến gán $ x_ {ij} $, bằng 1 nếu nhiệm vụ $ t_i $ được gán cho tài nguyên $ r_j $ và 0 nếu không.

Các ràng buộc trong mô hình sẽ đảm bảo rằng mỗi tác vụ được gán cho chính xác một tài nguyên và mỗi tài nguyên được gán cho chính xác một tác vụ.

Hàm mục tiêu trong mô hình sẽ là tổng chi phí $ c_ {ij} $ của việc gán nhiệm vụ $ t_i $ cho tài nguyên $ r_j $.

## Kiểm tra và lỗi

Khi chúng tôi đã xây dựng mô hình, chúng tôi có thể kiểm tra nó bằng cách gán một số giá trị cho các biến quyết định.Ví dụ: chúng ta có thể gán $ x_ {11} = 1 $, $ x_ {22} = 1 $ và $ x_ {33} = 1 $.Điều này sẽ gán nhiệm vụ 1 cho tài nguyên 1, nhiệm vụ 2 cho tài nguyên 2 và nhiệm vụ 3 cho tài nguyên 3.

Sau đó chúng ta có thể kiểm tra xem các ràng buộc có được thỏa mãn không.Trong trường hợp này, các ràng buộc được thỏa mãn vì mỗi tác vụ được gán cho chính xác một tài nguyên và mỗi tài nguyên được gán cho chính xác một tác vụ.

Chúng ta cũng có thể kiểm tra xem chức năng mục tiêu có được giảm thiểu không.Trong trường hợp này, hàm mục tiêu được giảm thiểu vì tổng chi phí gán các tác vụ cho tài nguyên là 129.

## Giải quyết mô hình

Để tìm giải pháp tối ưu cho vấn đề gán, chúng ta có thể sử dụng bộ giải.Giải quyết là một công cụ trong Excel có thể được sử dụng để tìm giải pháp tối ưu cho nhiều vấn đề tối ưu hóa.

Để sử dụng bộ giải để giải quyết vấn đề gán, trước tiên chúng ta cần đặt hàm mục tiêu và các ràng buộc.Sau đó, chúng ta cần nói với người giải quyết để giảm thiểu chức năng mục tiêu và để đáp ứng các ràng buộc.

Giải quyết sau đó sẽ tìm thấy giải pháp tối ưu cho vấn đề gán.Trong trường hợp này, giải pháp tối ưu là gán nhiệm vụ 1 cho tài nguyên 2, nhiệm vụ 2 cho tài nguyên 3 và nhiệm vụ 3 cho tài nguyên 1. Giải pháp này có chi phí 129, là chi phí tối thiểu có thể.

## Phần kết luận

Trong bài viết này, tôi đã chỉ cho bạn cách giải quyết vấn đề gán trong Excel bằng cách sử dụng bộ giải.Vấn đề chuyển nhượng là một vấn đề kinh điển trong nghiên cứu hoạt động và đó là một vấn đề có thể được giải quyết bằng nhiều phương pháp khác nhau.Giải quyết là một công cụ mạnh mẽ có thể được sử dụng để tìm giải pháp tối ưu cho nhiều vấn đề tối ưu hóa khác nhau, bao gồm cả vấn đề gán.
=======================================
## How to solve the assignment problem in Excel?

In this article, I will show you how to solve the assignment problem in Excel using Solver. The assignment problem is a classic problem in operations research. It is a problem of finding an optimal assignment of a set of tasks to a set of resources.

## The assignment problem

The assignment problem can be formulated as follows:

Given a set of tasks $T$ and a set of resources $R$, find a bijection $f: T \to R$ such that the sum of the costs $c_{ij}$ of assigning task $t_i$ to resource $r_j$ is minimized.

## Model construction

To solve the assignment problem in Excel, we first need to construct a model. The model will consist of a set of decision variables, a set of constraints, and a objective function.

The decision variables in the model will be the assignment variables $x_{ij}$, which are equal to 1 if task $t_i$ is assigned to resource $r_j$ and 0 otherwise.

The constraints in the model will ensure that each task is assigned to exactly one resource and that each resource is assigned to exactly one task.

The objective function in the model will be the sum of the costs $c_{ij}$ of assigning task $t_i$ to resource $r_j$.

## Test and error

Once we have constructed the model, we can test it by assigning some values to the decision variables. For example, we could assign $x_{11} = 1$, $x_{22} = 1$, and $x_{33} = 1$. This would assign task 1 to resource 1, task 2 to resource 2, and task 3 to resource 3.

We can then check to see if the constraints are satisfied. In this case, the constraints are satisfied because each task is assigned to exactly one resource and each resource is assigned to exactly one task.

We can also check to see if the objective function is minimized. In this case, the objective function is minimized because the sum of the costs of assigning the tasks to the resources is 129.

## Model settlement

To find the optimal solution to the assignment problem, we can use Solver. Solver is a tool in Excel that can be used to find the optimal solution to a variety of optimization problems.

To use Solver to solve the assignment problem, we first need to set the objective function and the constraints. We then need to tell Solver to minimize the objective function and to satisfy the constraints.

Solver will then find the optimal solution to the assignment problem. In this case, the optimal solution is to assign task 1 to resource 2, task 2 to resource 3, and task 3 to resource 1. This solution has a cost of 129, which is the minimum possible cost.

## Conclusion

In this article, I have shown you how to solve the assignment problem in Excel using Solver. The assignment problem is a classic problem in operations research, and it is a problem that can be solved using a variety of methods. Solver is a powerful tool that can be used to find the optimal solution to a variety of optimization problems, including the assignment problem.
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top