-
The Next Generation of MeV Energy X-ray Sources for use in the Inspection of Additively Manufactured Parts for Industry
Authors:
C. Thornton,
S. Karimi,
S. Glenn,
W. D. Brown,
N. Draganic,
M. Skeate,
M. Ferrucci,
Q. Chen,
R. Jacob,
K. Nakamura,
T. Ostermayr,
J. van Tilborg,
C. Armstrong,
O. J. Finlay,
N. Turner,
S. Glanvill,
H. Martz,
C. Geddes
Abstract:
For the first time, we demonstrate the application of an inverse Compton scattering X-ray Source, driven by a laser-plasma accelerator, to image an additively manufactured component. X-rays with a mean energy of 380 keV were produced and used to image an additively manufactured part made of an Inconel (Nickel 718) alloy. Because inverse Compton scattering driven by laser-plasma acceleration produc…
▽ More
For the first time, we demonstrate the application of an inverse Compton scattering X-ray Source, driven by a laser-plasma accelerator, to image an additively manufactured component. X-rays with a mean energy of 380 keV were produced and used to image an additively manufactured part made of an Inconel (Nickel 718) alloy. Because inverse Compton scattering driven by laser-plasma acceleration produces high-energy X-rays while maintaining a focal spot size on the order of a micron, the source can provide several benefits over conventional X-ray production methods, particularly when imaging superalloy parts, with the potential to revolutionise what can be inspected.
△ Less
Submitted 14 April, 2024;
originally announced April 2024.
-
Rainbow connectivity of randomly perturbed graphs
Authors:
József Balogh,
John Finlay,
Cory Palmer
Abstract:
In this note we examine the following random graph model: for an arbitrary graph $H$, with quadratic many edges, construct a graph $G$ by randomly adding $m$ edges to $H$ and randomly coloring the edges of $G$ with $r$ colors. We show that for $m$ a large enough constant and $r \geq 5$, every pair of vertices in $G$ are joined by a rainbow path, i.e., $G$ is {\it rainbow connected}, with high prob…
▽ More
In this note we examine the following random graph model: for an arbitrary graph $H$, with quadratic many edges, construct a graph $G$ by randomly adding $m$ edges to $H$ and randomly coloring the edges of $G$ with $r$ colors. We show that for $m$ a large enough constant and $r \geq 5$, every pair of vertices in $G$ are joined by a rainbow path, i.e., $G$ is {\it rainbow connected}, with high probability. This confirms a conjecture of Anastos and Frieze [{\it J. Graph Theory} {\bf 92} (2019)] who proved the statement for $r \geq 7$ and resolved the case when $r \leq 4$ and $m$ is a function of $n$.
△ Less
Submitted 26 April, 2023; v1 submitted 25 December, 2021;
originally announced December 2021.
-
Acceleration of relativistic beams using laser-generated terahertz pulses
Authors:
Morgan T. Hibberd,
Alisa L. Healy,
Daniel S. Lake,
Vasileios Georgiadis,
Elliott J. H. Smith,
Oliver J. Finlay,
Thomas H. Pacey,
James K. Jones,
Yuri Saveliev,
David A. Walsh,
Edward W. Snedden,
Robert B. Appleby,
Graeme Burt,
Darren M. Graham,
Steven P. Jamison
Abstract:
Dielectric structures driven by laser-generated terahertz (THz) pulses may hold the key to overcoming the technological limitations of conventional particle accelerators and with recent experimental demonstrations of acceleration, compression and streaking of low-energy (sub-100 keV) electron beams, operation at relativistic beam energies is now essential to realize the full potential of THz-drive…
▽ More
Dielectric structures driven by laser-generated terahertz (THz) pulses may hold the key to overcoming the technological limitations of conventional particle accelerators and with recent experimental demonstrations of acceleration, compression and streaking of low-energy (sub-100 keV) electron beams, operation at relativistic beam energies is now essential to realize the full potential of THz-driven structures. We present the first THz-driven linear acceleration of relativistic 35 MeV electron bunches, exploiting the collinear excitation of a dielectric-lined waveguide driven by the longitudinal electric field component of polarization-tailored, narrowband THz pulses. Our results pave the way to unprecedented control over relativistic electron beams, providing bunch compression for ultrafast electron diffraction, energy manipulation for bunch diagnostics, and ultimately delivering high-field gradients for compact THz-driven particle acceleration.
△ Less
Submitted 12 August, 2019;
originally announced August 2019.
-
Quasi-Elastic Neutrino Reactions on Carbon and Lead Nuclei
Authors:
Mohammad Hedayatipoor,
James Finlay,
Soheyl Massoudi,
Charles Nokes,
Marc de Montigny
Abstract:
We examine neutral-current quasi-elastic neutrino-nucleus reactions on $^{12}$C and $^{208}$Pb targets. We use the relativistic mean field theory approach to describe the nuclear dynamics. We compute the cross sections for the scattering of 150-MeV, 500-MeV and 1000-MeV neutrinos on a $^{12}$C target and study the effect of the strange-quark content of the nucleon which appears in these reactions…
▽ More
We examine neutral-current quasi-elastic neutrino-nucleus reactions on $^{12}$C and $^{208}$Pb targets. We use the relativistic mean field theory approach to describe the nuclear dynamics. We compute the cross sections for the scattering of 150-MeV, 500-MeV and 1000-MeV neutrinos on a $^{12}$C target and study the effect of the strange-quark content of the nucleon which appears in these reactions via the isoscalar weak current. We compare our results with the data of the MiniBooNE experiment for mineral oil (CH$_2$). We also calculate the cross section for the quasi-elastic neutron knockout reaction of 20 to 60-MeV neutrinos on a $^{208}$Pb target which is relevant to plans to use lead as a target material in future supernova neutrino detectors.
△ Less
Submitted 9 March, 2017;
originally announced March 2017.
-
Data stream mining for predicting software build outcomes using source code metrics
Authors:
Jacqui Finlay,
Russel Pears,
Andy M. Connor
Abstract:
Software development projects involve the use of a wide range of tools to produce a software artifact. Software repositories such as source control systems have become a focus for emergent research because they are a source of rich information regarding software development projects. The mining of such repositories is becoming increasingly common with a view to gaining a deeper understanding of th…
▽ More
Software development projects involve the use of a wide range of tools to produce a software artifact. Software repositories such as source control systems have become a focus for emergent research because they are a source of rich information regarding software development projects. The mining of such repositories is becoming increasingly common with a view to gaining a deeper understanding of the development process.
△ Less
Submitted 19 April, 2016;
originally announced April 2016.
-
Mining developer communication data streams
Authors:
Andy M. Connor,
Jacqui Finlay,
Russel Pears
Abstract:
This paper explores the concepts of modelling a software development project as a process that results in the creation of a continuous stream of data. In terms of the Jazz repository used in this research, one aspect of that stream of data would be developer communication. Such data can be used to create an evolving social network characterized by a range of metrics. This paper presents the applic…
▽ More
This paper explores the concepts of modelling a software development project as a process that results in the creation of a continuous stream of data. In terms of the Jazz repository used in this research, one aspect of that stream of data would be developer communication. Such data can be used to create an evolving social network characterized by a range of metrics. This paper presents the application of data stream mining techniques to identify the most useful metrics for predicting build outcomes. Results are presented from applying the Hoeffding Tree classification method used in conjunction with the Adaptive Sliding Window (ADWIN) method for detecting concept drift. The results indicate that only a small number of the available metrics considered have any significance for predicting the outcome of a build.
△ Less
Submitted 22 July, 2014;
originally announced July 2014.
-
Mining Software Metrics from Jazz
Authors:
Jacqui Finlay,
Andy M. Connor,
Russel Pears
Abstract:
In this paper, we describe the extraction of source code metrics from the Jazz repository and the application of data mining techniques to identify the most useful of those metrics for predicting the success or failure of an attempt to construct a working instance of the software product. We present results from a systematic study using the J48 classification method. The results indicate that only…
▽ More
In this paper, we describe the extraction of source code metrics from the Jazz repository and the application of data mining techniques to identify the most useful of those metrics for predicting the success or failure of an attempt to construct a working instance of the software product. We present results from a systematic study using the J48 classification method. The results indicate that only a relatively small number of the available software metrics that we considered have any significance for predicting the outcome of a build. These significant metrics are discussed and implication of the results discussed, particularly the relative difficulty of being able to predict failed build attempts.
△ Less
Submitted 9 July, 2014;
originally announced July 2014.
-
Synthetic Minority Over-sampling TEchnique(SMOTE) for Predicting Software Build Outcomes
Authors:
Russel Pears,
Jacqui Finlay,
Andy M. Connor
Abstract:
In this research we use a data stream approach to mining data and construct Decision Tree models that predict software build outcomes in terms of software metrics that are derived from source code used in the software construction process. The rationale for using the data stream approach was to track the evolution of the prediction model over time as builds are incrementally constructed from previ…
▽ More
In this research we use a data stream approach to mining data and construct Decision Tree models that predict software build outcomes in terms of software metrics that are derived from source code used in the software construction process. The rationale for using the data stream approach was to track the evolution of the prediction model over time as builds are incrementally constructed from previous versions either to remedy errors or to enhance functionality. As the volume of data available for mining from the software repository that we used was limited, we synthesized new data instances through the application of the SMOTE oversampling algorithm. The results indicate that a small number of the available metrics have significance for prediction software build outcomes. It is observed that classification accuracy steadily improves after approximately 900 instances of builds have been fed to the classifier. At the end of the data streaming process classification accuracies of 80% were achieved, though some bias arises due to the distribution of data across the two classes over time.
△ Less
Submitted 8 July, 2014;
originally announced July 2014.