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, [email protected]
%% 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, [email protected]
%% 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}
%%%%%%%%%%%%%%%%%
ntheorem
package?ntheorem
; 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.Assumption 2b
) the2
would be the number of what? A main assumption of a higher level?assumption
environments? 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.