  We introduce and analyze two general dynamical models for unidirectional
movement of particles along a circular chain and an open chain of sites. The
models include a soft version of the simple exclusion principle, that is, as
the density in a site increases the effective entry rate into this site
decreases. This allows to model and study the evolution of "traffic jams" of
particles along the chain. A unique feature of these two new models is that
each site along the chain can have a different size.
  Although the models are nonlinear, they are amenable to rigorous asymptotic
analysis. In particular, we show that the dynamics always converges to a
steady-state, and that the steady-state densities along the chain and the
steady-state output flow rate from the chain can be derived from the spectral
properties of a suitable matrix, thus eliminating the need to numerically
simulate the dynamics until convergence. This spectral representation also
allows for powerful sensitivity analysis, i.e. understanding how a change in
one of the parameters in the models affects the steady-state.
  We show that the site sizes and the transition rates from site to site play
different roles in the dynamics, and that for the purpose of maximizing the
steady-state output (or production) rate the site sizes are more important than
the transition rates. We also show that the problem of finding parameter values
that maximize the production rate is tractable.
  We believe that the models introduced here can be applied to study various
natural and artificial processes including ribosome flow during mRNA
translation, the movement of molecular motors along filaments of the
cytoskeleton, pedestrian and vehicular traffic, evacuation dynamics, and more.
