Answer: Polynomial-time solvable: the problem is in \(\mathrm{P}\), every valid input is feasible, and an explicit rational sequence is constructible in \(O\!\left(h^2(L+\tau\log(h+1))\right)\) bit operations.
Theorem 4.1 — class: algorithmic
PDF text-layer excerpt — equations and symbol order may be approximateGiven G = ⟨𝐴, H, R⟩, in which R ∈{RH, RS, RO}, MC-Link eventually outputs an FCSS 𝑪𝑺, if one exists. The time complexity of MC-Link is O(ℎ2𝑛3𝛼), and the space complexity is O(𝑛2 + ℎ𝑛+ 𝛽).
statement extracted from the paper’s text layer; consult the paper for the exact wording
Given a finite support \(T\) of \(\tau\) operational types, rational masses \(\mu_t>0\) summing to \(1\), and a sequence length \(h\), construct finite mass partitions \(\Pi_1,\ldots,\Pi_h\). Each coalition is a nonzero vector \(q\in\mathbb{Q}_{\ge 0}^{\tau}\), and each \(\Pi_i\) must sum to \(\mu\). For every \(i<h\), require that each \(q'\in\Pi_{i+1}\) has a parent \(q\in\Pi_i\) with \(q'_t\le q_t\) for all \(t\), and that \(|\Pi_i|<|\Pi_{i+1}|\).
A society is given by its support: a nonempty list \(T\) of \(\tau\) types with positive binary rational masses \(\mu_t\), where \(\sum_{t\in T}\mu_t=1\). Here \(\tau\) is the support size, not the number of possible types; types impose no additional constraints.
The input also contains a positive integer \(h\), encoded in unary. Let \(L\) be the total input bit length. State running times in \(\tau,h,L\); there is no separate candidate or feature parameter \(m\).
A mass partition \(\Pi\) is a finite nonempty indexed family of nonzero vectors \(q\in\mathbb{Q}_{\ge0}^{\tau}\) with \(\sum_{q\in\Pi}q=\mu\). Equal vectors may occur as distinct coalitions, and \(|\Pi|\) counts occurrences.
A sequence \(\Pi_1,\ldots,\Pi_h\) is feasible if, for every \(1\le i<h\), \(|\Pi_i|<|\Pi_{i+1}|\) and each \(q'\in\Pi_{i+1}\) has some \(q\in\Pi_i\) satisfying \(q'_t\le q_t\) for every \(t\in T\). These are the entire transition requirements. The first partition is unrestricted, and coalition counts have no prescribed upper bound.
Is this feasibility problem in \(\mathrm{P}\), with a polynomial-time algorithm constructing an explicit rational sequence whenever one exists, or is it \(\mathrm{NP}\)-hard?
For finite societies, MC-Link is guaranteed to construct a feasible sequence under strict partition refinement whenever one exists, in polynomial time assuming polynomial-time feasibility checks and valuation access ([Krausburg, Dix and Bordini, 2021](https://www.ifaamas.org/Proceedings/aamas2021/pdfs/p719.pdf)).
No result settling exactly the rational mass feasibility problem above was identified in the literature search.
The problem is in \(\mathrm{P}\). Every valid input is feasible, and an explicit rational sequence can be constructed in time \(O\!\left(h^2\bigl(L+\tau\log(h+1)\bigr)\right)\).
This conclusion holds for arbitrary support size and horizon under exactly the stated transition requirements.
For each \(i\in\{1,\ldots,h\}\), let \(\Pi_i\) be the indexed family of \(i\) copies of the vector \(\mu/i\). Equivalently, its occurrence indexed by \(j\in\{1,\ldots,i\}\) is
\(q^{(i,j)}_t=\mu_t/i\qquad(t\in T).\)
Repeated vectors are expressly permitted. We verify every requirement.
\(\displaystyle\sum_{j=1}^{i}q^{(i,j)}_t=i\frac{\mu_t}{i}=\mu_t.\)
\(\displaystyle q'_t=\frac{\mu_t}{i+1}\le\frac{\mu_t}{i}=q_t.\)
Thus each later coalition has the required predecessor.
Consequently, \(\Pi_1,\ldots,\Pi_h\) is feasible. When \(h=1\), the construction gives the single partition \(\Pi_1=(\mu)\), and there are no transition conditions.
Write each input mass as \(\mu_t=a_t/b_t\), where \(a_t,b_t\) are positive integers encoded in binary. Output each coordinate of \(\mu/i\) as \(a_t/(i b_t)\). Coprimality is unnecessary for an explicit rational representation.
Let \(\ell_t\) be the combined bit length of \(a_t\) and \(b_t\). Then \(\sum_t\ell_t\le L\), and one output vector requires
\(O\!\left(L+\tau\log(h+1)\right)\)
bits. There are exactly \(\sum_{i=1}^{h}i=h(h+1)/2\) vector occurrences. Hence the complete explicit output has size
\(O\!\left(h^2\bigl(L+\tau\log(h+1)\bigr)\right).\)
To achieve the same time bound, maintain the denominators \(d_{t,i}=i b_t\). Initialize \(d_{t,1}=b_t\), and update by binary addition:
\(d_{t,i+1}=d_{t,i}+b_t.\)
Each update costs \(O(\ell_t+\log(h+1))\) bit operations. At stage \(i\), write \(i\) copies of the resulting vector. Summing the update and output costs gives the claimed running time. Because \(h\) is encoded in unary, this bound is polynomial in the input length.
The number of coalition occurrences is also minimal: any feasible sequence has \(|\Pi_1|\ge1\), and strict integer increases imply inductively that \(|\Pi_i|\ge i\).
The conclusion follows directly from the mass model’s stated conditions; it requires no application of the finite-agent MC-Link algorithm discussed in [Krausburg, Dix and Bordini (2021)](https://www.ifaamas.org/Proceedings/aamas2021/pdfs/p719.pdf).
⟨structured verdict parsed — rendered above⟩
The prover fully resolves the stated problem. The construction satisfies every partition and transition requirement, and its explicit output and running time are polynomial in the input length. No mathematical or computational gaps were found.
\[
\sum_{j=1}^{i}\frac{\mu_t}{i}=\mu_t.
\]
Thus every \(\Pi_i\) is a mass partition as defined in the task.
\[
\frac{\mu_t}{i+1}\le\frac{\mu_t}{i}
\]
for every \(t\). Positivity of \(\mu_t\) and of the denominators justifies this inequality. Since \(\Pi_i\) is nonempty, the required existential predecessor exists. No injectivity, assignment of children, or conservation of mass within predecessor groups is required by the task; the proof correctly avoids assuming such additional requirements.
\[
O\!\left(h^2\bigl(L+\tau\log(h+1)\bigr)\right).
\]
Loop control and partition delimiters fit within this bound. Unary encoding gives \(h\le L\), and the explicit support encoding also bounds \(\tau\) by \(L\), so this running time is polynomial in \(L\).
No repair or additional clarification is needed.
⟨structured verdict parsed — rendered above⟩
Tier: machine-proved, adversarially reviewed by an independent model. No human has checked this proof. Generated from pipeline artifacts by tools/atlas_build.py.