FormalLanguageConstrainedPathQuerying / FormalLanguageConstrainedPathQuerying/CFPQ_PyAlgo
Add Python notebook with algos description and examples.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 14
- Forks
- 14
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Add notebook which contains
- CFPQ problem motivation
- CFPQ problems statements (all cases)
- CFPQ problem example
- For each algorithm:
- Formal description
- Complexity analysis
- An example
- Performance comparison and analysis
Google colab can be used as a host because this platform provides both CPU and GPU.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der Durchsicht der Python-Implementierungen der Algorithmen im Repository und aller vorhandenen Beispiele. Identifizieren Sie anschließend die vollständige Menge der Algorithmen und CFPQ-Fälle, die das Notebook abdecken muss. Die Aufgabe ist erledigt, wenn ein ausführbares Notebook Motivation, alle Problemstellungen, ein Beispiel, formale Beschreibungen, Komplexitätsanalysen, Beispiele für jeden Algorithmus und Leistungsvergleiche enthält; Google Colab ist ein optionaler Host.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- jupyter-notebook, python
- Bereich
- documentation
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100