Repository Structure:
- Move files from cluttered root directory into organized structure
- Create archive/ for archived data and scraper results
- Create bugulma/ for the complete application (frontend + backend)
- Create data/ for sample datasets and reference materials
- Create docs/ for comprehensive documentation structure
- Create scripts/ for utility scripts and API tools
Backend Implementation:
- Implement 3 missing backend endpoints identified in gap analysis:
* GET /api/v1/organizations/{id}/matching/direct - Direct symbiosis matches
* GET /api/v1/users/me/organizations - User organizations
* POST /api/v1/proposals/{id}/status - Update proposal status
- Add complete proposal domain model, repository, and service layers
- Create database migration for proposals table
- Fix CLI server command registration issue
API Documentation:
- Add comprehensive proposals.md API documentation
- Update README.md with Users and Proposals API sections
- Document all request/response formats, error codes, and business rules
Code Quality:
- Follow existing Go backend architecture patterns
- Add proper error handling and validation
- Match frontend expected response schemas
- Maintain clean separation of concerns (handler -> service -> repository)
16 KiB
25. Research Literature Review
Overview
This document provides a comprehensive review of academic research, industry tools, case studies, and implementation guides related to industrial symbiosis, resource matching algorithms, and digital platforms. It serves as a knowledge base for the Turash platform development and validation.
For the core concept and implementation approach, see 03_core_concept_resource-matching_engine.md
Academic Research Papers
Industrial Symbiosis Matching Algorithms
-
Input-Output Matching Methodology
- Source: Chalmers University of Technology (2024)
- Title: "Input-Output Matching for Industrial Symbiosis"
- URL: https://research.chalmers.se/publication/531515
- Description: Systematic approach to analyzing output streams (wastes/by-products) and matching them with material input requirements, emphasizing efficiency in industrial parks.
-
Semantic Matching and Knowledge Graphs
- Source: DigitalCirc Project (2021)
- Title: "D3.6 Industrial Symbiosis - Semantic Matching and Knowledge Graphs"
- URL: https://digicirc.eu/wp-content/uploads/2021/03/D3.6_Industrial-Symbiosis.pdf
- Description: Utilizes algorithms to identify resources with similar characteristics using knowledge graphs to uncover hidden connections and facilitate resource exchanges.
-
Formal Industrial Symbiosis Opportunity Filtering (FISOF)
- Source: University of Twente (2024)
- Title: "FISOF: A Formal Industrial Symbiosis Opportunity Filtering Method"
- URL: https://research.utwente.nl/en/publications/fisof-a-formal-industrial-symbiosis-opportunity-filtering-method
- Description: Formal approach to evaluate IS opportunities, considering operational aspects and providing decision support algorithms for ISR evaluation.
Agent-Based Modeling and Optimization
-
Spatial Agent-Based Models for Eco-Industrial Systems
- Source: arXiv (2020)
- Title: "Spatial Agent-Based Models for Simulating and Optimizing Networked Eco-Industrial Systems"
- URL: https://arxiv.org/abs/2003.14133
- Description: Models symbiotic exchanges from macro perspective, introducing methods for modeling by-product flow between industrial actors with multi-objective optimization.
-
Multi-Agent Coordination Frameworks
- Source: arXiv (2020)
- Title: "Multiagent Frameworks for Coordinating Industrial Symbiosis"
- URL: https://arxiv.org/abs/2006.01784
- Description: Formal multiagent framework coordinating collaborative industrial practices, representing ISNs as cooperative games with game-theoretic formulation.
-
Agent-Based Modeling Inspired by Innovation Diffusion Theory
- Source: MDPI Sustainability (2017)
- Title: "Promoting the Opportunity Identification of Industrial Symbiosis: Agent-Based Modeling Inspired by Innovation Diffusion Theory"
- URL: https://www.mdpi.com/2071-1050/9/5/765
- Description: Simulates emergence and development of IS networks, considering knowledge, attitude, and implementation of IS synergies gradually adopted by firms.
Matching Algorithms and Recommender Systems
-
Hybrid Recommender Systems for Circular Economy
- Source: MDPI Energies (2019)
- Title: "A Hybrid Recommender System to Improve Circular Economy in Industrial Symbiotic Networks"
- URL: https://www.mdpi.com/1996-1073/12/18/3546
- Description: Hybrid recommender system combining content-based and collaborative filtering approaches, analyzing resource properties and geographical distances.
-
Gale-Shapley Algorithm for Resource Matching
- Source: MDPI Sustainability (2024)
- Title: "Bilateral Matching Methods with Gale-Shapley Algorithm"
- URL: https://www.mdpi.com/2071-1050/15/2/1505
- Description: Adapted Gale-Shapley (deferred acceptance) algorithm for resource matching in supply chains, enabling structured matching process between suppliers and demanders.
-
Bilateral Matching with Incomplete Data
- Source: PMC/NIH (2024)
- Title: "Bilateral Matching Methods for Resource Exchange with Incomplete Data"
- URL: https://pmc.ncbi.nlm.nih.gov/articles/PMC11353705
- Description: Methods considering synergy effects and incomplete data, utilizing k-nearest neighbor imputation and satisfaction evaluation indices.
Digital Platforms and Tools
-
Digital Matchmaking Tools for Industrial Symbiosis
- Source: Frontiers in Chemical Engineering (2024)
- Title: "Digital Tool for Identifying, Quantifying, and Optimizing Symbiotic Potential"
- URL: https://www.frontiersin.org/journals/chemical-engineering/articles/10.3389/fceng.2024.1363888/full
- Description: Computational algorithm that inventories available materials for recovery and matches them with material needs using agent-based modeling.
-
Data Requirements for Effective Matching
- Source: PMC/NIH Environmental Science and Pollution Research (2023)
- Title: "Essential Data Points for Successful Synergy Identification in Industrial Symbiosis Platforms"
- URL: https://pmc.ncbi.nlm.nih.gov/articles/PMC10445876
- Description: Systematic review outlining critical data points including general information, inflow-outflow data, economic data, sharing practices, and platform-related information.
-
Requirements Engineering for Industrial Symbiosis Tools
- Source: MDPI Administrative Sciences (2020)
- Title: "Requirements Engineering for Industrial Symbiosis Tools"
- URL: https://www.mdpi.com/2076-3387/10/1/10
- Description: Analysis toolbox, transformative knowledge, and simulation modeling for developing robust IS tools.
Machine Learning and AI
-
AI-Driven Predictive Analytics for Waste Stream Mapping
- Source: Sustainability Directory (2024)
- Title: "AI-Driven Data Solution Unlocks Industrial Symbiosis Material Exchange Networks"
- URL: https://news.sustainability-directory.com/circularity/ai-driven-data-solution-unlocks-industrial-symbiosis-material-exchange-networks
- Description: AI models automatically map waste streams, predict potential synergies, and identify material exchange opportunities within local economies.
-
Machine Learning-Assisted Material Substitution
- Source: OUCI (2023)
- Title: "Machine Learning-Assisted Material Substitution Using Word Vectors"
- URL: https://ouci.dntb.gov.ua/en/works/9JpM0yN4
- Description: ML techniques using word vectors to estimate similarity for material substitutions, reducing manual effort in compiling unstructured information.
Process Integration and Optimization
-
Process Integration Tools for Energy Exchange
- Source: PMC/NIH (2023)
- Title: "Process Integration Tools in Industrial Symbiosis Networks"
- URL: https://pmc.ncbi.nlm.nih.gov/articles/PMC10445876
- Description: Mathematical techniques (PI tools) for designing and optimizing IS networks, focusing on minimizing resource consumption and enhancing process efficiency.
-
Multi-Objective Optimization with Genetic Algorithms
- Source: MDPI (2019)
- Title: "Multi-Objective Optimization for Industrial Symbiosis Networks"
- Description: Genetic algorithms and metaheuristic approaches for solving complex optimization problems in industrial symbiosis settings.
Resource Matching in Cloud Manufacturing
-
Resource Matching in Cloud Manufacturing Environment
- Source: MDPI Symmetry (2021)
- Title: "Matching of Manufacturing Resources in Cloud Manufacturing Environment"
- URL: https://www.mdpi.com/2073-8994/13/10/1970
- Description: Resource matching within cloud manufacturing environments, considering processing capabilities and availability for complex matching scenarios.
-
Ontology-Based Resource Description Models
- Source: MDPI Electronics (2022)
- Title: "Unified Resource Description Model Based on Ontology"
- URL: https://www.mdpi.com/2079-9292/11/8/1187
- Description: Hierarchical and modularized framework to describe design, manufacturing, and service resources uniformly, facilitating efficient resource matching.
Industry Tools and Platforms
SYNER Platform
- Source: SIMBIOSY
- URL: https://simbiosy.com/en/industrial-symbiosis
- Description: Tool for mapping material, energy, and waste flows within a territory, facilitating identification and quantification of resources for industrial symbiosis projects.
Industrial Symbiosis Readiness Level (ISRL) Matrix
- Source: IEA Industry
- URL: https://iea-industry.org/industrial-symbiosis-readiness-level-a-practical-matrix-tool-for-guidance-and-assessment
- Description: Framework for assessing and guiding IS network development, evaluating technology integration, business models, organizational structures, legal issues, and environmental benefits.
National Industrial Symbiosis Program (NISP)
- Source: International Synergies
- URL: https://international-synergies.com/what-we-do/industrial-symbiosis-facilitation
- Description: Facilitated networks connecting businesses to explore mutually beneficial transactions, reducing costs and environmental footprints through facilitated industrial symbiosis.
Case Studies
Real-World Implementations
-
SymbioSyS (Spain)
- Savings: €2.1M cumulative savings over 3 years
- Participants: 150 companies
- Focus: Multi-sector industrial symbiosis facilitation
- Approach: Academic/research platform with material flow analysis
- Key Insight: Proven concept validation, but limited commercial scalability
-
Kalundborg (Denmark)
- Status: World's first industrial symbiosis park
- Established: 1960s-1970s
- Participants: Multiple industries (power plant, refinery, pharmaceutical, fish farm)
- Key Insight: Emergent symbiosis through proximity and mutual benefit, evolved organically
- Research: Extensively studied as foundational case study for IS research
-
DECORUM Platform (Italy)
- Savings: €500k annual savings
- Participants: 50+ construction companies
- Focus: Construction and demolition waste management
- Approach: Unified tracking system with material certification
- Key Insight: Vertical focus enables deep domain expertise
-
SWAN Platform (Balkans)
- Savings: €1.8M annual value generated
- Participants: 200+ facilities
- Focus: Solid waste reuse network across Southeast Europe
- Approach: Multi-language platform with EWC waste classification
- Key Insight: Cross-border cooperation and regional scope
Tutorials and Implementation Guides
Graph-Based Matching
-
Neo4j Graph Database Tutorials
- Resource: Neo4j Developer Documentation
- URL: https://neo4j.com/docs/
- Relevant Topics:
- Graph traversal algorithms
- Cypher query optimization
- Relationship modeling
- Spatial queries with Neo4j
-
Network Flow Algorithms
- Resource: Competitive Programming Algorithms
- Topics: Max-flow min-cut, bipartite matching, Hungarian algorithm
- Application: Optimal resource allocation across network
Optimization Methods
-
MILP Optimization Tutorials
- Resource: OR-Tools Documentation, Gurobi Tutorials
- Topics:
- Mixed Integer Linear Programming formulation
- Industrial symbiosis optimization models
- Multi-objective optimization
- Constraint programming
-
Metaheuristic Algorithms
- Resource: "Metaheuristic Algorithms in Industry 4.0" (Routledge, 2021)
- URL: https://www.routledge.com/Metaheuristic-Algorithms-in-Industry-40/Shah-Sekhar-Kulkarni-Siarry/p/book/9780367698409
- Topics: Genetic algorithms, particle swarm optimization, simulated annealing
Semantic Matching and Knowledge Graphs
-
Knowledge Graph Construction Tutorials
- Resource: Stanford Knowledge Graph Course
- Topics:
- Ontology development
- RDF/OWL modeling
- Graph query languages
- Semantic matching algorithms
-
Semantic Matching Techniques
- Resource: "Semantic Matching: A Survey" (ACM Computing Surveys)
- Topics: Element-level matching, structure-level matching, semantic similarity
Digital Matchmaking Platforms
Research and Analysis
-
Digital Matchmaking for Industrial Sustainability
- Source: EE-IP (2024)
- URL: https://ee-ip.org/en/article/digital-matchmaking-for-industrial-sustainability-how-knowledge-platforms-enable-circular-economy-7900
- Description: Analysis of how knowledge platforms enable circular economy through digital matchmaking
-
Collaboration Platform Enabling Industrial Symbiosis
- Source: Warwick Research Archive (2020)
- Title: "Collaboration Platform Enabling Industrial Symbiosis"
- URL: https://wrap.warwick.ac.uk/id/eprint/139400/7/WRAP-collaboration-platform-enabling-industrial-symbiosis-Yeo-2020.pdf
- Description: NLP pipelines for extracting information from unstructured data, building knowledge base for waste valorization pathways
Assessment Tools and Frameworks
-
Implementation Potential Assessment
- Source: MDPI Sustainability (2021)
- Title: "Assessment Tool for Industrial Symbiosis Implementation"
- URL: https://www.mdpi.com/2071-1050/13/3/1420
- Description: Methodological approach for assessing company's potential for IS implementation, evaluating economic, geographical, and environmental characteristics
-
Ecological Network Perspectives
- Source: PMC/NIH (2024)
- Title: "The Role of Trophic, Mutualistic, and Competitive Interactions in Industrial Symbiosis"
- URL: https://pmc.ncbi.nlm.nih.gov/articles/PMC11219435
- Description: Ecological network analysis providing insights into complex interactions within IS networks
Online Allocation and Resource Matching
-
Online Allocation of Reusable Resources
- Source: arXiv (2020)
- Title: "Online Allocation of Reusable Resources"
- URL: https://arxiv.org/abs/2002.02430
- Description: Algorithms for online allocation with asymptotically optimal competitive ratios
-
Resource Matching Techniques for Distributed Systems
- Source: University of South Carolina
- Title: "Matching Techniques for Resource Discovery in Distributed Systems"
- URL: https://jmvidal.cse.sc.edu/library/castano04a.pdf
- Description: Resource discovery and matching techniques in distributed computing environments
Additional Resources
State-of-the-Art Reports
- State-of-the-Art Report on Industrial Symbiosis
- Source: LIAISE Action (2024)
- Title: "D1.1 State-of-the-art report on Industrial Symbiosis topic and its different subareas"
- URL: https://www.liaise-action.eu/wp-content/uploads/2024/11/D1.1-State-of-the-art-report-on-Industrial-Symbiosis-topic-and-its-different-subareas_v1.pdf
- Description: Comprehensive review of industrial symbiosis topics, methodologies, and subareas
Conceptual Frameworks
- Conceptual Partner Matching Frameworks
- Source: PMC/NIH (2022)
- Title: "Developing a Conceptual Partner Matching Framework for Digital Green Innovation"
- URL: https://pmc.ncbi.nlm.nih.gov/articles/PMC9304958
- Description: Niche Field Model combined with Fuzzy VIKOR for structured partner selection
Waste Exchange Identification
- Waste Exchange Identification and Optimization
- Source: AIS Electronic Library (2021)
- Title: "Industrial Symbiosis Waste Exchange Identification and Optimization"
- URL: https://aisel.aisnet.org/hicss-54/da/analytics_for_green_is/7
- Description: Database framework, waste exchange identification algorithm, and optimization system for eco-industrial parks