On Linear Solution of "Cherry Pickup II". Max Weight of Two Disjoint Paths in Node-Weighted Gridlike DAG
Abstract
"Minimum Falling Path Sum" (MFPS) is classic question in programming - "Given a grid of size with integers in cells, return the minimum sum of a falling path through grid. A falling path starts at any cell in the first row and ends in last row, with the rule of motion - the next element after the cell is one of the cells and ". This problem has linear solution (LS) (i.e. O()) using dynamic programming method (DPM). There is an Multi-Agent version of MFPS called "Cherry Pickup II" (CP2). CP2 is a search for the maximum sum of 2 falling paths started from top corners, where each covered cell summed up one time. All known fast solutions of CP2 uses DPM, but have O() time complexity on grid . Here we offer a LS of CP2 (also using DPM) as finding maximum total weight of 2 vertex-disjoint paths. Also, we extend this LS for some extended version of CP2 with wider motion rules.
Keywords
Cite
@article{arxiv.2103.09362,
title = {On Linear Solution of "Cherry Pickup II". Max Weight of Two Disjoint Paths in Node-Weighted Gridlike DAG},
author = {Igor N. Tunev},
journal= {arXiv preprint arXiv:2103.09362},
year = {2021}
}
Comments
not for publication