Mayur Galhate
Github id: mayurgalhate
Hello everyone,
This is my first weekly report of the Official Coding Period for GSoC 2026.
Week 1 Report (25 May - 31 May)
What did I get done this week?
-
Started creating the proposed
pgr_maximumWeightedMatchingfunction. -
Created the basic foundational file structure and skeleton for the Maximum Weighted Matching functionality
-
Added the following files for
pgr_maximumWeightedMatching-
sql/max_flow/_maximumWeightedMatching.sql -
sql/max_flow/maximumWeightedMatching.sql -
include/drivers/max_flow/maximum_weighted_matching_driver.h -
include/max_flow/maximumWeightedMatching.hpp -
src/max_flow/maximumWeighted_matching_driver.cpp -
src/max_flow/maximumWeightedMatching.c -
src/max_flow/maximumWeightedMatching_process.cpp
-
-
Updated wiki page can be found in [1]
-
The pull request can be found in [2]
What do I plan on doing next week? (June 2nd - June 8th)
- Implement the core algorithm logic using Boost’s
pgr_maximumWeightedMatching - Begin unit tests and pgTAP test cases
- Begin documentation for the new functionality
Am I blocked on anything?
- No
References:
Thank you,
Mayur Galhate