arXiv · 2601.06737
Algorithmic Reductions: Network Flow and NP-Completeness in Real-World Scheduling Problems
Abstract
This paper presents two real-world scheduling problems and their algorithmic solutions through polynomial-time reductions. First, we address the Hospital Patient-to-Bed Assignment problem, demonstrating its reduction to Maximum Bipartite Matching and solution via Network Flow algorithms. Second, we tackle the University Course Scheduling problem, proving its NP-Completeness through reduction from Graph Coloring and providing greedy approximation algorithms. Both problems are implemented in Python, with experimental results validating theoretical complexity analyses. Our Network Flow solution achieves O(n2.51) empirical complexity, while the greedy coloring algorithms demonstrate O(n2) behavior with approximation ratios consistently below the theoretical delta + 1 bound.
Explore related subjects
Keep this discovery
Anay Sinhal, Arpana Sinhal, Amit Sinhal, Amit Hirawat. 2026-01-11. Algorithmic Reductions: Network Flow and NP-Completeness in Real-World Scheduling Problems. https://arxiv.org/abs/2601.06737
Cite the original work for its findings. Save a collection to share your selection of sources.