Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
Initial upload of research work
  • Loading branch information
jlawder authored Jan 13, 2021
1 parent 2020de3 commit 6fa620f
Show file tree
Hide file tree
Showing 60 changed files with 4,161 additions and 0 deletions.
Binary file added BNCOD2000_slides/img1.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img10.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img3.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img4.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img5.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img6.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img7.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img8.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added BNCOD2000_slides/img9.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
61 changes: 61 additions & 0 deletions BNCOD2000_slides/node1.html
Original file line number Diff line number Diff line change
@@ -0,0 1,61 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 98.1p1 release (March 2nd, 1998)
originally by Nikos Drakos ([email protected]), CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>About this document ... </TITLE>
<META NAME="description" CONTENT="About this document ... ">
<META NAME="keywords" CONTENT="slides">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<LINK REL="STYLESHEET" HREF="slides.css">
<LINK REL="previous" HREF="slides.html">
<LINK REL="up" HREF="slides.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/opt/latex2html/icons.gif/next_motif_gr.gif">
<A NAME="tex2html8"
HREF="slides.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/opt/latex2html/icons.gif/up_motif.gif"></A>
<A NAME="tex2html4"
HREF="slides.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/opt/latex2html/icons.gif/previous_motif.gif"></A>
<BR>
<B> Up:</B> <A NAME="tex2html9"
HREF="slides.html">Using Space-filling Curves for</A>
<B> Previous:</B> <A NAME="tex2html5"
HREF="slides.html">Using Space-filling Curves for</A>
<BR>
<BR>
<!--End of Navigation Panel-->

<H1><A NAME="SECTION00010000000000000000">
About this document ... </A>
</H1>
<STRONG>Using Space-filling Curves for Multi-dimensional Indexing</STRONG><P>
This document was generated using the
<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 98.1p1 release (March 2nd, 1998)
<P>
Copyright &#169; 1993, 1994, 1995, 1996, 1997,
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>,
Computer Based Learning Unit, University of Leeds.
<P>
The command line arguments were: <BR>
<STRONG>latex2html</STRONG> <tt>slides</tt>.
<P>
The translation was initiated by Jonathan Lawder on 2000-06-28
<BR><HR>
<ADDRESS>
<I>Jonathan Lawder</I>
<BR><I>2000-06-28</I>
</ADDRESS>
</BODY>
</HTML>
19 changes: 19 additions & 0 deletions BNCOD2000_slides/slides.css
Original file line number Diff line number Diff line change
@@ -0,0 1,19 @@

/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH { font-family: "Century Schoolbook", serif; }
.MATH I { font-family: "Century Schoolbook", serif; font-weight: bold }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implement both fixed-size and relative sizes */
SMALL.XTINY { font-size : xx-small }
SMALL.TINY { font-size : x-small }
SMALL.SCRIPTSIZE { font-size : smaller }
SMALL.FOOTNOTESIZE { font-size : small }
SMALL.SMALL { }
BIG.LARGE { }
BIG.XLARGE { font-size : large }
BIG.XXLARGE { font-size : x-large }
BIG.HUGE { font-size : larger }
BIG.XHUGE { font-size : xx-large }

/* document-specific styles come next */
233 changes: 233 additions & 0 deletions BNCOD2000_slides/slides.html
Original file line number Diff line number Diff line change
@@ -0,0 1,233 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 98.1p1 release (March 2nd, 1998)
originally by Nikos Drakos ([email protected]), CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Using Space-filling Curves for Multi-dimensional Indexing</TITLE>
<META NAME="description" CONTENT="Using Space-filling Curves for Multi-dimensional Indexing">
<META NAME="keywords" CONTENT="slides">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<LINK REL="STYLESHEET" HREF="slides.css">
<LINK REL="next" HREF="node1.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<!--
<A NAME="tex2html1"
HREF="node1.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/opt/latex2html/icons.gif/next_motif.gif"></A>
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/opt/latex2html/icons.gif/up_motif_gr.gif">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/opt/latex2html/icons.gif/previous_motif_gr.gif">
<BR>
<B> Next:</B> <A NAME="tex2html2"
HREF="node1.html">About this document ...</A>
<BR>
<BR>
-->
<!--End of Navigation Panel-->
<H1 ALIGN="CENTER">Using Space-filling Curves for Multi-dimensional Indexing</H1>
<P ALIGN="CENTER"><STRONG>by
<BR>
J K Lawder and P J H King</STRONG></P>
<P ALIGN="CENTER"><STRONG>4th July 2000</STRONG></P>
<P ALIGN="LEFT"></P>

<P>
<DIV ALIGN="LEFT">
<P>

<FONT SIZE=" 1"><B>Outline</B>
</FONT><UL>
<P>
<LI>What is a space-filling curve?
<LI>Summary of the work undertaken
<LI>Why research into multi-dimensional indexing?
<LI>Why use space-filling curves?
<LI>Mapping techniques
<LI>Querying : an example

<P>
</UL>
<P>

<FONT SIZE=" 1"><B>What is a space-filling curve?</B>
</FONT>
<P>
<UL>
<LI>a line passing through <B>every</B> point in a space, in a particular <B>order</B>, according to some <B>algorithm</B>
<LI>some curves pass through points <B>once</B> only and so each point lies a <B>unique distance</B> along the curve away from its beginning - these are the ones we are interested in
<LI>examples include the <B>Hilbert Curve</B> and the <B>Z-Order Curve</B>
</UL>
<P>


<!-- MATH: $\includegraphics[width=\textwidth]{sfcs.eps}$ -->
<IMG
WIDTH="600" HEIGHT="610" ALIGN="BOTTOM" BORDER="0"
SRC="img1.gif"
ALT="\includegraphics[width=\textwidth]{sfcs.eps}">
<P>

