├── AboutGraspan.md ├── README.md ├── Readme.txt └── graspan-java ├── .classpath ├── .gitignore ├── .project ├── .settings └── org.eclipse.jdt.core.prefs ├── EdgeComputer-config.txt ├── console.txt ├── executables ├── graspan-java-run.sh ├── graspan.jar ├── rules_np └── rules_pt ├── grammar ├── graph ├── graph.grammar ├── src └── edu │ └── uci │ └── ics │ ├── cs │ └── graspan │ │ ├── computationEL │ │ ├── ComputedPartProcessorEL.java │ │ ├── EdgeComputerEL.java │ │ ├── EngineEL.java │ │ └── LoaderEL.java │ │ ├── computationM │ │ ├── ComputedPartProcessorM.java │ │ ├── EdgeComputerM.java │ │ ├── EngineM.java │ │ ├── GrammarChecker.java │ │ ├── LoaderM.java │ │ ├── MinSet.java │ │ └── SortedArrMerger.java │ │ ├── datastructures │ │ ├── AllPartitions.java │ │ ├── ComputationSet.java │ │ ├── LoadedPartitions.java │ │ ├── LoadedVertexInterval.java │ │ ├── NewEdgesList.java │ │ ├── PartitionQuerier.java │ │ ├── RepartitioningData.java │ │ └── Vertex.java │ │ ├── dispatcher │ │ ├── ComputationClient.java │ │ ├── GlobalParams.java │ │ ├── PartERuleAdderAndSorterClient.java │ │ ├── PartGenClient.java │ │ └── PreprocessorClient.java │ │ ├── experiments │ │ ├── Extractor.java │ │ └── GPCppResultExtractorClient.java │ │ ├── preproc │ │ ├── GraphERuleEdgeAdderAndSorter.java │ │ ├── PartERuleAdderAndSorter.java │ │ └── Preprocessor.java │ │ ├── scheduler │ │ ├── BasicScheduler.java │ │ ├── IScheduler.java │ │ ├── PartitionEdgeInfo.java │ │ ├── Scheduler.java │ │ └── SchedulerInfo.java │ │ └── support │ │ ├── GraspanLogger.java │ │ ├── MemUsageCheckThread.java │ │ └── Utilities.java │ └── graspan │ └── oracle │ ├── GraphExtractor.java │ ├── GraphPartComparator.java │ ├── NaiveComputer.java │ └── WholeGraphComputer.java └── test └── edu └── uci └── ics └── cs └── graspan ├── MapTest.java ├── PartitionFileChecker.java ├── Time.java ├── artificalgraphgenerator ├── ArtificialGraphGenerator.java └── EdgeValueAdder.java ├── edgecomputation ├── ArrayPointerMadness.java ├── InitializeTwoDimArrTest.java ├── TestPartitions.java └── removeSet.java └── edgecomputationMerge ├── ArrayCopy.java ├── ArrayFunction.java ├── Class2.java ├── MinSet.java ├── Setcopy.java └── SortedArrMerger.java /AboutGraspan.md: -------------------------------------------------------------------------------- 1 | # About Graspan 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/README.md -------------------------------------------------------------------------------- /Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/Readme.txt -------------------------------------------------------------------------------- /graspan-java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/.classpath -------------------------------------------------------------------------------- /graspan-java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/.gitignore -------------------------------------------------------------------------------- /graspan-java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/.project -------------------------------------------------------------------------------- /graspan-java/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /graspan-java/EdgeComputer-config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/EdgeComputer-config.txt -------------------------------------------------------------------------------- /graspan-java/console.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/console.txt -------------------------------------------------------------------------------- /graspan-java/executables/graspan-java-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/executables/graspan-java-run.sh -------------------------------------------------------------------------------- /graspan-java/executables/graspan.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/executables/graspan.jar -------------------------------------------------------------------------------- /graspan-java/executables/rules_np: -------------------------------------------------------------------------------- 1 | n n e 2 | -------------------------------------------------------------------------------- /graspan-java/executables/rules_pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/executables/rules_pt -------------------------------------------------------------------------------- /graspan-java/grammar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/grammar -------------------------------------------------------------------------------- /graspan-java/graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/graph -------------------------------------------------------------------------------- /graspan-java/graph.grammar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/graph.grammar -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationEL/ComputedPartProcessorEL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationEL/ComputedPartProcessorEL.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationEL/EdgeComputerEL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationEL/EdgeComputerEL.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationEL/EngineEL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationEL/EngineEL.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationEL/LoaderEL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationEL/LoaderEL.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/ComputedPartProcessorM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/ComputedPartProcessorM.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/EdgeComputerM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/EdgeComputerM.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/EngineM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/EngineM.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/GrammarChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/GrammarChecker.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/LoaderM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/LoaderM.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/MinSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/MinSet.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/computationM/SortedArrMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/computationM/SortedArrMerger.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/AllPartitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/AllPartitions.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/ComputationSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/ComputationSet.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/LoadedPartitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/LoadedPartitions.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/LoadedVertexInterval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/LoadedVertexInterval.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/NewEdgesList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/NewEdgesList.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/PartitionQuerier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/PartitionQuerier.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/RepartitioningData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/RepartitioningData.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/datastructures/Vertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/datastructures/Vertex.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/ComputationClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/ComputationClient.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/GlobalParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/GlobalParams.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PartERuleAdderAndSorterClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PartERuleAdderAndSorterClient.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PartGenClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PartGenClient.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PreprocessorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/dispatcher/PreprocessorClient.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/experiments/Extractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/experiments/Extractor.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/experiments/GPCppResultExtractorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/experiments/GPCppResultExtractorClient.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/preproc/GraphERuleEdgeAdderAndSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/preproc/GraphERuleEdgeAdderAndSorter.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/preproc/PartERuleAdderAndSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/preproc/PartERuleAdderAndSorter.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/preproc/Preprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/preproc/Preprocessor.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/scheduler/BasicScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/scheduler/BasicScheduler.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/scheduler/IScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/scheduler/IScheduler.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/scheduler/PartitionEdgeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/scheduler/PartitionEdgeInfo.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/scheduler/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/scheduler/Scheduler.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/scheduler/SchedulerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/scheduler/SchedulerInfo.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/support/GraspanLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/support/GraspanLogger.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/support/MemUsageCheckThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/support/MemUsageCheckThread.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/cs/graspan/support/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/cs/graspan/support/Utilities.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/graspan/oracle/GraphExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/graspan/oracle/GraphExtractor.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/graspan/oracle/GraphPartComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/graspan/oracle/GraphPartComparator.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/graspan/oracle/NaiveComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/graspan/oracle/NaiveComputer.java -------------------------------------------------------------------------------- /graspan-java/src/edu/uci/ics/graspan/oracle/WholeGraphComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/src/edu/uci/ics/graspan/oracle/WholeGraphComputer.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/MapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/MapTest.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/PartitionFileChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/PartitionFileChecker.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/Time.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/artificalgraphgenerator/ArtificialGraphGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/artificalgraphgenerator/ArtificialGraphGenerator.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/artificalgraphgenerator/EdgeValueAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/artificalgraphgenerator/EdgeValueAdder.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/ArrayPointerMadness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/ArrayPointerMadness.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/InitializeTwoDimArrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/InitializeTwoDimArrTest.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/TestPartitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/TestPartitions.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/removeSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputation/removeSet.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/ArrayCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/ArrayCopy.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/ArrayFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/ArrayFunction.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/Class2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/Class2.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/MinSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/MinSet.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/Setcopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/Setcopy.java -------------------------------------------------------------------------------- /graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/SortedArrMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graspan/graspan-java/HEAD/graspan-java/test/edu/uci/ics/cs/graspan/edgecomputationMerge/SortedArrMerger.java --------------------------------------------------------------------------------