arXiv Science⌕ Search

arXiv subjects

Saman Farhat

Publications and source records attributed to Saman Farhat.

3 recordsLinked to original sources

Random Clocks on Computation Paths]{Random Clocks on Computation Paths: How Far Can They Reach, and When Does Stepping Back Help?

We watch a computation only at moments chosen by a random clock that can leap ahead, pause, or step back, and we count looks rather than steps. How far can such a clock reliably see with polynomially many looks, and does stepping back help? Rare long leaps reach exponential and doubly exponential time, with infinitely many levels between polynomial and exponential time. A clock that tends to fall back sees only the start of the input, and below polynomial time we find infinitely many incomparable levels. Stepping back can help decisively. For clocks whose long leaps occur only at rare positions, no forward-only clock goes beyond polynomial time, while even single steps back raise the reach to exponential time. Stepping back cannot help, however, when the clock's leaps ignore its position.

cs.CC↗

The Complexity of Finding Additional Solutions

We study the difficulty of finding a new solution when a list of distinct solutions is already supplied. For any fixed finite collection of list lengths, we can prescribe the additional-solution degrees while preserving a given $1$-paddable domain and first-solution degree. We also prove an exact compatibility condition for prescribing an arbitrary positive-list degree at the same time: it must dominate every prescribed fixed-level degree, and this condition suffices. All degrees use polynomial-time reductions with at most one oracle query and correct behavior on empty fibers; the realization needs no assumption about P versus NP. The combined construction gives each underlying witness exponentially many short counter copies. A list that exhausts these copies is long enough to pay for exhaustive search through the underlying witness bound. Separately, we construct a total problem whose first-solution task and every fixed-length additional-solution task are polynomial-time solvable, while its arbitrary-list task is FNP-complete. Assuming P differs from NP, the domain, first degree, and entire fixed-level degree sequence therefore do not determine the arbitrary-list degree. A constant fiber cap restores determination by finitely many fixed levels. The constructions change witness sets and do not prescribe an infinite sequence of degrees or enumerate all remaining solutions.

cs.CC↗

Pair-Defensive Silver Colourings of Hypercubes

A silver colouring is a proper colouring in which every colour appears in the closed neighbourhood of each vertex of a prescribed independent set. This local condition suffices when vertices are tested one at a time. We study a stronger requirement for simultaneous testing: whenever one or two vertices of the independent set are attacked together, each colour must supply distinct nearby defenders for them. We call this a pair-defensive silver colouring. For the hypercube $Q_d$, with one parity class as the attacked set, we prove that the maximum number of colours in a pair-defensive silver colouring is at most $\lfloor(d+3)/2\rfloor$, roughly half the ordinary silver-colouring target $d+1$. We construct colourings attaining this bound in four consecutive dimensions around every power of two, and we study the structure of the extremal, bound-attaining colourings. In each odd critical dimension, we characterize the extremal colourings by a partition of the defender parity into regular, triangle-free subgraphs of the halved cube. This characterization also has a local form in terms of coordinate matchings and a defect coordinate

math.CO↗