An Online Framework to Interact and Efficiently Compute Linear Layouts of Graphs
Michael A. Bekos, Mirco Haug, Michael Kaufmann, Julia M\"annecke

TL;DR
This paper introduces an online system that enables users to interactively compute various types of linear graph layouts with constraints, utilizing a SAT-based algorithm for efficient solutions.
Contribution
The paper presents a novel online platform combining user-friendly interaction with a robust SAT-based algorithm for constrained linear graph layouts.
Findings
Supports four types of linear layouts: stack, queue, rique, deque.
Allows user-defined constraints on layouts.
Uses a SAT formulation for efficient computation.
Abstract
We present a prototype online system to automate the procedure of computing different types of linear layouts of graphs under different user-specific constraints. Currently, four different types of linear layouts are supported: stack, queue, rique and deque, as well as, any mixture of them. The system consists of two main components; the client and the server sides. The client side is built upon an easy-to-use editor, which supports basic interaction with graphs, enriched with several additional features to allow the user to define and further constraint the linear layout to be computed. The server side, which is available to multiple clients through a well-documented API, is responsible for the actual computation of the linear layout. Its algorithmic core is an extension of a SAT formulation that is known to be robust enough to solve non-trivial instances in reasonable amount of time.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Advanced Graph Theory Research · Data Management and Algorithms
