1,285 research outputs found
Reallocation Problems in Scheduling
In traditional on-line problems, such as scheduling, requests arrive over
time, demanding available resources. As each request arrives, some resources
may have to be irrevocably committed to servicing that request. In many
situations, however, it may be possible or even necessary to reallocate
previously allocated resources in order to satisfy a new request. This
reallocation has a cost. This paper shows how to service the requests while
minimizing the reallocation cost. We focus on the classic problem of scheduling
jobs on a multiprocessor system. Each unit-size job has a time window in which
it can be executed. Jobs are dynamically added and removed from the system. We
provide an algorithm that maintains a valid schedule, as long as a sufficiently
feasible schedule exists. The algorithm reschedules only a total number of
O(min{log^* n, log^* Delta}) jobs for each job that is inserted or deleted from
the system, where n is the number of active jobs and Delta is the size of the
largest window.Comment: 9 oages, 1 table; extended abstract version to appear in SPAA 201
Particle Computation: Complexity, Algorithms, and Logic
We investigate algorithmic control of a large swarm of mobile particles (such
as robots, sensors, or building material) that move in a 2D workspace using a
global input signal (such as gravity or a magnetic field). We show that a maze
of obstacles to the environment can be used to create complex systems. We
provide a wide range of results for a wide range of questions. These can be
subdivided into external algorithmic problems, in which particle configurations
serve as input for computations that are performed elsewhere, and internal
logic problems, in which the particle configurations themselves are used for
carrying out computations. For external algorithms, we give both negative and
positive results. If we are given a set of stationary obstacles, we prove that
it is NP-hard to decide whether a given initial configuration of unit-sized
particles can be transformed into a desired target configuration. Moreover, we
show that finding a control sequence of minimum length is PSPACE-complete. We
also work on the inverse problem, providing constructive algorithms to design
workspaces that efficiently implement arbitrary permutations between different
configurations. For internal logic, we investigate how arbitrary computations
can be implemented. We demonstrate how to encode dual-rail logic to build a
universal logic gate that concurrently evaluates and, nand, nor, and or
operations. Using many of these gates and appropriate interconnects, we can
evaluate any logical expression. However, we establish that simulating the full
range of complex interactions present in arbitrary digital circuits encounters
a fundamental difficulty: a fan-out gate cannot be generated. We resolve this
missing component with the help of 2x1 particles, which can create fan-out
gates that produce multiple copies of the inputs. Using these gates we provide
rules for replicating arbitrary digital circuits.Comment: 27 pages, 19 figures, full version that combines three previous
conference article
Kinetics and mechanism of the reaction of acetonyl radical, CH3(CO)CH2, with Br2
The low pressure fast discharge flow method with laser induced fluorescence detection of CH3C(O)CH2 was employed to study the kinetics of the reaction CH3C(O)CH2 + Br2 → CH3C(O)CH2Br + Br (1) at 298, 323 and 365 K. The rate coefficient at room temperature is k1 = (2.33 ± 0.04 (2σ)) 10–12 cm3 molecule–1 s–1, which increases slightly with increasing temperature. Quantum chemistry (G2) and theoretical rate theory (conventional TST) computations have supplied results in qualitative agreement with experiment. The relatively slow rate of reaction (1) can be due to the resonance stabilization of the acetonyl radical.
Keywords: reaction kinetics, acetonyl radical, Br2 molecule, resonance stabilizatio
Happiness, environmental protection and market economy
The manufacturing sector is leaving the West for Asia’s low wages and good working culture. Europe would be better off keeping these manufacturing activities, slowing down wage inflation and what is more, letting a young, cheaper workforce from the East settle down within their borders. This would aid in preserving the diverse economic structure which has been characteristic for Europe.Beside the economic growth there are two more concepts which have turned into the “holy cows” of economics during the last fifty years. One is the need to constantly improve labor productivity and the other is increasing competitiveness of nations. The high labor productivity of some countries, induces severe unemployment in the globalized world. In the other hand it is high time we understood that it is not competition, but cooperation that brings more happiness to humanity.Should we still opt for “happiness” and “sanity”, it is quite obvious that we all should, in economists’ terms, define our individual welfare functions corresponding to our own set of values, staying free from the influence of media, advertisements and fashion. The cornerstone to all this is the intelligent citizen who prefers local goods and services
Páronként érintkező hengerek
Littlewood több mint ötven évig nyitott diszkrét geometriai
kérdését válaszoljuk meg: létezik a térben hét páronként
érintkező, végtelen hosszú, azonos átmérőjű körhenger
- …