Redis Graph. A graph database built on top of redis
|
|
- Jody Small
- 5 years ago
- Views:
Transcription
1 Redis Graph A graph database built on top of redis
2 What s Redis? Open source in-memory database Key => Data Structure server Key features: Fast, Flexible, Simple
3 A Lego for your database Key "I'm a Plain Text String!" { A: foo, B: bar, C: baz } [ A B C D E ] { A, B, C, D, E } { A: 0.1, B: 0.3, C: 100, D: 1337 } { A: (51.5, 0.12), B: (32.1, 34.7) } Strings/Blobs/Bitmaps Hash Tables (objects!) Linked Lists Sets Sorted Sets Geo Sets HyperLogLog
4 Node Jerry Seinfeld Jerry Seinfeld : { First_Name: Jerry, Age: 62 }
5 Relations Jerry Visit Berlin
6 Hexastore S Subject P Predicate O Object SPO SOP OPS OSP PSO POS 6
7 Hexastore Triplets SPO:Jerry:Visit:Berlin SOP:Jerry:Berlin:Visit OPS:Berlin:Visit:Jerry OSP:Berlin:Jerry:Visit PSO:Visit:Jerry:Berlin POS:Visit:Berlin:Jerry Jerry S Visit P Berlin O
8 Hexastore Places Jerry been to? SPO:Jerry:Visit:* Who visited Berlin? OPS:Berlin:Visit:* Who travels and to where? PSO:Visit:* Jerry S Visit P Berlin O
9 Query language Cypher* MATCH (Jerry: Jerry Seinfeld )-[friend]->(f)-[visit]->(country) WHERE (F.age >= Jerry.age AND country.continent = Europe ) RETURN F.name, count(country.name) AS countriesvisited ORDER BY countriesvisited, F.age DESC LIMIT 2
10 Query language Tokenizer - Lex Parser - Lemon, SQLite LALR(1) parser generator for C opencypher
11 MATCH (Jerry: Jerry Seinfeld )-[friend]->(f)-[visit]->(country) WHERE F.age >= 50 AND Country.continent = Europe RETURN F.name, F.age, Country.name ORDER BY F.age DESC LIMIT 5
12 Query Lexer Parser AST
13 AST Root Match Where Return Order
14 MATCH (Jerry:"Jerry Seinfeld")-[friend]->(F)-[visit]->(Country) Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID:? visit Alias: Country ID:?
15 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID:? visit Alias: Country ID:? SPO:Jerry Seinfeld:friend:* SPO:Jerry Seinfeld:friend:Cosmo Kramer SPO:Jerry Seinfeld:friend:George Costanza
16 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID: Cosmo Kramer visit Alias: Country ID:?
17 WHERE F.age >= 50 AND Country.continent = Europe Filter tree AND age >= 50 continent = Europe
18 Cosmo Kramer: { Name: Cosmo Kramer, Age: 48 } AND Kramer.age >= 50 continent = Europe
19 Cosmo Kramer: { Name: Cosmo Kramer, Age: 48 } AND Kramer.age >= 50 F continent = Europe
20 Cosmo Kramer: { Name: Cosmo Kramer, Age: 48 } AND F Kramer.age >= 50 F continent = Europe
21 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID:? visit Alias: Country ID:? SPO:Jerry Seinfeld:friend:* SPO:Jerry Seinfeld:friend:Cosmo Kramer SPO:Jerry Seinfeld:friend:George Costanza
22 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID: George Costanza visit Alias: Country ID:?
23 George Costanza:{ Name: George Costanza, Age: 52 } AND George.age >= 50 continent = Europe
24 George Costanza:{ Name: George Costanza, Age: 52 } George.age >= 50 T AND continent = Europe
25 George Costanza:{ Name: George Costanza, Age: 52 } George.age >= 50 T AND T continent = Europe T
26 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID: George Costanza visit Alias: Country ID:? SPO:George Costanza:visit:* SPO:George Costanza:visit:Italy SPO:George Costanza:visit:Cuba
27 Alias: Jerry ID: Jerry Seinfeld friend Alias: F ID: George Costanza visit Alias: Country ID: Italy
28 George Costanza:{ Name: George Costanza, Age: 52 } Italy: { Continent: Europe, Population: 1000, Name: Italy } George.age >= 50 T AND T Italy.continent = Europe T
29 TOP K heap RETURN F.name, F.age, Country.name ORDER BY F.age DESC LIMIT 5 [ George Costanza, 52, Italy]
30 Features Multi hop, multi entry point (A)-[R1]->(C)<-[R2]-(B) (Nicolas: Nicolas Cage )-[act]->(movie)<-[act]-(actor) Aggregations, Group bys RETURN F.gender, AVG(F.age) AS average_age Order bys, Distinct
31 Benchmark 150K inserts per second 15K simple queries per second
32 There s still work to be done Single node query: MATCH (A) RETURN A OPTIONAL MATCH WITH, SKIP, UNION Curly brackets filters (john {name: John }) In place evaluations WHERE Me.age > F.age + X Shortest path between nodes (A)-[*]-(B) A number of aggregation functions: stdev, precentilecount
33 Roadmap Hexastore sorted-set -> Trie Indexed entities Single node query Python lib
34 Contribute/Contact
Heap Sort. Lecture 35. Robb T. Koether. Hampden-Sydney College. Mon, Apr 25, 2016
Heap Sort Lecture 35 Robb T. Koether Hampden-Sydney College Mon, Apr 25, 2016 Robb T. Koether (Hampden-Sydney College) Heap Sort Mon, Apr 25, 2016 1 / 14 1 Sorting 2 The Heap Sort Robb T. Koether (Hampden-Sydney
More informationSIDDHARTH INSTITUTE OF ENGINEERING & TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)
Subject with Code : Data Structures(16MC806) Course & Specialization: MCA UNIT I Sorting, Searching and Directories 1. Explain how to sort the elements by using insertion sort and derive time complexity
More informationTECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.
TECHNICAL NOTE HOW TO USE LOOPERS Document: Kalipso_TechDocs_Loopers Revision: 1.0 Kalipso version: 4.0 20161231 Date: 16/02/2017 Author: RS Contents 1. About... 3 2. Application Examples... 4 2.1. List
More informationWe release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.
1 We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports. I ll also be covering some enhancements and changes in Mascot
More informationUsing SQL in MS Access
Using SQL in MS Access Himadri Barman 1. Creating Tables Create a table PLAYERS. The fields and corresponding data types along with other requirements are: Player_ID Text of size 10, primary key Player_Name
More informationCuneiform. A Functional Workflow Language Implementation in Erlang. Jörgen Brandt Humboldt-Universität zu Berlin
Cuneiform A Functional Workflow Language Implementation in Erlang Jörgen Brandt Humboldt-Universität zu Berlin 2015-12-01 Jörgen Brandt (HU Berlin) Cuneiform 2015-12-01 1 / 27 Cuneiform Cuneiform A Functional
More informationDatabase Systems CSE 414
Database Systems CSE 414 Lectures 4: Joins & Aggregation (Ch. 6.1-6.4) CSE 414 - Spring 2017 1 Announcements WQ1 is posted to gradebook double check scores WQ2 is out due next Sunday HW1 is due Tuesday
More informationProblem Solving Agents
Problem Solving Agents A problem solving agent is one which decides what actions and states to consider in completing a goal Examples: Finding the shortest path from one city to another 8-puzzle Problem
More informationCouples, Relations and Functions
Couples, and Lecture 7 Tony Mullins Griffith College Dublin 1 Selector Given and Couples Tony Mullins Griffith College Dublin 3 Couples Tony Mullins Griffith College Dublin 5 Couples A couple is a pair
More informationReal-World Performance Training Hands-On Exercise
Real-World Performance Training Hands-On Exercise Real-World Performance Team Solution Progress, Step 1 Initial Observations RWP Training Extreme DW Hands-On Exercise: Baseline q.low.sql Runs in 5 seconds
More informationExcel 2013 Pivot Table Calculated Field Greyed Out
Excel 2013 Pivot Table Calculated Field Greyed Out Use Excel pivot table calculated item to create unique items in a pivot table field. (00:47 minute mark) Group By Date: Excel PivotTable: 1) Drag Date
More informationPeeling the Onion: Analyzing Aggregate, National and Sectoral Energy Intensity in the European Union
Peeling the Onion: Analyzing Aggregate, National and Sectoral Energy Intensity in the European Union An Application of the WIOD Database Michael Schymura Centre for European Economic Research (ZEW), Mannheim,
More informationHigh usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours!
High usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours! Airlock Login Airlock IAM When combined with Airlock WAF, Airlock Login
More informationShearwater Cloud Desktop Release Notes
2.3.0 2019-01-28 Multi-Select available in Desktop version. Currently supports Export and Deletes. Search through your Dive Logs with the new Dive Log Filter! Fixed issue with Terics being displayed as
More informationUninformed Search (Ch )
1 Uninformed Search (Ch. 3-3.4) 7 Small examples 8-Queens: how to fit 8 queens on a 8x8 board so no 2 queens can capture each other Two ways to model this: Incremental = each action is to add a queen to
More informationRESERVATION.Sid and RESERVATION.Bid are foreign keys referring to SAILOR.Sid and BOAT.Bid, respectively.
relational schema SAILOR ( Sid: integer, Sname: string, Rating: integer, Age: real ) BOAT ( Bid: integer, Bname: string, Color: string ) RESERVATION ( Sid: integer, Bid: integer, Day: date ) RESERVATION.Sid
More informationYour Roadmap to Single IRB Review Getting Started with SMART IRB & the Online Reliance System
Your Roadmap to Single IRB Review Getting Started with SMART IRB & the Online Reliance System Now that your institution has joined SMART IRB, what s next? Start using the Agreement right away for IRB reliance
More informationIncorporating Sidewalks into Transportation Asset Management. Presentation by Alan S. Kercher, P.E. Kercher Engineering, Inc.
Incorporating Sidewalks into Transportation Asset Management Presentation by Alan S. Kercher, P.E. Kercher Engineering, Inc. Integrated Management of Infrastructure Example: Urban Environment Pavements
More informationCT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper
CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper Note: All Questions are compulsory. Each question carry one mark. 1. Error detection at the data link layer is achieved by? [A] Bit stuffing
More informationUninformed Search (Ch )
1 Uninformed Search (Ch. 3-3.4) 3 Terminology review State: a representation of a possible configuration of our problem Action: -how our agent interacts with the problem -can be different depending on
More informationMWGen: A Mini World Generator
MWGen: A Mini World Generator Jianqiu Xu and Ralf Hartmut Güting Database Systems for New Applications, Mathematics and Computer Science FernUniversität in Hagen, Germany July, 2012 Outline 1 Problem Description
More informationRugby Statistics Feeds
Rugby Statistics Feeds 2015 1 SPORTRADAR RUGBY STATISTICS FEEDS Table of Contents Overview... 3 Rugby Statistics Feeds... 4 League & Tournament Information... 5 Team Information... 7 Player Information...
More informationUninformed search methods
Lecture 3 Uninformed search methods Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework assignment 1 is out Due on Tuesday, September 12, 2017 before the lecture Report and programming
More informationCS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm
CS472 Foundations of Artificial Intelligence Final Exam December 19, 2003 12-2:30pm Name: (Q exam takers should write their Number instead!!!) Instructions: You have 2.5 hours to complete this exam. The
More informationh01: Perkovic Ch1 (Introduction to CS), 2.1, 2.2 (Expr, Vars, Assignment, Strings), 2.3 (Lists, Tuples)
Name: (as it would appear on official course roster) Umail address: Optional: name you wish to be called if different from name above. Optional: name of "homework buddy" (leaving this blank signifies "I
More informationVisual Traffic Jam Analysis Based on Trajectory Data
Visual Traffic Jam Analysis Based on Trajectory Data Zuchao Wang, Min Lu, Xiaoru Yuan, Peking University Junping Zhang, Fudan University Huub van de Wetering, Technische Universiteit Eindhoven Introduction
More informationCSE 3401: Intro to AI & LP Uninformed Search II
CSE 3401: Intro to AI & LP Uninformed Search II Required Readings: R & N Chapter 3, Sec. 1-4. 1 {Arad}, {Zerind, Timisoara, Sibiu}, {Zerind, Timisoara, Arad, Oradea, Fagaras, RimnicuVilcea }, {Zerind,
More informationAlgorithms and Data Structures
Algorithms and Data Structures CMPSC 465 LECTURES 22-23 Binary Search Trees Adam Smith S. Raskhodnikova and A. Smith. Based on slides by C. Leiserson and E. Demaine. 1 Heaps: Review Heap-leap-jeep-creep(A):
More informationSection 8: Model-View-Controller
Section 8: Model-View-Controller Slides by Alex Mariakakis with material from Krysta Yousoufian and Kellen Donohue Agenda MVC MVC example 1: traffic light MVC example 2: registration HW8 info MVC The classic
More informationUninformed search methods II.
CS 1571 Introduction to AI Lecture 5 Uninformed search methods II. Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Uninformed methods Uninformed search methods use only information available in
More informationNeo4j Exercise 2. Spatial Procedures
GGE5402/6405: Geographic Databases Fall 2016 Neo4j Exercise 2 CREATE A GRAPH DB FOR CANADIAN CITIES Emmanuel Stefanakis estef@unb.ca Spatial Procedures CALL spatial.procedures 1 CALL spatial.procedures
More informationAdministration and IT Assignment Assessment Task: Sounds on the Shore
Administration and IT Assignment Assessment Task: Sounds on the Shore This is the assessment task for the assignment Component of National 5 Administration and IT Course assessment. It must be read in
More informationComparing U.S. Elevation to the Population Density. Each block/lego equals 500 feet in elevation above sea level.
Name Date Comparing U.S. Elevation to the Population Density In this lesson, you will make a double-bar graph which will compare U.S. population density to the elevation of physical regions of the United
More informationINSTRUCTIONS FOR ENTERING SCHEDULES THROUGH THE NCAA STATISTICS SITE AND WEBSITE PROVIDERS
INSTRUCTIONS FOR ENTERING SCHEDULES THROUGH THE NCAA STATISTICS SITE AND WEBSITE PROVIDERS SCHEDULES THROUGH WEBSITE PROVIDERS Please see pages 5-7 for directions on submitting schedules through Presto
More informationOperation and safety of tramways in interaction with public space. COST Action TU1103 «STATE OF THE ART» On behalf of the action: Matus Sucha
Operation and safety of tramways in interaction with public space COST Action TU1103 «STATE OF THE ART» On behalf of the action: Matus Sucha Introduction The COST Action TU1103 deals with the improvement
More informationDecision Trees. an Introduction
Decision Trees an Introduction Outline Top-Down Decision Tree Construction Choosing the Splitting Attribute Information Gain and Gain Ratio Decision Tree An internal node is a test on an attribute A branch
More informationGenerating None-Plans in Order to Find Plans 1
Generating None-Plans in Order to Find Plans 1 Wojciech Penczek a joint work with Michał Knapik and Artur Niewiadomski Institute of Computer Sciences, PAS, Warsaw, and Siedlce University, Poland MINI PW,
More informationSession Objectives. At the end of the session, the participants should: Understand advantages of BFD implementation on S9700
BFD Features Session Objectives At the end of the session, the participants should: Understand advantages of BFD implementation on S9700 Understand when to use BFD on S9700 1 Contents BFD introduction
More informationSteltronic Focus. User Manual Manage Focus Tournaments
Steltronic Focus User Manual Manage Focus Tournaments Steltronic S.p.A. Via Artigianale 34, 25082 Botticino Sera Brescia - Italy Tel: +39 030 2190811 Fax: +39 030 2190798 Service: + 39 030 2190830 http:
More informationDue on: November 1, 2016: AM Use additional sheets, if necessary. You should staple your exam. Submit on-time at AM
Jackson State University CSC 323 Algorithm Design and Analysis, Fall 2016 Instructor: Dr. Natarajan Meghanathan Exam 2 (Take Home Exam) Maximum Points: 100 Due on: November 1, 2016: 11.30 AM Use additional
More informationPrincess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department
Princess Nora University Faculty of Computer & Information Systems 1 ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department (CHAPTER-3-PART2) PROBLEM SOLVING AND SEARCH (Course coordinator) Searching
More informationSection 8: Model-View-Controller. Slides adapted from Alex Mariakakis, with material from Krysta Yousoufian and Kellen Donohue
Section 8: Model-View-Controller Slides adapted from Alex Mariakakis, with material from Krysta Yousoufian and Kellen Donohue Agenda MVC MVC example 1: traffic light MVC example 2: registration HW8 info
More information5. Which is the root word in
Name: Date: WEEK 22 1 Read the text and then answer the questions. Have you ever heard of judo? Judo is a martial art. It is a sport that does not use weapons. Instead, judo uses holds and body movements.
More informationMachine Learning an American Pastime
Nikhil Bhargava, Andy Fang, Peter Tseng CS 229 Paper Machine Learning an American Pastime I. Introduction Baseball has been a popular American sport that has steadily gained worldwide appreciation in the
More informationFull-Time Cup Competitions Version 5.0
Full-Time Cup Competitions Version 5.0 Full-Time Cup Competitions Page 1 1.0 Cup Competitions 1.1 How to Create a Cup Competition 3 1.2 How to Edit a Cup Competition (Name, Hide or Sequence) 7 1.3 How
More informationCENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)
CENG 466 Artificial Intelligence Lecture 4 Solving Problems by Searching (II) Topics Search Categories Breadth First Search Uniform Cost Search Depth First Search Depth Limited Search Iterative Deepening
More informationTransposition Table, History Heuristic, and other Search Enhancements
Transposition Table, History Heuristic, and other Search Enhancements Tsan-sheng Hsu tshsu@iis.sinica.edu.tw http://www.iis.sinica.edu.tw/~tshsu 1 Abstract Introduce heuristics for improving the efficiency
More informationCRICKET ONTOLOGY. Project Description :- Instructor :- Prof: Navjyothi Singh
Instructor :- Prof: Navjyothi Singh CRICKET ONTOLOGY Project Team :- PV Sai Krishna (200402036) Abhilash I (200501004) Phani Chaitanya (200501076) Kranthi Reddy (200502008) Vidyadhar Rao (200601100) Project
More informationLecture 10: Generation
Lecture 10: Generation Overview of Natural Language Generation An extended example: cricket reports Learning from existing text Overview of Natural Language Generation Generation Generation from what?!
More informationNewsletter nº 2 May 2015
Newsletter nº 2 May 2015 Measurement system setup Ajdovščina Fig. 1: The measurement system in Ajdovščina 1 Wind Risk project is being implemented with the contribution of the Civil Protection Financial
More informationKnowledge. Improvement. Success. SAM PuttLab. 3D putt replay module
Knowledge. Improvement. Success. www.scienceandmotion.com SAM PuttLab 3D putt replay module The COMPLETE putting solution Putt training in a new dimension 43% of the golf shots are putts, however, putting
More informationFrom the previous assignment, we have an Entity Relationship diagram (ERD or ER Diagram).
Sports Active ER to Relational Database & SQL Queries ER Diagram From the previous assignment, we have an Entity Relationship diagram (ERD or ER Diagram). However, it has been made obvious that there are
More informationBulgarian Olympiad in Informatics: Excellence over a Long Period of Time
Olympiads in Informatics, 2017, Vol. 11, 151 158 2017 IOI, Vilnius University DOI: 10.15388/ioi.2017.12 151 Bulgarian Olympiad in Informatics: Excellence over a Long Period of Time Emil KELEVEDJIEV 1,
More informationBeetle Races! Measuring Distance and Time and Calculating Rate
Measuring Distance and Time and Calculating Rate Beetle Races! PURPOSE In this activity, you will measure the distance traveled by your selected mealworm beetle, Tenebrio molitor, during three 45-second
More informationThe following pages walk you through the PutterFit system.
Quickly find the right putter for your customer and increase sales. PutterFit is a high tech way for Retailers to help customers select the putter that suits them best. And it s easy to use! PutterFit
More informationBatter Up! Define rehabilitate.
Batter Up! Define rehabilitate. Swing! To return to as close to normal as possible To restore functioning Batter Up! List 2 examples of prosthetic devices that were discussed in the Bionic Body Parts article.
More informationAccessNET. DICOM Conformance Statement version 7.0.0
AccessNET DICOM Conformance Statement version 7.0.0 Copyright Information Copyright Notice Copyright 1996-2015 ASPYRA, LLC. All rights reserved. Information in this document is subject to change without
More informationDatabase Management Systems. Chapter 5
Database Management Systems Chapter 5 SQL: Queries, Constraints, Triggers Example Instances We will use these instances of the Sailors and Reserves relations in our examples. If the key for the Reserves
More informationTOPCAT and STILTS: Software for Tables.
TOPCAT and STILTS: Software for Tables TOPCAT STILTS http://www.starlink.ac.uk/topcat/ http://www.starlink.ac.uk/stilts/ Mark Taylor (AstroGrid/Bristol) EuroVO AIDA VO School, ESO Garching, 30 March 2009
More informationGaia ARI. ARI s Gaia Workshop. Grégory Mantelet. 20 th June 2018 CDS / ARI
Gaia Services @ ARI ARI s Gaia Workshop Grégory Mantelet CDS / ARI 20 th June 2018 Grégory Mantelet (CDS / ARI) Gaia Services @ ARI 20 th June 2018 1 / 29 1 1. Available services 2 2. Gaia-DR2 @ ARI Feedback
More informationPaul Burkhardt. May 19, 2016
GraphEx Symposium 2016 U.S. National Security Agency Research Directorate May 19, 2016 Graphs are everywhere! Why graph? Graph-theoretic approaches are appealing to many fields simple data abstraction
More informationHealthcare Analytics Anticoagulation Time in Therapeutic Range Calculation Documentation September 4, 2015
Healthcare Analytics Anticoagulation Time in Therapeutic Range Calculation Documentation September 4, 2015 Reference #1: Percent of Days in Range (Rosendaal Method) Article: http://www.inrpro.com/article.asp?id=1
More informationProvider ICD 10 Compliant Release A S K E S I S W E B I N A R F E B R U A R Y 1 9,
Provider 7.2.6 ICD 10 Compliant Release A S K E S I S W E B I N A R F E B R U A R Y 1 9, 2 0 1 4 Agenda ICD 10 overview Application development path to compliance Objectives Components CMS 1500 Documentation
More informationINSPIRE TM Inspired choice
Inspired choice Personalized perfusion because no two of your patients are the same Leveraging worldwide leadership Our vision becomes reality LivaNova is committed to providing solutions that advance
More informationUsing the Network Description Language in Optical Networks
Using the Network Description Language in Optical Networks Jeroen van der Ham, Paola Grosso, Ronald van der Pol, Andree Toonk, Cees de Laat System and Network Engineering Research Group, UvA Network Research
More informationUninformed search methods
Lecture 3 Uninformed search methods Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework 1 Access through the course web page http://www.cs.pitt.edu/~milos/courses/cs2710/ Two
More informationCS 4649/7649 Robot Intelligence: Planning
CS 4649/7649 Robot Intelligence: Planning Heuristics & Search Sungmoon Joo School of Interactive Computing College of Computing Georgia Institute of Technology S. Joo (sungmoon.joo@cc.gatech.edu) 1 *Slides
More informationFastball Baseball Manager 2.5 for Joomla 2.5x
Fastball Baseball Manager 2.5 for Joomla 2.5x Contents Requirements... 1 IMPORTANT NOTES ON UPGRADING... 1 Important Notes on Upgrading from Fastball 1.7... 1 Important Notes on Migrating from Joomla 1.5x
More informationDESIGN AND ANALYSIS OF ALGORITHMS (DAA 2017)
DESIGN AND ANALYSIS OF ALGORITHMS (DAA 2017) Veli Mäkinen 12/05/2017 1 COURSE STRUCTURE 7 weeks: video lecture -> demo lecture -> study group -> exercise Video lecture: Overview, main concepts, algorithm
More informationLISP-DDT implementation status and deployment considerations
LISP-DDT implementation status and deployment considerations Vince Fuller/Darrel Lewis, Cisco IETF-85 Atlanta, GA 1 Agenda Brief review of how DDT works Implementation and deployment status Future direction
More informationMIS0855: Data Science In-Class Exercise: Working with Pivot Tables in Tableau
MIS0855: Data Science In-Class Exercise: Working with Pivot Tables in Tableau Objective: Work with dimensional data to navigate a data set Learning Outcomes: Summarize a table of data organized along dimensions
More informationDiving Into Flask. Head On. Andrii V. Mishkovskyi A. Mishkovskyi () Diving Into Flask EuroPython / 40
Diving Into Flask Head On Andrii V. Mishkovskyi contact@mishkovskyi.net A. Mishkovskyi () Diving Into Flask EuroPython 2012 1 / 40 Warming up Section 1 Warming up A. Mishkovskyi () Diving Into Flask EuroPython
More informationSQL LiteSpeed 3.0 Installation Guide
SQL LiteSpeed 3.0 Installation Guide Revised January 27, 2004 Written by: Jeremy Kadlec Edgewood Solutions www.edgewoodsolutions.com 888.788.2444 2 Introduction This guide outlines the SQL LiteSpeed 3.0
More informationComp115: Databases. Relational Algebra
Comp115: Databases Relational Algebra Instructor: Manos Athanassoulis Up to now we have been discussing how to: (i) model the requirements (ii) translate them into relational schema (iii) refine the schema
More informationA.J. Simon Chris Edwards
Handout #3 Fall 2009 R.E. Mitchell ME 370A Cantera Tutorial and Installation Instructions * A.J. Simon Chris Edwards Cantera and Stanford-Cantera (SCTv2) are being distributed to the ME370A class to enable
More informationCompany Surge TM for. Installation Guide v4.0 January
Company Surge TM for Installation Guide v4.0 January 2018 bombora.com @bomboradata Contents Page # Why use Company Surge for Marketo? 3 Select your Intent Topics 4 Overview: Configure Company Surge for
More informationFebruary 22-27, 2010, Zurich, Switzerland
3 rd KNIME Users Meeting and Workshop February 22-27, 2010, Zurich, Switzerland Monday February 22, 11:00 am 6:00 pm, Technopark Zurich, Room Fortran KNIME Users Training Day 1 Start End Topic 11:00 am
More informationFlyweight Pattern. Flyweight: Intent. Use sharing to support large numbers of fine-grained objects efficiently. CSIE Department, NTUT Chien-Hung Liu
Flyweight Pattern CSIE Department, NTUT Chien-Hung Liu Flyweight: Intent Use sharing to support large numbers of fine-grained objects efficiently 1 Flyweight: Motivation (1) Some applications could benefit
More informationTable of Contents. 1 Command Summary...1
Table of Contents 1 Command Summary....1 1.1 General Commands.... 1 1.1.1 Operating Modes.... 1 1.1.2 In a Menu or List.... 2 1.1.3 Options Available at Any Point.... 2 1.1.4 Switch Programs.... 4 1.1.5
More informationIntroduction. You may find detailed information about the network from the EuroVelo website: Page 1/5
Including EuroVelo in the TEN-T Briefing Paper European Cyclists Federation Adam Bodor, Director of EuroVelo, Cycling Tourism and Regional Policy, a.bodor@ecf.com Ed Lancaster, Cycling Tourism and Regional
More informationSharing the How (and not the What )
Sharing the How (and not the What ) Percy Liang NIPS Workshop on Transfer Learning December 12, 2015 What is shared between tasks? Task A Task B 1 What is shared between tasks? Task A Task B 1 detecting
More informationArtificial Intelligence. Uninformed Search Strategies
Artificial Intelligence Uninformed search strategies Uninformed Search Strategies Uninformed strategies use only the information available in the problem definition Also called Blind Search No info on
More informationYear 1 and 2 Learning Intentions Summer Term Medium/ Long Term Planning Week Y1 Intentions: Y1 Outcomes: Y2 Intention: Y2 Outcomes:
Working Together Supporting Each Other Year 1 and 2 Learning Intentions Summer Term Medium/ Long Term Planning Week Y1 Intentions: Y1 Outcomes: Y2 Intention: Y2 Outcomes: 1 Number and place value Day 1:
More informationID: Cookbook: browseurl.jbs Time: 15:40:31 Date: 11/04/2018 Version:
ID: 54174 Cookbook: browseurl.jbs Time: 15:40:31 Date: 11/04/2018 Version: 22.0.0 Table of Contents Table of Contents Analysis Report Overview General Information Detection Confidence Classification Analysis
More informationUpdated MMA Statistics Feeds 1 SPORTRADAR MMA STATISTICS FEEDS
MMA Statistics Feeds 2016 1 SPORTRADAR MMA STATISTICS FEEDS Table of Contents Overview... 3 MMA Statistics Feeds... 4 Organization Information... 5 Event & Venue Information... 6 Fight Information & Results...
More informationStandard League Robot Soccer EV3 Compass Training Curriculum Brian Thomas
Standard League Robot Soccer EV3 Compass Training Curriculum Brian Thomas RoboCup Junior Australia Inc Copyright 2018 1 Standard League Robot Soccer EV3 Compass Training Welcome! The aim of this curriculum
More informationA physicist, an engineer and a programmer were in a car driving over a steep alpine pass when the brakes failed. The car was getting faster and
A physicist, an engineer and a programmer were in a car driving over a steep alpine pass when the brakes failed. The car was getting faster and faster, they were struggling to get round the corners and
More informationMore relatively-poor people in a less absolutely-poor world
World Bank Presentation on Shared Prosperity, December 3, 2013 More relatively-poor people in a less absolutely-poor world Martin Ravallion Department of Economics, Georgetown University Looking back 200
More informationUSER MANUAL April 2016
USER MANUAL April 2016 Introduction TIEBREAK is a program for real time volleyball game data entry and statistical analysis. Extremely easy to use, TIEBREAK makes it possible to reliably and quickly enter
More informationID: Cookbook: browseurl.jbs Time: 10:30:00 Date: 09/01/2018 Version:
ID: 42036 Cookbook: browseurl.jbs Time: 10:30:00 Date: 09/01/2018 Version: 20.0.0 Table of Contents Analysis Report Overview General Information Detection Confidence Classification Analysis Advice Signature
More informationNEW HORIZONTAL AND VERTICAL HANDLE-FREE GOLA EXTRUSION
NEW HORIZONTAL AND VERTICAL HANDLE-FREE GOLA EXTRUSION FROM VOLPATO INDUSTRIE, ITALY WITH PATENTED FIXING SYSTEM SMART KITCHEN SYSTEMS MADE EASY ENKO'S EUROPEAN EXTRUSION This new European extrusion is
More informationUninformed search methods II.
CS 2710 Foundations of AI Lecture 4 Uninformed search methods II. Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework assignment 1 is out Due on Tuesday, September 12, 2017 before
More informationFIG: 27.1 Tool String
Bring up Radioactive Tracer service. Click Acquisition Box - Edit - Tool String Edit the tool string as necessary to reflect the tool string being run. This is important to insure proper offsets, filters,
More informationCapacity building for flood response preparedness Establishment of multi-national CPMs Flood rescue using boats - FRB Steering group meeting
Capacity building for flood response preparedness Establishment of multi-national CPMs Flood rescue using boats - FRB Steering group meeting Skopje, February 2017 1 PROGRAMME S PURPOSE Capacity building
More informationOcean Waves and Graphs
Ocean Waves and Graphs A group of science students was on a kayaking trip in Puget Sound. They noticed that different waves seemed to travel at different speeds. One student described some waves as traveling
More informationHorse Farm Management s Report Writer. User Guide Version 1.1.xx
Horse Farm Management s Report Writer User Guide Version 1.1.xx August 30, 2001 Before you start 3 Using the Report Writer 4 General Concepts 4 Running the report writer 6 Creating a new Report 7 Opening
More informationIRISH NATIONAL STUD NICKING GUIDE
Index Page Sire Selection Box 1 Dam Selection Box 2 Pedigree Display 3 Nicking Type 4 Pedigree Nicking Level 5 Inbreds Button 6 Nick Button 7 Nick Results Glossary 8 PDF & Nick Score 9 Inbreeding Filter
More informationFebruary 22-27, 2010, Zurich, Switzerland
3 rd KNIME Users Meeting and Workshop February 22-27, 2010, Zurich, Switzerland Monday February 22, 11:00 am 6:00 pm, Technopark Zurich, Room Fortran KNIME Users Training Day 1 Start End Topic 11:00 am
More informationUninformed search strategies
AIMA sections 3.4,3.5 search use only the information available in the problem denition Breadth-rst search Uniform-cost search Depth-rst search Depth-limited search Iterative deepening search Breadth-rst
More informationDiver Training Options
MAIN INTERNET ON-SITE TAILORED PACKAGES INTER-COMPANY Diver Training Options DBI offers a menu of tailored courses Designed for users as well as IT Professionals to learn how to master the functionality
More information