graph dependency with some equation over arrows

It's possible to distribute links to avoid overlapping equations.

\documentclass[margin=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{fit,positioning,arrows,automata,calc}
\tikzset{
   main/.style={circle, minimum size = 10mm, thick, 
        draw =black!80, node distance = 10mm},
   box/.style={rectangle, draw=black!100}
}
\begin{document}
\begin{tikzpicture}
   % put nodes
   \node[main,draw =red!80] (t1)   {$t_i$};
   \node[main] (t2) [right= of t1] {$t_{i+1}$};
   \node[main] (t3) [right= of t2] {$t_{i+2}$};
   \node[main] (tn) [right= of t3] {$t_{n}$};
   \node[main] (t)  [left=  of t1] {$t_{i-1}$};
   \node[main] (tt) [left=  of t]  {$t_{i-2}$};
   \node[main] (t0) [left=  of tt] {$t_{0}$};

   % make path ...
   \path (t3) -- node[auto=false]{\ldots} (tn);
   \path (tt) -- node[auto=false]{\ldots} (t0);

   % draw arrows
   \draw [->] (t1) to [out=45,in=135] node [midway, above]{$P(k=n|\lambda=i)$} (tn); 
   \draw [->] (t1) to [out=-45,in=-135] node [midway, below]{$P(k=i+2|\lambda=i)$}(t3);
   \draw [->] (t1) to (t2);
   \draw [->] (t1) to (t);
   \draw [->] (t1) to [out=-135,in=-45] node [midway, below]{$P(k=i-2|\lambda=i)$}(tt);
   \draw [->] (t1) to [out=135,in=35] node [midway, above]{$P(k=0|\lambda=i)$}(t0);
\end{tikzpicture} 
\end{document}

enter image description here

Answer to EDIT 2:

Increase distance between t and side states:

\documentclass[margin=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{fit,positioning,arrows,automata,calc}
\tikzset{
   main/.style={circle, minimum size = 10mm, thick, 
        draw =black!80, node distance = 10mm},
   box/.style={rectangle, draw=black!100}
}
\begin{document}
\begin{tikzpicture}
   % put nodes
   \node[main,draw =red!80] (t1)   {$t_i$};
   \node[main] (t2) [right= 3cm of t1] {$t_{i+1}$};
   \node[main] (t3) [right= of t2] {$t_{i+2}$};
   \node[main] (tn) [right= of t3] {$t_{n}$};
   \node[main] (t)  [left= 3cm of t1] {$t_{i-1}$};
   \node[main] (tt) [left=  of t]  {$t_{i-2}$};
   \node[main] (t0) [left=  of tt] {$t_{0}$};

   % make path ...
   \path (t3) -- node[auto=false]{\ldots} (tn);
   \path (tt) -- node[auto=false]{\ldots} (t0);

   % draw arrows
   \draw [->] (t1) to [out=45,in=135] node [midway, above]{$P(k=n|\lambda=i)$} (tn); 
   \draw [->] (t1) to [out=-45,in=-135] node [midway, below]{$P(k=i+2|\lambda=i)$}(t3);
   \draw [->] (t1) to  node [midway, above] {$P(k=i+1|\lambda=i)$}(t2);
   \draw [->] (t1) to  node [midway, above] {$P(k=i-1|\lambda=i)$} (t);
   \draw [->] (t1) to [out=-135,in=-45] node [midway, below]{$P(k=i-2|\lambda=i)$}(tt);
   \draw [->] (t1) to [out=135,in=35] node [midway, above]{$P(k=0|\lambda=i)$}(t0);
\end{tikzpicture} 
\end{document}

enter image description here


\documentclass[margin=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{fit,positioning,arrows,automata,calc}
\tikzset{
  main/.style={circle, minimum size = 10mm, thick, draw =black!80, node 
    distance = 10mm},
  box/.style={rectangle, draw=black!100}
}
\begin{document}
\begin{tikzpicture}
  % put nodes
  \node[main,draw =red!80] (t1)   {$t_i$};
  \node[main] (t2) [right= of t1] {$t_{i+1}$};
  \node[main] (t3) [right= of t2] {$t_{i+2}$};
  \node[main] (tn) [right= of t3] {$t_{n}$};
  \node[main] (t)  [left=  of t1] {$t_{i-1}$};
  \node[main] (tt) [left=  of t]  {$t_{i-2}$};
  \node[main] (t0) [left=  of tt] {$t_{0}$};

  % make path ...
  \path (t3) -- node[auto=false]{\ldots} (tn);
  \path (tt) -- node[auto=false]{\ldots} (t0);

  % draw arrows
  \draw [->] (t1) to [out=75,in=135]  node [midway,above]{$P(k=n|\lambda=i)$} (tn); 
  \draw [->] (t1) to [out=35,in=135] node [midway,above]{$P(k=i + 2|\lambda=i)$}  (t3);
  \draw [->] (t1) to (t2);
  \draw [->] (t1) to (t);
  \draw [->] (t1) to [out=145,in=45] node [midway,above]{$P(k= i- 2|\lambda=i)$} (tt);
  \draw [->] (t1) to [out=105,in=45] node [midway,above]{$P(k=0|\lambda=i)$}  (t0);
\end{tikzpicture} 
\end{document}

enter image description here