\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\begin{alignat}{4}
\mathrm{max} & \ & & \sum_{i=1}^np_if_i(s_i) & \qquad & \\
\mathrm{s.t.} & & & \sum_{j=1}^{n+1}x_{0,j}=\sum_{i=0}^{n}x_{i,n+1}=1, & & \\
& & & \sum_{j=0,j\neq i}^nx_{j,i}=\sum_{j=1,j\neq i}^{n+1}x_{i,j}=y_i, & & \forall i \in N_c \\
& & & \sum_{i=1}^{n}s_{i}+\sum_{i=0}^{n}\sum_{j=1}^{n+1}t_{ij}x_{ij}\leq T_{\max}, & & \\
& & & s_{i}\leq\tau_{i}y_{i}, & & \forall i \in N_c \\
& & & 1\leq z_{i}\leq n, & & \forall i \in N_c \\
& & & z_{i}-z_{j}+1\leq n(1-x_{ij}), & & \forall i,j \in N_c, i \neq j \\
& & & x_{ij}\in\{0,1\}, & & \forall i,j \in N \\
& & & y_{i}\in\{0,1\}, & & \forall i \in N_c & \\
& & & s_{i}\geq0, & & \forall i \in N_c
\end{alignat}
\end{document}
问 实现如图效果:采用\quad无法实现多行公式的复杂对齐