<FONT SIZE=" 1"><B>Summary of the work undertaken</B>
</FONT><UL>
<LI>designed and implemented a fully functioning application for the storage and retrieval of multi-dimensional data
<LI>it uses space-filling curves to map multi-dimensional data to one dimensional values
<LI>currently, it works in up to 16 dimensions but can be easily extended
</UL>
<P>

<FONT SIZE=" 1"><B>Why research into multi-dimensional indexing?</B>
</FONT><UL>
<LI>despite the volume of previous work, it's a problem waiting for a generally accepted <EM><B>good</B></EM> solution
<LI>data is being gathered in ever increasing volume
<LI>this data is increasingly higher dimensional in nature
<LI>growing aspirations for sophisticated data processing to extract valuable information
</UL>
<P>

<FONT SIZE=" 1"><B>Why use space-filling curves?</B>
</FONT><UL>
<LI>in mapping multi-dimensional space to one-dimensional values, they allow <EM><B>simple</B></EM> indexing methods to be used - like the B-tree
<LI>unlike traditional hashing functions, they preserve in the one-dimensional values the proximity of points in space
<LI>although of interest to the research community, most previous work relates to the theoretical clustering properties of the curves and little relates to practical implementation
</UL>
<P>

<FONT SIZE=" 1"><B>What are the main problems associated with space-filling curves?</B>
</FONT><UL>
<LI>how to map between 1 and <I>n</I> dimensions
<UL>
<LI>using state diagrams
<LI>by calculation
</UL>
<LI>how to execute queries
<LI>what information to store and how to store it
</UL>
<P>


<!-- MATH: $\includegraphics[height=\textheight]{hilbert_2d.eps}$ -->
<IMG
WIDTH="600" HEIGHT="440" ALIGN="BOTTOM" BORDER="0"
SRC="img2.gif"
ALT="\includegraphics[height=\textheight]{hilbert_2d.eps}">
<P>


<!-- MATH: $\includegraphics[height=\textheight]{tree.eps}$ -->
<IMG
WIDTH="600" HEIGHT="238" ALIGN="BOTTOM" BORDER="0"
SRC="img3.gif"
ALT="\includegraphics[height=\textheight]{tree.eps}">

<P>


<!-- MATH: $\includegraphics[width=\textwidth]{sdiag_2d.eps}$ -->
<IMG
WIDTH="600" HEIGHT="503" ALIGN="BOTTOM" BORDER="0"
SRC="img4.gif"
ALT="\includegraphics[width=\textwidth]{sdiag_2d.eps}">
<P>


<!-- MATH: $\includegraphics[width=\textwidth]{pages.eps}$ -->
<IMG
WIDTH="600" HEIGHT="600" ALIGN="BOTTOM" BORDER="0"
SRC="img5.gif"
ALT="\includegraphics[height=\textheight]{pages.eps}">

<P>


<!-- MATH: $\includegraphics[height=\textheight]{query_1.eps}$ -->
<IMG
WIDTH="600" HEIGHT="799" ALIGN="BOTTOM" BORDER="0"
SRC="img6.gif"
ALT="\includegraphics[height=\textheight]{query_1.eps}">
<P>


<!-- MATH: $\includegraphics[height=\textheight]{query_2.eps}$ -->
<IMG
WIDTH="600" HEIGHT="799" ALIGN="BOTTOM" BORDER="0"
SRC="img7.gif"
ALT="\includegraphics[height=\textheight]{query_2.eps}">
<P>


<!-- MATH: $\includegraphics[height=\textheight]{query_3.eps}$ -->
<IMG
WIDTH="600" HEIGHT="799" ALIGN="BOTTOM" BORDER="0"
SRC="img8.gif"
ALT="\includegraphics[height=\textheight]{query_3.eps}">
<P>


<!-- MATH: $\includegraphics[height=\textheight]{query_4.eps}$ -->
<IMG
WIDTH="600" HEIGHT="799" ALIGN="BOTTOM" BORDER="0"
SRC="img9.gif"
ALT="\includegraphics[height=\textheight]{query_4.eps}">
<P>

<P>


<!-- MATH: $\includegraphics[height=\textheight]{query_5.eps}$ -->
<IMG
WIDTH="600" HEIGHT="799" ALIGN="BOTTOM" BORDER="0"
SRC="img10.gif"
ALT="\includegraphics[height=\textheight]{query_5.eps}">
<P>

<FONT SIZE=" 1"><B>Conclusions</B>
</FONT><UL>
<LI>worth pursuing further
</UL>
<P>

</DIV>
<P>
<BR><HR>
<!--Table of Child-Links-->
<!--
<A NAME="CHILD_LINKS">&#160;</A>
<UL>
<LI><A NAME="tex2html3"
HREF="node1.html">About this document ... </A>
</UL>
-->
<!--End of Table of Child-Links-->
<!--
<HR>
-->
<!--Navigation Panel-->
<!--
<A NAME="tex2html1"
HREF="node1.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/opt/latex2html/icons.gif/next_motif.gif"></A>
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/opt/latex2html/icons.gif/up_motif_gr.gif">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/opt/latex2html/icons.gif/previous_motif_gr.gif">
<BR>
<B> Next:</B> <A NAME="tex2html2"
HREF="node1.html">About this document ...</A>
-->
<!--End of Navigation Panel-->
<ADDRESS>
<I>Jonathan Lawder</I>
<BR><I>2000-06-28</I>
</ADDRESS>
</BODY>
</HTML>
Binary file added PhD_Thesis/thesis.pdf
Binary file not shown.
Loading

0 comments on commit 6fa620f

Please sign in to comment.