Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. A linear time algori ...
Article

A linear time algorithm for finding an Euler walk in a strongly connected 3-uniform hypergraph

Zbigniew Lonc ORCID (1), Pawel Naroski (1)
(1) Faculty of Mathematics and Information Science [Warszawa]
Download article
Open on HAL
Imported on
October 6, 2011
Published on
June 4, 2012
Last modified on
March 31, 2025
Volume 14
vol. 14:1
Discrete Algorithms
DOI
10.46298/dmtcs.568
License
https://about.hal.science/hal-authorisation-v1
Indicators
845
Views
839
Downloads

A linear time algorithm for finding an Euler walk in a strongly connected 3-uniform hypergraph

Zbigniew Lonc ORCID (1), Pawel Naroski (1)
(1) Faculty of Mathematics and Information Science [Warszawa]
Abstract
By an Euler walk in a 3-uniform hypergraph H we mean an alternating sequence v(0), epsilon(1), v(1), epsilon(2), v(2), ... , v(m-1), epsilon(m), v(m) of vertices and edges in H such that each edge of H appears in this sequence exactly once and v(i-1); v(i) is an element of epsilon(i), v(i-1) not equal v(i), for every i = 1, 2, ... , m. This concept is a natural extension of the graph theoretic notion of an Euler walk to the case of 3-uniform hypergraphs. We say that a 3-uniform hypergraph H is strongly connected if it has no isolated vertices and for each two edges e and f in H there is a sequence of edges starting with e and ending with f such that each two consecutive edges in this sequence have two vertices in common. In this paper we give an algorithm that constructs an Euler walk in a strongly connected 3-uniform hypergraph (it is known that such a walk in such a hypergraph always exists). The algorithm runs in time O(m), where m is the number of edges in the input hypergraph.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
  • 3-uniform hypergraph
  • Euler walk
  • strongly connected hypergraph
  • linear time algorithm
Preview
Loading PDF preview...