Some fighting against small caps, but for the rest quite straightforward.
If you need different consecutive groups of subassumptions, you can just issue \stepcounter{assumption} between the groups.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Author template for Management Science (mnsc) for articles with no e-companion (EC)
%% Mirko Janc, Ph.D., INFORMS, mirko.janc@informs.org
%% ver. 0.95, December 2010
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[mnsc,blindrev]{informs3}
%\documentclass[mnsc,nonblindrev]{informs3} % current default for manuscript submission
\OneAndAHalfSpacedXI
%%\OneAndAHalfSpacedXII % Current default line spacing
%%\DoubleSpacedXII
%%\DoubleSpacedXI
% If hyperref is used, dvi-to-ps driver of choice must be declared as
% an additional option to the \documentclass. For example
%\documentclass[dvips,mnsc]{informs3} % if dvips is used
%\documentclass[dvipsone,mnsc]{informs3} % if dvipsone is used, etc.
% Private macros here (check that there is no clash with the style)
%% Setup of theorem styles. Outcomment only one.
%% Preferred default is the first option.
\TheoremsNumberedThrough % Preferred (Theorem 1, Lemma 1, Theorem 2)
%\TheoremsNumberedByChapter % (Theorem 1.1, Lema 1.1, Theorem 1.2)
\ECRepeatTheorems
%% Setup of the equation numbering system. Outcomment only one.
%% Preferred default is the first option.
\EquationsNumberedThrough % Default: (1), (2), ...
%\EquationsNumberedBySection % (1.1), (1.2), ...
% For new submissions, leave this number blank.
% For revisions, input the manuscript number assigned by the on-line
% system along with a suffix ".Rx" where x is the revision number.
\MANUSCRIPTNO{MS-0001-1922.65}
\newtheorem{subassumption}{Assumption\normalfont}[assumption]
\renewcommand{\thesubassumption}{\theassumption\alph{subassumption}}}
\newenvironment{assumption*}
{\ifnum\value{subassumption}=0 \stepcounter{assumption}\fi\subassumption}
{\endsubassumption}
\newenvironment{assumption+}[1]
{\renewcommand{\thesubassumption}{#1}\subassumption}
{\endsubassumption}
%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%%%%%%%%%%%
\begin{assumption}\label{a1}
The first assumption.
\end{assumption}
Some text\ldots
\begin{assumption*}\label{a2a}
I want this to be displayed and referenced as ``Assumption~2a''.
\end{assumption*}
Some text\ldots (If the text here interferes with the solution, it can be omitted.)
\begin{assumption*}\label{a2b}
I want this to be displayed and referenced as ``Assumption~2b''.
\end{assumption*}
Some text\ldots
\begin{assumption+}{\ref{a2b}$'$}\label{a2b'}
I want this to be displayed and referenced as ``Assumption~2b''.
\end{assumption+}
Some text\ldots
\begin{assumption}\label{a3}
I want this to be displayed and referenced as ``Assumption~3''.
\end{assumption}
References: \ref{a1}, \ref{a2a}, \ref{a2b}, \ref{a2b'}, \ref{a3}.
%%%%%%%%%%%%%%%%%
\end{document}
%%%%%%%%%%%%%%%%%

Different version, introducing a subassumptions environment, modeled on subequations.
I define the auxiliary environment fixedassumption in order to avoid the label 2a printed in small caps.
Note that in this version assumption* is used instead of assumption+ of the previous version.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Author template for Management Science (mnsc) for articles with no e-companion (EC)
%% Mirko Janc, Ph.D., INFORMS, mirko.janc@informs.org
%% ver. 0.95, December 2010
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[mnsc,blindrev]{informs3}
%\documentclass[mnsc,nonblindrev]{informs3} % current default for manuscript submission
\OneAndAHalfSpacedXI
%%\OneAndAHalfSpacedXII % Current default line spacing
%%\DoubleSpacedXII
%%\DoubleSpacedXI
% If hyperref is used, dvi-to-ps driver of choice must be declared as
% an additional option to the \documentclass. For example
%\documentclass[dvips,mnsc]{informs3} % if dvips is used
%\documentclass[dvipsone,mnsc]{informs3} % if dvipsone is used, etc.
% Private macros here (check that there is no clash with the style)
%% Setup of theorem styles. Outcomment only one.
%% Preferred default is the first option.
\TheoremsNumberedThrough % Preferred (Theorem 1, Lemma 1, Theorem 2)
%\TheoremsNumberedByChapter % (Theorem 1.1, Lema 1.1, Theorem 1.2)
\ECRepeatTheorems
%% Setup of the equation numbering system. Outcomment only one.
%% Preferred default is the first option.
\EquationsNumberedThrough % Default: (1), (2), ...
%\EquationsNumberedBySection % (1.1), (1.2), ...
% For new submissions, leave this number blank.
% For revisions, input the manuscript number assigned by the on-line
% system along with a suffix ".Rx" where x is the revision number.
\MANUSCRIPTNO{MS-0001-1922.65}
% not to be used directly
\newcounter{subassumption}
\theoremstyle{TH}
\newtheorem{fixedassumption}[assumption]{Assumption\normalfont}
\newenvironment{subassumptions}
{%
\refstepcounter{assumption}%
\edef\theassumption{\theassumption\noexpand\alph{assumption}}%
\setcounter{subassumption}{\value{assumption}}%
\setcounter{assumption}{0}%
\let\assumption\fixedassumption
\let\endassumption\endfixedassumption
\ignorespaces
}
{\setcounter{assumption}{\value{subassumption}}\ignorespacesafterend}
\newenvironment{assumption*}[1]
{\renewcommand{\theassumption}{#1}\fixedassumption}
{\endfixedassumption}
%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%%%%%%%%%%%
\begin{assumption}\label{a1}
The first assumption.
\end{assumption}
Some text\ldots
\begin{subassumptions}
\begin{assumption}\label{a2a}
I want this to be displayed and referenced as ``Assumption~2a''.
\end{assumption}
Some text\ldots (If the text here interferes with the solution, it can be omitted.)
\begin{assumption}\label{a2b}
I want this to be displayed and referenced as ``Assumption~2b''.
\end{assumption}
\end{subassumptions}
Some text\ldots
\begin{assumption*}{\ref{a2b}$'$}\label{a2b'}
I want this to be displayed and referenced as ``Assumption~2b''.
\end{assumption*}
Some text\ldots
\begin{assumption}\label{a3}
I want this to be displayed and referenced as ``Assumption~3''.
\end{assumption}
References: \ref{a1}, \ref{a2a}, \ref{a2b}, \ref{a2b'}, \ref{a3}.
%%%%%%%%%%%%%%%%%
\end{document}
%%%%%%%%%%%%%%%%%
ntheorempackage? – Bernard Nov 13 '18 at 20:25ntheorem; errors came up. I think the INFORMS style file already defines theorem-related commands so such packages are usually incompatible without first disabling some of the commands in the style file; but that could be tricky to make work. – tvk Nov 13 '18 at 20:31Assumption 2b) the2would be the number of what? A main assumption of a higher level? – Bernard Nov 13 '18 at 20:54assumptionenvironments? If your MWE can you say what you want the numbering to be? It is easy enough to do this it is just not clear to me what you actually want. – Nov 13 '18 at 22:22assumptionenvironments are? Do you think my responses to @Bernard help? – tvk Nov 14 '18 at 02:25