Giao diện MPSolver

bộ phần mềm nguồn mở của Google để tối ưu hoá, OR-Tools (Công cụ) cung cấp trình bao bọc MPSolver để giải quyết vấn đề lập chương trình tuyến tính và bài toán lậ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 toán 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 công việ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 trình bày cách đặt giới hạn thời gian tìm kiếm là 15 mili giây khi bằng cách sử dụng Glop.

Python

solver.set_time_limit(15)

C++

solver->set_time_limit(15);

Java

solver.setTimeLimit(15)

C#

solver.SetTimeLimit(15);