תהליכי רשת
בעיות רבות במדעי המחשב מיוצגות על ידי תרשים שמכיל צמתים וקישורים ביניהן. לדוגמה, בעיות בזרימת הרשת, שקשורות להובלת מוצרים או לחומרה ברשת, כמו מערכת רכבות.
ניתן לייצג זרימת רשת על ידי תרשים שהצמתים שלו הם ערים שהקשתות שלהם הן קווי רכבת ביניהם. (הם נקראים זרמי מים מפני שהנכסים שלהם דומים לאלה של מים זורמים דרך רשת של צינורות.)
אילוץ מרכזי בזרימה ברשת הוא שלכל קשת יש קיבולת – הכמות המרבית שניתן להעביר בכל קשת בפרק זמן קבוע.
הבעיה בזרימה המקסימלית היא קביעת הסכום הכולל שאפשר להעביר בכל הקשתות ברשת, בהתאם למגבלות הקיבולת.
האדם הראשון שבחן את הבעיה הזו היה המתמטיקאי הרוסי א.נ. טולסטוי, בשנות ה-30 של המאה ה-20. המפה שלמטה מציגה את רשת הרכבות האמיתית
שעבורה רצה למצוא זרימה מקסימלית.

OR-Tools מספקת מספר פותרים לבעיות בזרימת הרשת בספריות התרשים שלה.
בקטעים הבאים מוצגות דוגמאות לבעיות בזרימת הרשת ורואים איך לפתור אותן:
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-09 (שעון UTC).
[null,null,["עדכון אחרון: 2024-08-09 (שעון UTC)."],[[["Network flow problems, like transporting goods across a railway system, can be represented by graphs with nodes and links, where links have capacity limits."],["The maximum flow problem aims to find the maximum transportable amount across a network, respecting capacity constraints."],["OR-Tools offers various solvers in its graph libraries to address network flow problems like maximum flows and minimum cost flows."],["Example applications of network flows include assignments with individual workers or teams, solvable using OR-Tools."]]],["Computer science utilizes graphs to model problems like network flow, where goods are transported across a network (e.g., railway). Each link (arc) in the network has a capacity, limiting transport volume. The maximum flow problem determines the highest total transport volume across all arcs, respecting these capacity constraints. This problem, first studied by A.N. Tolstoi, can be solved using solvers from the OR-Tools graph libraries, which are useful for problems such as maximum flows, minimum cost flows, and assignment problems.\n"]]