Giao diện MPSolver

Bộ phần mềm nguồn mở của Google dùng để tối ưu hoá, OR-Tools, cung cấp trình bao bọc MPSolver để giải quyết các vấn đề về lập trình tuyến tínhlập trình số nguyên hỗn hợp.

Để giải các bài toán lập trình số nguyên thuần tuý, bạn cũng có thể sử dụng trình giải CP-SAT.

Ví dụ

Các trang sau đây cung cấp ví dụ minh hoạ cách sử dụng MPSolver:

Các thao tác phổ biến

Phần sau đây trình bày các thao tác phổ biến liên quan đến việc giải quyết LPMIP.

Giới hạn thời gian

Ví dụ bên dưới cho biết cách đặt giới hạn thời gian tìm kiếm là 15 mili giây khi sử dụng Glop.

Python

solver.set_time_limit(15)

C++

solver->set_time_limit(15);

Java

solver.setTimeLimit(15)

C#

solver.SetTimeLimit(15);