I have a graph in which the connection of the friends and the cities where they live are shown. The connection of the friends is specified by means of black arrows and that of the cities is specified with dotted lines. I want to get the longest path of friends who live in a common city, between Mr. A and Mr. D. The answer would be the route: A-> B-> E-> D. What query should be written for it?
get longest path between two nodes with common nodes
167 Views Asked by mohsen ahmadi At
1
There are 1 best solutions below
Related Questions in GRAPH
- Querying Office for National Statistics data using SPARQL
- Which mathematical algorithm is used for interpolation between datapoints in Smooth Line Chart of Echart?
- how can I use coordinates of path walked by multiple subjects
- Creating a Graph/Chart needing TWO secondary axis options for a combination of Clustered and Stacked Graph Columns
- How to stretch specific y axis intervals so the space between some values is larger than between others?
- out of order time points on multi line chart
- What does negative flow on a reverse arc of a graph in Boykov-Kolmogorov max flow algorithm mean?
- how to generate {8,3} regular graphs for large number of vertices
- Why can't I apply ModularityState from graph-tool on a graph in XML format?
- Update Node from OneTBB Library
- Find the smallest set of vertices in a graph such that you can still reach any point in the set when any single vertex is removed
- Graph Neural Network Custom Data
- FIFO-property in graphs
- How to display total count of bars for each group in Google Charts on the right side of the graph or in legend position
- Whats wrong on Graph API permission for selected site
Related Questions in NEO4J
- Neo4j CALL subquery with UNWIND returns 0 records
- LookupError: No plugin named 'GremlinPlugin'
- Mount Azure file share on Azure container app
- Unable to install Neo4J on Mac M3
- What is the reason I'm seeing a Lookup index which is null when I run, graph.run(SHOW INDEXES;)?
- jQAssistant scan missing value for retrofit2.http.GET
- How to create model instances from html form and save to AuraDb?
- neo4j, how to query chain using two different nodes
- Connecting Azure container app Spring boot backend to Azure container app Neo4j database
- Relationship refuses to generate in Neo4j
- Is there a way to bulk import csv data into cosmos db gremlin API Azure?
- spring data neo4j could not query a list of relationship?
- How to connect to Neo4J's AuraDB (free tier) from Django?
- Segregating data from different collections in Neo4j database community edition
- Neo4j Source Connectors Failing to build the Schema where the source query returns null for some of the fields
Related Questions in PATH
- How to write a clickable link in VS Code terminal that points to a multiline range?
- Can't run Python's mapscript because of a missing DLL
- How change path to my new generated webp image in index.html?
- Correct way to compare file paths when one is canonical and other absolute
- make Error 2, The system cannot find the file specified
- Tkinter treeview displaying and selecting rows question
- Running clang64.exe or mingw64.exe incorrectly sets PATH
- Python project deployment on Ubuntu 18 server
- FileNotFoundError while trying to load dataset from drive
- Powershell Receive-File issue
- BlendMode does not work as expected with a path and circle in Jetpack Compose
- return all paths in a nested dictionary that also contains a list in python
- How to show and change Image inside a Flask Route?
- What is vue router :matchRest(.*)* and when should I use it?
- Cassandra Installation Issue on Windows 11- 64bit
Related Questions in NODES
- What line of code do I change to avoid duplication in a linked list?
- AVL tree Nth largest operation - How to have all my tests pass? JAVA
- Node border width control in Netgraph
- Java Jackson update json 2nd value instance in array
- Nodes of a Sankey diagram in R don't group together
- Change size of terminal_panel = node_barplot in ctree
- Make a Cluster without using MongoDB Atlas
- reactive props in Vue3 Treelist causes recursive updates
- Creating a Method in C# that traverses HTML document and extracts content based on a query, i.e Custom HTML Crawler
- Get status(like/dislike) or colour of node using accessibility service
- Handle replace nodes due to remove or crash at Artifactory
- Drawing a node in click position using Vis.js
- How do I make several nodes line up and move up when the first one is removed? (GDscript)
- Which node should I use to detect mouse or touch drag on screen in Godot
- Why is my element not a node ? Drag and Drop
Related Questions in LONGEST-PATH
- Algorithm to find the heaviest edge-simple path in an undirected edge-weighted cyclic graph
- Maximize the length of a sequence of numbers having certain properties
- Is finding the largest cycle on a directed graph with 133 Nodes and 737 Edges Computable?
- Python code for longest common subdirectory in given path list
- Trying to find the longest induced path using DFS in a graph
- Question about single source longest path in a DAG
- Time and Space Complexity of my Algorithm
- Longest route in a Matrix with hurdles (0 ,1) in python
- Get all Paths between 2 Nodes in a simple graph using JGraphT
- Finding the longest simple path on the divisor graph using linear programming
- how to find shortest path and longest path in an undirected graph?
- Efficient way to keep only longest paths in a DAG?
- Longest path in a tree using dynamic programming
- get longest path between two nodes with common nodes
- Return the list of items which are part of the longest path from Tree's root to a Leaf in a General Tree
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

Native query (without using APOC add-on):
To search for the longest path of a specific city (e.g. P1), change the first line to:
APOC versions might be more performant, but, honestly, it would need to be measured. One of the possibilities: