Combinatorics problem regarding number of possible paths

  • Context: Graduate 
  • Thread starter Thread starter Sprooth
  • Start date Start date
  • Tags Tags
    Combinatorics
Click For Summary
SUMMARY

The discussion focuses on calculating the number of paths on a discrete grid with specified reverse movements. The formula for paths from (0,0) to (a,b) with c reverse horizontal movements and d reverse vertical movements is established as (a + b + 2c + 2d)! / (a+c)!(b+d)!c!d!. The user seeks assistance in preventing adjacent movements in the same direction, specifically avoiding sequences like right-left-right. The problem is simplified to only reverse horizontal movements, with the goal of generalizing to include vertical movements.

PREREQUISITES
  • Understanding of combinatorial mathematics
  • Familiarity with factorial notation and operations
  • Basic knowledge of discrete grid movements
  • Experience with pathfinding algorithms
NEXT STEPS
  • Research combinatorial path counting techniques
  • Explore restrictions in permutations to avoid adjacent elements
  • Study advanced combinatorial problems involving reverse movements
  • Learn about generating functions in combinatorics
USEFUL FOR

Mathematicians, computer scientists, game developers, and anyone interested in combinatorial pathfinding and algorithm design.

Sprooth
Messages
15
Reaction score
0
Hi,

I'm trying to figure out a variation of the problem where you determine the number of paths on a discrete grid. For example, for the paths from (0,0) to (a,b), you can consider it to be a rearrangement of a word with a x's and b y's, so the number of paths is (a+b)! / a!b!.

The variation I would like to figure out would allow a specified number of reverse movements in addition to the movements in the proper direction. I am representing a movement to the right by "x", a movement to the left by "w", a movement upward by "y", and a movement downward by "z". If I am finding a path from (0,0) to (a,b) with c reverse horizontal movements and d reverse vertical movements, then the number of paths I have so far would be:

(a + b + 2c + 2d)! / (a+c)!(b+d)!c!d!

since the paths could be considered as a rearrangement of a word made of a+c x's, b+d y's, c w's and d z's. (a+c x's since there must be an additional movement to the right for every allowed movement to the left.

I believe this is correct so far, but now I want to prevent paths where for example it goes right, then left, then right with a net result of just going right. To do this I want to find rearrangements of the word where there are no adjacent x's and w's and no adjacent y's and z's. I began by simplifying the problem to one where only reverse horizontal movements were allowed and I would then attempt to generalize to the case with reverse movements in both dimensions. However, I got stuck even in the simpler case.

Would someone be able to help me through the simpler case (where there would be x's for going right, y's for going up, and w's for going left)? Then I will try to generalize to the other case.

Thanks for your help.
 
Physics news on Phys.org
I'd still like to figure out this problem. It's not for an assignment or anything, rather for an independent project I'm working on, somewhat of an A.I. for a certain strategy game. Would it belong better in the homework section anyway?

I'd really appreciate any help someone could offer. I'm terrible at combinatorics.
 

Similar threads

Replies
3
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 21 ·
Replies
21
Views
2K