13 research outputs found
The dynamic nearest neighbor policy for the multi-vehicle pick-up and delivery problem
In this paper, a dynamic nearest neighbor (DNN) policy is proposed for operating a fleet of vehicles to serve customers, who place calls in a Euclidean service area according to a Poisson process. Each vehicle serves one customer at a time, who has a distinct origin and destination independently and uniformly distributed within the service area. The new DNN policy is a refined version of the nearest neighbor (NN) policy that is well known to perform
sub-optimally when the frequency of customer requests is high. The DNN policy
maintains geographically closest customer-to-vehicle assignments, due to its ability to divert/re-assign vehicles that may be already en-route to pick up other customers, when another vehicle becomes available or a new customer call arrives. Two other pertinent issues addressed include: the pro-active deployment of the vehicles by anticipating in which regions of the service area future calls are more likely to arise; and, imposition of limits to avoid prohibitively long customer wait times. The paper also presents accurate
approximations for all the policies compared. Extensive simulations, some of which are included herein, clearly show the DNN policy to be tangibly superior to the first-comefirst-served (FCFS) and NN policies
Small representations of finite classical groups
Finite group theorists have established many formulas that express
interesting properties of a finite group in terms of sums of characters of the
group. An obstacle to applying these formulas is lack of control over the
dimensions of representations of the group. In particular, the representations
of small dimensions tend to contribute the largest terms to these sums, so a
systematic knowledge of these small representations could lead to proofs of
important conjectures which are currently out of reach. Despite the
classification by Lusztig of the irreducible representations of finite groups
of Lie type, it seems that this aspect remains obscure. In this note we develop
a language which seems to be adequate for the description of the "small"
representations of finite classical groups and puts in the forefront the notion
of rank of a representation. We describe a method, the "eta correspondence", to
construct small representations, and we conjecture that our construction is
exhaustive. We also give a strong estimate on the dimension of small
representations in terms of their rank. For the sake of clarity, in this note
we describe in detail only the case of the finite symplectic groups.Comment: 18 pages, 9 figures, accepted for publications in the proceedings of
the conference on the occasion of Roger Howe's 70th birthday (1-5 June 2015,
Yale University, New Haven, CT
The khmer software package: enabling efficient nucleotide sequence analysis
The khmer package is a freely available software library for working efficiently with fixed length DNA words, or k-mers. khmer provides implementations of a probabilistic k-mer counting data structure, a compressible De Bruijn graph representation, De Bruijn graph partitioning, and digital normalization. khmer is implemented in C++ and Python, and is freely available under the BSD license at https://github.com/dib-lab/khmer/
The khmer software package: enabling efficient nucleotide sequence analysis [version 1; referees: 2 approved, 1 approved with reservations]
The khmer package is a freely available software library for working efficiently with fixed length DNA words, or k-mers. khmer provides implementations of a probabilistic k-mer counting data structure, a compressible De Bruijn graph representation, De Bruijn graph partitioning, and digital normalization. khmer is implemented in C++ and Python, and is freely available under the BSD license at https://github.com/dib-lab/khmer/
The khmer software package: enabling efficient nucleotide sequence analysis [version 1; referees: 2 approved, 1 approved with reservations]
The khmer package is a freely available software library for working efficiently with fixed length DNA words, or k-mers. khmer provides implementations of a probabilistic k-mer counting data structure, a compressible De Bruijn graph representation, De Bruijn graph partitioning, and digital normalization. khmer is implemented in C++ and Python, and is freely available under the BSD license at https://github.com/dib-lab/khmer/
The khmer software package: enabling efficient nucleotide sequence analysis
The khmer package is a freely available software library for working efficiently with fixed length DNA words, or k-mers. khmer provides implementations of a probabilistic k-mer counting data structure, a compressible De Bruijn graph representation, De Bruijn graph partitioning, and digital normalization. khmer is implemented in C++ and Python, and is freely available under the BSD license at https://github.com/dib-lab/khmer/.This article is from F1000Research 2015, 4:900 (doi:10.12688/f1000research.6924.1). Posted with permission.</p