The earliest date Liverpool could win their 20th league title is 20 April, when they play Leicester away.
The Reds, who have lost just once in the league this season, need 13 points out of a possible 24 to guarantee the title, with Arsenal only able to obtain a maximum of 85 points.
To win in 17 days' time, Arsenal need to lose their next two matches against Everton and Brentford, and third-placed Nottingham Forest need to drop points against either Aston Villa or Everton, with Liverpool beating Fulham and West Ham in that time.
That would leave Arsenal 18 points behind Liverpool with 18 points left to play for, and a point against Leicester would be enough for Liverpool to claim the title.
Statisticians Opta give Liverpool a 99.2% chance of winning the title. Arsenal, who are 12 points behind, have just a 0.8% chance of finishing top.
Twelve points could also be enough given Liverpool's goal difference is vastly superior to Arsenal's (currently +43 to +30).