arXiv ScienceSearch

arXiv subjects

Dean Matthew Menezes

Publications and source records attributed to Dean Matthew Menezes.

2 recordsLinked to original sources

Moore's Greedy Algorithm for Minimizing the Number of Late Jobs: Structure and Implementation

Scheduling $n$ jobs with deadlines and processing times on a single resource to minimize late jobs equates to finding a maximum-cardinality feasible subset. Moore (1968) proposed a natural greedy algorithm for this: process jobs in nondecreasing order of processing time, adding each if the set remains feasible. While Zhao and Yuan recently matched the $O(n\log n)$ time of the classic Moore-Hodgson algorithm via amortized $O(\log n)$ feasibility queries, our first contribution is a simpler augmented BST data structure that achieves worst-case $O(\log n)$ query time. Moore's greedy algorithm is known to produce a maximum-cardinality feasible subset with minimum total processing time. Though the system of feasible subsets does not form a matroid, the algorithm behaves like a matroid greedy algorithm. Our second contribution explains this phenomenon: if all jobs have equal processing times, the problem corresponds to a nested matroid; with distinct processing time "tiers," Moore's algorithm effectively solves a sequence of nested matroid problems for each tier. Finally, we present an explicit linear-size flow network defining a polymatroid rank. A set is feasible exactly when its rank equals its total processing time, and Moore's algorithm accepts a job precisely when it yields its full processing-time marginal. By contracting shorter accepted jobs and measuring residual rank, we recover the tier matroid's complete rank function, offering a deep structural explanation for the greedy algorithm's correctness.

cs.DS

Robust ladders in the HLM tower construction for arithmetic regularity over ${\bf F}_2^{\,n}$

Green's arithmetic regularity lemma over $G={\bf F}_2^{\,n}$ has tower-type lower bounds. We show that the order property in the Hosseini--Lovett--Moshkovitz--Shapira construction is robust under adversarial edits. Write $f=s^{-1}\sum_{i=1}^{s}\mathbf 1_{A_i}$, where $s=\lfloor1/(16ε)\rfloor$, and let $d_s$ be the top block dimension. A ladder of length $r$ in a set $A$ is a pattern $a_p+b_q\in A$ exactly when $p\le q$. For every HLM steering system satisfying the construction's spanning conditions, changing $A_s$ on at most $|G|/16$ points leaves a ladder of length $d_s/8$. The proof views the $2^{d_s}$ row traces as a binary code of length $8d_s$ and relative distance greater than $1/4$, then applies Sauer's lemma. We also choose the top steering map so that a superlevel set of $f$ retains a ladder of length at least $d_s/(8\sqrt{s})\ge{\rm twr}(s-2)$ after every edit on at most $ε|G|$ points. Finally, robust ladders obstruct low-index periodic approximation, and sufficiently costly Green regularity forces positive edit distance from every fixed stable class.

math.CO